http://support.microsoft.com/kb/304101/ko
http://support.microsoft.com/kb/304101/en-us
--------------------------------------------------------------------
소규모 기업 고객의 경우 추가 문제 해결 및 학습 중소기업에 대 한 지원 사이트에서 리소스를 찾습니다.
이 페이지에서
현상
NTBackup.exe 사용 하거나 NT 백업 API를 사용 하는 타사 백업 프로그램을 사용 하 여 백업을 만들려고 하면 백업이 성공적으로 완료 되지 않을 수 있습니다. 서버에서 로컬로 프로그램을 실행할 경우에이 문제가 발생할 수 있습니다. 또한 다음 현상 중 하나 이상이 발생할 수 있습니다.
이 문제가 발생 하는지 확인 하려면 Windows 작업 관리자를 시작 하 고 성능 탭을 클릭 합니다. 오른쪽 아래에 커널 메모리 (K) 영역을 찾은 다음 페이징에 대 한 값을 확인 합니다. 이 값은 약 160 메가바이트 (MB)에 도달 하면 Microsoft Windows NT 4.0 또는 Microsoft Windows 2000에서이 문제가 발생할 수 있습니다. 또한이 값을 160 MB 초과 하면 Microsoft Windows Server 2003에서이 문제가 발생할 수 있습니다. 더 높은 값으로 페이지 된 풀 메모리에 대 한 레지스트리 키를 설정한 경우 발생 하지 것입니다이 문제 페이지 된 풀 메모리의 훨씬 더 높은 값이 사용 될 때까지 (문제는 페이징된 풀 메모리 사용 설정 값의 약 80%에 도달 하면 발생할 수 있습니다). 있으면 gflags 설정은 풀 태그에 대 한 켜고 Poolmon 유틸리티를 사용 하면 활용률이 MmSt 태그 참조. 공유 파일을 추적 하는 데 사용 되는 운영 체제 메모리 매핑하는 데 사용 되는 풀 태그입니다.
- 다음 오류 메시지 중 하나 이상이 응용 프로그램 로그에 나타납니다.
오류 메시지 1오류 1450: 불충분한 시스템 리소스가 요청한 서비스를 완료할 수 없습니다.
오류 1450:/0x5aa 16진수 ERROR_NO_SYSTEM_RESOURCES
운영 체제 오류 1450 부족 시스템 리소스가 요청한 서비스를 완료할 수 없습니다.
"장치" 쓰기 실패 상태를 1450 =오류 1130: 서버 저장소가 부족하여 이 명령을 처리하는 데 사용할 수 있습니다.
0x46a 1130/16 진수 오류 ERROR_NOT_ENOUGH_SERVER_MEMORY
백업 또는 복원 작업이 비정상적으로 종료되고. - 이벤트 ID 2020 및 이벤트 ID 2021 메시지는 서버 서비스에 의해 생성 될 수 있습니다.
참고 일반적으로 이벤트 ID 2020 및 이벤트 ID 2021 메시지가 나타나지 않습니다. - Hewlett-Packard (HP) OmniBack 백업 프로그램을 실행 하는 경우 다음과 유사한 오류 메시지가 나타날 수 있습니다.
[81:78] C:\foldername\file.name
57256 바이트 오프셋된 436176408(:1) 읽을 수 없습니다: ([1450]
위한 시스템 리소스가 부족 요청한 서비스를 완성할 수 있습니다.). - Windows 작업 관리자의 성능 탭을 보면 비페이징된 커널 메모리가 매우 낮은 알 수 있습니다.
이 문제가 발생 하는지 확인 하려면 Windows 작업 관리자를 시작 하 고 성능 탭을 클릭 합니다. 오른쪽 아래에 커널 메모리 (K) 영역을 찾은 다음 페이징에 대 한 값을 확인 합니다. 이 값은 약 160 메가바이트 (MB)에 도달 하면 Microsoft Windows NT 4.0 또는 Microsoft Windows 2000에서이 문제가 발생할 수 있습니다. 또한이 값을 160 MB 초과 하면 Microsoft Windows Server 2003에서이 문제가 발생할 수 있습니다. 더 높은 값으로 페이지 된 풀 메모리에 대 한 레지스트리 키를 설정한 경우 발생 하지 것입니다이 문제 페이지 된 풀 메모리의 훨씬 더 높은 값이 사용 될 때까지 (문제는 페이징된 풀 메모리 사용 설정 값의 약 80%에 도달 하면 발생할 수 있습니다). 있으면 gflags 설정은 풀 태그에 대 한 켜고 Poolmon 유틸리티를 사용 하면 활용률이 MmSt 태그 참조. 공유 파일을 추적 하는 데 사용 되는 운영 체제 메모리 매핑하는 데 사용 되는 풀 태그입니다.
원인
이 문제의 두 가지 원인은 관련이 있습니다. 더 자주 원인은 먼저 나열 됩니다.
- 파일을 더 이상 메모리 캐시 관리자가 처리할 수 있는 것 보다 열려 있습니다. 따라서 캐시 관리자 사용 가능한 페이징된 풀 메모리를 모두 사용 했습니다.
- 백업 프로그램 백업 API 해당 버전의 운영 체제에 액세스할 수 보다 큰 파일을 백업 하려고 했습니다. 이것은 같은 결과 (즉, 페이징된 풀 모두 사용).
참고
해결 방법
Windows Server 2003 및 Windows 2000
중요322756
(http://support.microsoft.com/kb/322756/)
Windows에서 레지스트리를 백업 및 복원하는 방법두 레지스트리 설정을 변경 해야 할 수 있습니다.
레지스트리 1 설정
- 시작, 실행을 순서대로 클릭한 다음 열기 상자에 regedit 를 입력하고 확인을 클릭합니다.
- 다음 레지스트리 하위키를 찾아 클릭합니다.
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory 관리
- 편집 메뉴에서 새로만들기를 가리킨 및 다음 DWORD 값을 클릭 합니다.
- 항목 이름으로 PoolUsageMaximum 을 입력 한 다음 ENTER 키를 누릅니다.
- PoolUsageMaximum마우스 오른쪽 단추로 클릭 하 고 수정을 클릭 합니다.
- 10 진수를 클릭 합니다.
- 값 데이터 상자에 60입력 하 고 확인을 클릭 합니다.
중요 한- 60을 초기 값으로 사용하십시오. 백업 성공하지 못한 경우 40을 같은 값을 사용하십시오. 그래도 문제가 해결되지 않으면 백업 프로그램이 페이지된 풀 요구를 줄이기 위해 동작을 변경해야 합니다. 값을 작동하면 백업을 수행할 수 없는 때까지 값을 약 25%까지 늘려야 할 수도 있습니다. 백업이 실패할 경우 이 문서에서 설명하는 두 번째 레지스트리 설정을 사용하십시오.
- 이 레지스트리 설정에 대한 값을 두 개 이상의 60 아닌지 확인하십시오.
- 사용 중인 경우 해당 /3 GB 전환, 40 초기 설정으로 사용합니다. 이 값을 백분율 값으로 있음을 유의하십시오.
- 레지스트리 편집기를 종료합니다.
- 컴퓨터를 다시 시작 합니다.
312362
(http://support.microsoft.com/kb/312362/)
서버가는 시스템의 페이징 풀에서 메모리를 할당할 수 없으면 레지스트리 설정을 2
- 시작, 실행, 열기 상자에 regedit 를 입력 및 다음 확인 을 누릅니다
- 다음 레지스트리 하위키를 찾아 클릭합니다.
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory 관리
- 편집 메뉴에서 새로만들기를 가리킨 및 다음 DWORD 값을 클릭 합니다.
- PagedPoolSize 항목 이름으로 입력 하 고 enter 키를 누릅니다.
- PagedPoolSize마우스 오른쪽 단추로 클릭 하 고 수정을 클릭 합니다.
- 16 진수를 클릭 합니다.
- 값 데이터 상자에 FFFFFFFF값을 입력 하 고 확인을 클릭 합니다.
중요 한- 0xFFFFFFFF (-1) PagedPoolSize 설정하면 컴퓨터가 다른 리소스 대신 최대 페이지된 풀을 할당합니다. 이것은 일반적으로 도메인 컨트롤러 또는 터미널 서버가 필요합니다. 기본적으로 대부분의 Windows 2000 시스템 페이징된 풀은 최대 크기는 160 MB로 제한될 것 같습니다. 커널 디버거는 공용 웹 사이트에서 다운로드하는 커널 덤프를 사용할 디버거에서 여는 확인할 수 있습니다. 명령을 사용할 수 없는 ! vm. 이 페이지된 풀 예를 들어 163840 KB의 최대 나타냅니다. 이 값을 추가하는 경우 페이지 테이블 시스템에서 사용할 수 있는 항목 (PTE) 줄어들고 Windows 2000에서 343 MB 페이징된 풀은 최대 확장됩니다. Windows Server 2003에서 큰 값으로 페이징된 풀은 최대 크기를 확장할 수 있습니다.
참고 기본 및 Windows Server 2003 최대 페이지된 풀 값을 훨씬 큰 Windows 2000에 있습니다. 일반적으로 Windows Server 2003 값이 50% 이상 높은 Windows 2000에서 찾을 값이 있습니다. 이러한 큰 값을 사용하면 여기서 페이징된 풀 값을 이 문서에서 설명하는 문제가 영향을 미치는 문제가 발생할 수 가능성이 더 수 있습니다. 그러나 이 문제가 발생할 수 있습니다. - 이 값은 시스템을 사용 가능한 PTE 제한합니다. PTE는 시스템에서 사용하는 다른 관련 없는 시스템 리소스입니다. 이 설정은 운영 체제가 예기치 않게 및 시작될 때 블루 스크린에 Stop 0x3F 오류 표시하려면 발생할 수 있습니다. 시스템 다시 시작 메뉴 또는 복구 콘솔에서 마지막으로 성공한 다시 시작 옵션을 사용하여 이 데이터를 복구할 수 있습니다. 성능 모니터 자유 시스템 페이지 테이블 항목 카운터를 볼 수 있습니다. 관찰된 사용 가능한 값이 40,000 이상인 경우 PagePoolSize 설정을 추가할 수 있습니다.
- 실행 중인 경우 /3 GB 및 /PAE 함께, 이 설정은 포괄적인 테스트 없이 및 정확히 얼마나 많은 시스템 PTE 환경에 있어야 합니다 설정하기 전에 설정하지 마십시오. 아마도 10,000-20,000 사용 가능한 범위의 값을 볼 수 있습니다. 문서가 페이지된 풀 메모리를 구성할 수 있지만 절대로 PTE 아래에 10, 000개의 사용 가능한 시스템 놓을 수 있습니다. 사용 중인 경우 다른 값을 설정하지 않은 경우 /3 GB 전환합니다. 지원되는 유일한 값은 0, 0A000000, 및 FFFFFFFF.
- 0xFFFFFFFF (-1) PagedPoolSize 설정하면 컴퓨터가 다른 리소스 대신 최대 페이지된 풀을 할당합니다. 이것은 일반적으로 도메인 컨트롤러 또는 터미널 서버가 필요합니다. 기본적으로 대부분의 Windows 2000 시스템 페이징된 풀은 최대 크기는 160 MB로 제한될 것 같습니다. 커널 디버거는 공용 웹 사이트에서 다운로드하는 커널 덤프를 사용할 디버거에서 여는 확인할 수 있습니다. 명령을 사용할 수 없는 ! vm. 이 페이지된 풀 예를 들어 163840 KB의 최대 나타냅니다. 이 값을 추가하는 경우 페이지 테이블 시스템에서 사용할 수 있는 항목 (PTE) 줄어들고 Windows 2000에서 343 MB 페이징된 풀은 최대 확장됩니다. Windows Server 2003에서 큰 값으로 페이징된 풀은 최대 크기를 확장할 수 있습니다.
- 레지스트리 편집기를 종료합니다.
- 컴퓨터를 다시 시작 합니다.
256004
(http://support.microsoft.com/kb/256004/)
"STOP 0x0000003F" 오류 메시지가 Windows Server 2003에서에서 "STOP 0x000000D8", Windows XP 및 Windows 2000 문제를 해결 하는 방법 Windows NT 4.0
중요322756
(http://support.microsoft.com/kb/322756/)
Windows에서 레지스트리를 백업 및 복원하는 방법참고
첫 번째 문제를 해결 합니다.
- 레지스트리 편집기(Regedt32.exe)를 시작합니다.
- 찾아 다음 다음 레지스트리 하위 키를 누릅니다.
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory_Management
- 편집 메뉴에서 값 추가를 클릭하고 다음 레지스트리 값을 추가합니다.
값 이름: UnusedFileCache참고
데이터 형식: REG_DWORD
기수: 10진수
값 데이터: 15
중요 한- 15를 초기 값으로 사용하십시오. 백업 성공하지 못한 경우 5를 와 값을 사용하십시오. 이 작동하지 않습니다, 이제 페이지된 풀 요구를 줄이는 백업 프로그램의 동작을 변경할 합니다 Windows로 업그레이드해야 2000, 두 개 이상 있는 경우 이중 페이지된 풀 (자세한 내용은 "Windows 2000" 참조 절) 사용할 수 있습니다. 이 값은 작동하면 백업이 실패할 때까지 약 20%까지 늘려야 할 수도 있습니다. 백업이 실패할 경우 이 문서에서 설명하는 두 번째 레지스트리 설정을 사용하십시오.
- 사용 중인 경우 해당 /3 GB 전환, 초기 설정으로 5 사용합니다.
- 레지스트리 편집기를 종료합니다.
- 컴퓨터를 다시 시작 합니다.
171458
(http://support.microsoft.com/kb/171458/)
Windows NT 큰 파일을 열려는 요청이 실패할 수 있습니다. 두 번째 문제를 해결 합니다.
한 가지 가능한 해결 백업을 제한 한 번에 하나의 파일 백업 하는 것입니다. 이 수 하거나 백업 파일의 크기에 따라 작동 하지 않을 수 있습니다. (것입니다 180 gb 보다 작은 파일에서 작업 합니다.) 또한 여러 개의 큰 파일을 백업 하는 하지만 각 파일 180 GB 보다 작은 경우이 해결을 시도할 수 있습니다. 또한 첫 번째 문제를 해결 하려면 단계를 수행 해야 합니다. 180 GB 보다 큰 파일에 대 한 해결 방법은 없습니다 있습니다. 따라서 시스템 Windows 2000으로 업그레이드 해야 합니다. 해결 방법으로 원격으로 시스템을 백업 하려고 하면 같은 문제가 발생할 수 있습니다.- 레지스트리 편집기(Regedt32.exe)를 시작합니다.
- 다음 레지스트리 하위키를 찾아 클릭합니다.
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory_Management
- 편집 메뉴에서 값 추가를 클릭하고 다음 레지스트리 값을 추가합니다.
값 이름: DisablePagedPoolHint
데이터 형식: REG_DWORD
기수: 10진수
값 데이터: 1 - 레지스트리 편집기를 종료합니다.
- 컴퓨터를 다시 시작 합니다.
현재 상태
추가 정보
NTBackupread 와 NTBackupwrite 둘 다를 사용 하 여 I/O를 버퍼링 합니다. 이 Windows NT 캐시 I/O 스트림에 대해 수행 하는 것을 의미 합니다. 파일의 메타 데이터를 백업 하는 유일한 API 이기도 합니다. 이 캐시 제한 된 리소스에서 추출 됩니다: 즉, 풀과 비페이징된 풀. 이 때문에 매우 많은 파일이 나 아주 큰 파일 풀 리소스가 부족 하 여 발생할 수 있습니다.
여러 가지 요인을 페이지 된 풀 메모리의 공급을 소모할 수 있습니다. 풀 태그를 설정 하 고 poolsnaps 드라이버는 페이지 된 풀 메모리가 소모 될 수 있도록 다른 시간 간격에 따라 걸릴 수 있습니다. 풀스냅을 MmSt 태그 (Mm 섹션 개체 프로토타입 Pte) 큰 소비자 이며 80 m B는 매우 많은 수의 파일 서버에서 아마도 열려 됩니다.
키가 존재 하는 경우 컴퓨터에서 가능한 최대 페이지 된 풀 메모리를 FFFFFFFF 설정 페이지 된 풀 키와 Windows 2000에서 페이징된 풀의 343 MB 또는 164 MB. 가능한 최대 페이지 된 풀 메모리가 192MB Windows NT 에서입니다. 기본적으로 시스템이 총 페이지 된 풀의 80% 도달 하면 할당 된 페이징된 풀 메모리 트리밍하려면 메모리 관리자가. 예를 들어, 80 %343 mb는 274 MB입니다. 메모리 관리자의 요구를 충족 하도록 만큼 빠르게 해제할 수 없습니다,이 문서의 "현상" 절에 나열 된 이벤트가 발생할 수 있습니다. 이전 버전 (예를 들어, 40%에 도달 하면) 프로세스를 시작 하도록 메모리 관리자를 조정 하면 컴퓨터 유지할 수 있습니다 페이지 된 풀 요구를 충족 사용량이 갑자기 페이지 된 풀 메모리가 부족 해지지 않도록. 자세한 내용은 다음 문서 번호를 클릭하여 Microsoft 기술 자료를 확인하십시오.
이 문서에 나와 있는 다른 공급 업체 제품 들은 Microsoft와 무관 한 회사에서 제조한 것입니다. Microsoft는 성능 또는 안정성 이러한 제품에 대 한 명시적이 든 묵시적이 든 어떠한 보증도 하지 않습니다.
여러 가지 요인을 페이지 된 풀 메모리의 공급을 소모할 수 있습니다. 풀 태그를 설정 하 고 poolsnaps 드라이버는 페이지 된 풀 메모리가 소모 될 수 있도록 다른 시간 간격에 따라 걸릴 수 있습니다. 풀스냅을 MmSt 태그 (Mm 섹션 개체 프로토타입 Pte) 큰 소비자 이며 80 m B는 매우 많은 수의 파일 서버에서 아마도 열려 됩니다.
키가 존재 하는 경우 컴퓨터에서 가능한 최대 페이지 된 풀 메모리를 FFFFFFFF 설정 페이지 된 풀 키와 Windows 2000에서 페이징된 풀의 343 MB 또는 164 MB. 가능한 최대 페이지 된 풀 메모리가 192MB Windows NT 에서입니다. 기본적으로 시스템이 총 페이지 된 풀의 80% 도달 하면 할당 된 페이징된 풀 메모리 트리밍하려면 메모리 관리자가. 예를 들어, 80 %343 mb는 274 MB입니다. 메모리 관리자의 요구를 충족 하도록 만큼 빠르게 해제할 수 없습니다,이 문서의 "현상" 절에 나열 된 이벤트가 발생할 수 있습니다. 이전 버전 (예를 들어, 40%에 도달 하면) 프로세스를 시작 하도록 메모리 관리자를 조정 하면 컴퓨터 유지할 수 있습니다 페이지 된 풀 요구를 충족 사용량이 갑자기 페이지 된 풀 메모리가 부족 해지지 않도록. 자세한 내용은 다음 문서 번호를 클릭하여 Microsoft 기술 자료를 확인하십시오.
192409
(http://support.microsoft.com/kb/192409/)
열려 있는 파일을 커널 INSUFFICIENT_RESOURCES 보고서를 인해 발생할 수 있습니다. 이 문서에 나와 있는 다른 공급 업체 제품 들은 Microsoft와 무관 한 회사에서 제조한 것입니다. Microsoft는 성능 또는 안정성 이러한 제품에 대 한 명시적이 든 묵시적이 든 어떠한 보증도 하지 않습니다.
'Windows > 윈도우 공통' 카테고리의 다른 글
[스크랩] 윈도우 운영체제의 개념 - 커널모드 VS 유저모드, 오브젝트/핸들 (0) | 2014.04.01 |
---|---|
[스크랩] Handle Leak 찾기 (0) | 2014.04.01 |
[스크랩] 빠른 포맷과 일반 포맷의 차이점 (0) | 2014.03.13 |
[스크랩] Sysinternals Tool을 쉽게 사용하자 - WSCC (0) | 2014.03.04 |
[스크랩] 파일 또는 폴더 삭제 오류 - unlocker (0) | 2014.03.04 |