본문 바로가기

Windows Platform

Windows Server 2008 기반 및 Windows Vista SP1 기반 컴퓨터에서 시스템 메모리가 페이지 파일의 크기보다 크면 커널 메모리 덤프 파일이 생성되지 않을 수 있다

Windows Server 2008 기반 및 Windows Vista SP1 기반 컴퓨터에서 시스템 메모리가 페이지 파일의 크기보다 크면 커널 메모리 덤프 파일이 생성되지 않을 수 있다

[현 상]
Windows Server 2008
기반 또는 Windows Vista 서비스 팩 1(SP1) 기반 컴퓨터에서 커널 메모리 덤프 파일이 생성되지 않을 수 있습니다. 이 동작은 페이지 파일에 대해 설정된 최대 크기보다 큰 시스템 메모리(RAM)가 설치되어 있는 경우 발생합니다.

Event ID: 49
Event Type: Error
Event Source: volmgr
Description: Configuring the Page file for crash dump failed. Make sure there is a page file on the boot partition and that is large enough to contain all physical memory.

[원 인]
이 동작은 메모리 덤프 파일이 페이지 파일보다 큰 경우 커널 메모리 덤프 파일이 페이지 파일에 기록되는 것을 막기 위해 발생합니다. 이 동작은 불완전한 메모리 덤프 파일을 제거하는 데 도움이 되지만, 메모리 덤프 파일이 완전하거나 유효하다는 것을 의미하지는 않습니다.

[해결 방법]
이 동작을 해결하려면 시스템 메모리 크기가 페이지 파일에 대해 설정된 최대 크기보다 큰 경우에도 메모리 덤프 파일이 기록되도록 레지스트리를 수정합니다. 이렇게 하려면 다음과 같이 하십시오.

1.
시작 을 누르고 검색 시작 상자에 regedit를 입력한 다음 프로그램 목록에서 regedit를 누릅니다
.
관리자 암호나 확인을 요청하는 메시지가 나타나면 암호를 입력하거나 계속을 누릅니다
.
2. 
다음 레지스트리 하위 키를 찾아서 누릅니다
.
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\CrashControl
3. 
편집 메뉴에서 새로 만들기를 가리킨 다음 DWORD 값을 누릅니다.
4. IgnorePagefileSize
를 입력한 다음 Enter 키를 누릅니다
.
5. IgnorePagefileSize
를 마우스 오른쪽 단추로 누른 다음 수정을 누릅니다
.
6. 
값 데이터 상자에 1을 입력한 다음 확인을 누릅니다
.
7. 
레지스트리 편집기를 종료합니다.