Windows Server 2008 및 Windows Server 2008 r 2에는 커널 또는 전체 메모리 덤프 파일을 생성 하는 방법

기술 자료 번역 기술 자료 번역
기술 자료: 969028 - 이 문서가 적용되는 제품 보기.
중요 이 문서에는 레지스트리 수정 방법에 대한 정보를 포함하고 있습니다. 수정하기 전에는 레지스트리를 백업해야 합니다. 문제가 발생할 경우 레지스트리 복원 방법을 확인해야 합니다. 백업, 복원 및 레지스트리 수정 방법에 대한 자세한 내용을 보려면 Microsoft 기술 자료의 다음 문서 번호를 클릭합니다.
322756 Windows에서 레지스트리를 백업하고 복원하는 방법
모두 확대 | 모두 축소

이 페이지에서

소개

이 단계별 문서에서는 생성, 수집, 방법을 설명으로 확인 하 고 커널 및 Windows Server 2008 기반 시스템의 전체 메모리 덤프 파일을 분석 합니다.

참고 이상적으로 야만 이렇게 명시적으로 할 때 이렇게 하려면 Microsoft 고객 지원 서비스 담당자에 의해 합니다. 커널 또는 전체 메모리 덤프 파일 디버깅 모든 표준 문제 해결 방법을 모두 사용 했습니다 후 마지막 수단 이어야 합니다.

Microsoft 고객 지원 및 서비스 (CSS)에 문의 해야이 문서 하면 css 문제를 확인 하는 데 필요한 특정 정보를 얻을 수 있습니다.

이 절차를 완료 하려면 관리자나 관리자 그룹의 구성원으로 로그온 해야 합니다. 컴퓨터가 네트워크에 연결 된 경우 네트워크 정책 설정 때문에이 절차를 완료 하지 못할 수도 있습니다. 수동 커널 또는 전체 메모리 덤프 파일은 프로세스 충돌이 발생할 때 시스템 메모리의 레코드를 캡처하므로 많은 문제를 해결할 때 유용 합니다.

경고 Windows가 설치 된 하드 드라이브의 속도 따라 이상 2 기가바이트 (GB)의 메모리 덤프 시간이 오래 걸릴 수 있습니다. 덤프 파일 생성 절차를 시작할 때 운영 체제가 설치 된 파티션에 실제 RAM의 내용은 있는 페이징 파일에 기록 됩니다.

컴퓨터를 다시 시작할 때 해당 페이징 파일의 내용은 덤프 파일에 기록 됩니다. 덤프 파일을 다른 로컬 하드 드라이브에 있는 구성 있는, 최상의 사례 시나리오에서 많은 양의 데이터를 읽고 하드 드라이브에 기록 되 고 없을 것입니다. 장기간된 서버 중단을 발생할 수 있습니다.

추가 정보

페이징 파일

일반적으로 Windows Server 2008 기반 시스템의 일반 기능에 대 한 페이징 파일 크기를 서버에서 설정. 적절 한 페이징 파일 크기를 확인 하는 방법에 대 한 자세한 내용은 Microsoft 기술 자료의 다음 문서 번호를 클릭 합니다.
889654 64 비트 버전의 Windows Server 2003 또는 Windows XP의 적절 한 페이징 파일 크기를 확인 하는 방법

페이징 파일의 최소 크기는 수집을 시도 하는 메모리 덤프 파일의 어떤 종류에 따라 달라 집니다. Windows Server 2008에 메모리 덤프 파일에 대 한 세 가지 옵션이 있습니다.
  • 덤프 SmallMemory<b00> </b00> (32 비트 운영 체제는 64 비트 운영 체제에 128 KB 64 KB)
  • 커널 메모리 덤프
  • 전체 메모리 덤프
서버의 전체 메모리 덤프 파일을 사용 하려면 다음과이 같이 하십시오.

1 단계: 페이징 파일 만들기
  1. 시작,컴퓨터마우스 오른쪽 단추로 클릭 하 고속성을 클릭 합니다.
  2. 고급 시스템 설정시스템 페이지에서 클릭 한 다음 고급탭을 클릭 합니다.
  3. 성능 영역에서 설정 을 클릭 합니다.
  4. 고급 탭을 누른 다음에서변경 가상 메모리가영역.
  5. 시스템 파티션에 운영 체제 isinstalled.

    참고 시스템 파티션을 사용 하려면 선택을 취소 해야 있는모든 드라이브의 페이징 파일 크기 자동 관리<b00> </b00> 확인란을.
  6. 100 메가바이트 (MB)에서 사용자 지정 크기 단추 함께 설치 된 실제 RAM의 양을 초기 크기최대 크기 값을 설정 합니다.
  7. 설정을 클릭 한 다음확인 을 세 번 누릅니다.
  8. 변경 내용을 적용 하려면에서 Windows를 다시 시작 합니다.

파티션 크기

Windows Server 2003 또는 이전 버전의 Windows 운영 체제가 설치 된 파티션 이상 이어야 합니다 크기의 실제 RAM이 설치 된 100 mb (메가바이트)의 크기입니다.
Windows Server 2008에 대해 유효한 전체 메모리 덤프 파일을 생성 하려면 컴퓨터의 실제 메모리를 줄일 수도 있습니다. 컴퓨터에 4GB 이상의 실제 메모리가 있는 경우 또는 운영 체제가 설치 된 파티션에 페이징 파일 위한 디스크 공간이 충분 하지 않으면 컴퓨터의 실제 RAM을 줄일 수도 있습니다. 그러나 설명한 것 처럼 다른 파티션을 사용 하 여이 방지할 수는의 "Windows Vista 및 Windows Server 2008" 섹션에 새 동작 합니다. 컴퓨터에 실제 메모리를 줄이기 위해 다음 TechNet/MSDN 기반 문서에 설명 된 대로 BCDEdit.exe 파일에 truncatememory 또는 removememory 스위치를 사용 합니다.
부팅 구성 데이터 편집기 질문과 대답
http://technet.microsoft.com/en-us/library/cc721886.aspx
BCD 부팅 옵션 참조
http://msdn.microsoft.com/en-us/library/aa906217.aspx
참고 확장 PAE (실제 주소) 설정 된 Windows Server 2008의 32 비트 버전에서 페이징 파일 크기에서 4 GB (4, 096 MB) 넘어 확장된 있습니다. PAE를 사용할 수를 확인 하려면 다음과이 같이 하십시오.
  1. 시작, 실행을 형식 Regedit를 누른 다음 확인을 클릭 합니다.
  2. 다음 레지스트리 하위 키를 찾습니다.
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management
  3. Andthen은 PhysicalAddressExtension마우스 오른쪽 단추로, 수정을 누릅니다.
  4. DWORD 값 편집 대화 상자에서 PhysicalAddressExtension 항목의 값이 checkthe. 영 (0) PAE isdisabled valueof PhysicalAddressExtension 항목 경우. PhysicalAddressExtension 항목의 값이 1 이면 PAE가 사용 됩니다.
  5. 변경 내용을 적용 하려면에서 Windows를 다시 시작 합니다.


Windows Vista 및 Windows Server 2008에는 새로운 동작

Windows Vista 및 Windows Server 2008에서는 메모리 덤프를 페이징 파일 하지 않아도 수는 이전 버전의 요구 사항과 마찬가지로 운영 체제가 설치 된 파티션과 동일한 파티션에 있습니다.

다른 파티션에 페이징 파일을 배치 하 라는 새로운 레지스트리 항목을 만들어야 합니다.
DedicatedDumpFile

라는 새로운 레지스트리 항목을 사용 하 여 메모리 덤프를 만드는 대 한 페이징 파일의 크기를 정의할 수도 있습니다.
DumpFileSize

참고 스팬된 볼륨에 덤프 파일을 생성 하도록 DedicatedDumpFile는 사용할 수 없습니다. 이때 스트라이프 또는 RAID 5 볼륨.

만들 수 있는
DedicatedDumpFile
하 고
DumpFileSize
레지스트리 항목을 다음과이 같이 하십시오.
  1. 시작, 실행을 형식 Regedit를 누른 다음 확인을 클릭 합니다.
  2. 위치를 찾은 다음 레지스트리 하위 키를 누릅니다.
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\CrashControl
  3. 편집 메뉴에서새로만들기를 가리킨 다음 문자열 값을 누릅니다.
  4. 세부 정보 창에 입력DedicatedDumpFile를 누른 다음 ENTER 키를 누릅니다.
  5. DedicatedDumpFile수정한 다음 마우스 오른쪽 단추로 클릭 합니다.
  6. 값 데이터 상자에 입력<drive>:\<dedicateddumpfile.sys></dedicateddumpfile.sys></drive>를 누른 다음 확인을 클릭 합니다.
    참고<drive></drive> 덤프 파일을 충분 한 디스크 공간이 있는 드라이브에 대 한 자리 표시자입니다 및 <dedicateddumpfile.sys>전용된 파일 및 전체 경로 자리 표시자<b00> </b00> </dedicateddumpfile.sys>
  7. 편집 메뉴에서새로 만들기를 가리키고 클릭 합니다 <b00> </b00>DWORD 값.
  8. 형식 DumpFileSize 및 다음 pressENTER.
  9. DumpFileSize마우스 오른쪽 단추로 클릭 하 고수정을 클릭 합니다.
  10. DWORD 값 편집 대화 상자에서 자료에서10 진수 를 클릭 합니다.
  11. 값 데이터 상자에서 theappropriate 값을 입력 한 다음 확인을 클릭 합니다.

    참고 덤프 파일의 크기 (메가바이트 단위)에서입니다.
  12. 덤프 파일마우스 오른쪽 단추로 클릭 한 다음 수정을 클릭 합니다.
  13. 값 데이터 상자에 입력 <drive>: \<path>\Memory.dmp</path></drive>를 누른 다음 확인을 클릭 합니다.

    참고 시스템이 충돌할 때 Pagefile.sys 파일을 사용 하 여 전용된 파일 대신 사용 하 여 메모리 덤프 파일이 만들어진 위치입니다. 확장명 ".sys" 이외의 "DedicatedDump.sys"의 예: 사용할 수: "DedicatedDump.dmp". 로 사용 되지 것입니다이.DMP 파일을 직접 때 사용 하 여 명명 된 시스템 검사를 합니다.재부팅 후 덤프 파일을 복사 하려고 했습니다. 다른 사람이 DMP 확장 혼동 될 수 있습니다. ".Sys"를 사용 하면 쉽게 덤프를 최종 위치는 없지만 선택한 임의의 이름으로 사용할 수를 확인 하려면 (예: "DedicatedDump.Ddmp").
  14. 레지스트리 편집기를 종료합니다.
  15. 변경 내용을 적용 하려면에서 Windows를 다시 시작 합니다.

참고DedicatedDumpFile Windows Vista와 Windows Server 2008을 사용 하면 파티션 중 하나에 하나 이상의 페이징 파일이 있어야 합니다. 페이징 파일의 크기는 중요 하지 않습니다이 경우. Windows 7 서비스 팩 1 및 Windows Server 2008 R2 서비스 팩 1 2716542 핫픽스를 설치 하 여이 제한을 제거할 수 있습니다. 이 핫픽스에 대 한 자세한 내용은 Microsoft 기술 자료의 다음 문서 번호를 클릭 합니다.
2716542 핫픽스를 사용 하면 Windows 7 또는 Windows Server 2008 R2 기반 컴퓨터에 메모리 덤프를 만들 파일 페이지 파일 없이 가능
이 제한은 Windows 8, Windows Server 2012 및 이후 버전에 존재 하지 않습니다.

Windows Server 2008 및 Windows Vista에 대 한 자세한 내용은 Microsoft 기술 자료의 다음 문서 번호를 클릭 합니다.
950858 Windows Vista 또는 Windows Server 2008 실행 하는 컴퓨터에 4GB 이상의 실제 메모리를 4GB로 덤프 파일 예기치 않게 잘립니다 전용

Windows Vista SP1 기반 컴퓨터 또는 Windows Server 2008 기반 페이징 파일의 크기 보다 큰 실제 메모리는 운영 체제의 경우 커널 메모리 덤프 파일이 없습니다 발생할 수 있습니다. 자세한 내용을 보시려면, Microsoft 기술 자료의 다음 문서 번호를 클릭해 주십시오.
949052 시스템 메모리 페이지 파일의 크기 보다 큰 경우 커널 메모리 덤프 파일이 Windows Server 2008 및 Windows Vista 서비스 팩 1 기반 컴퓨터에서 생성 되지 수 없습니다.

Windows 7 및 Windows Server 2008 r 2의 새로운 동작

Windows 7 및 Windows Server 2008 r 2에서 메모리 덤프를 페이징 파일 하지 않아도 수 있는 운영 체제가 설치 된 파티션과 동일한 파티션에 있습니다. 다른 파티션에 페이징 파일을 저장 하려면 DedicatedDumpFile 레지스트리 항목을 사용 하 여 필수 아닙니다.

동적 디스크의 페이징 파일

동적 디스크와 다른 디스크 볼륨을 부트 또는 시스템 볼륨으로 인식 되지 않습니다. 따라서 시스템 볼륨 또는 부팅 볼륨과 볼륨에 페이징 파일을 만드는 경우 운영 체제 않습니다 메모리 덤프를 만들 때이 볼륨을 인식할 수 있습니다. 이 메모리 덤프를 생성 하는 중 오류가 발생 합니다.

참고 위의 문제는 DedicatedDumpFile에도 적용 됩니다.

Diskpart 명령 인터프리터에서 보관 명령을 사용 하는 부팅으로 사용 하도록 기존의 동적 볼륨 또는 시스템 볼륨을 준비할 수 있습니다. 보관 명령을 사용 하려면 다음과이 같이 하십시오.
  1. 상승된 된 명령 프롬프트를 엽니다.
  2. 명령 프롬프트에서 Diskpart 를 입력 한 다음 키를 눌러 입력 합니다.
  3. Diskpart 프롬프트에서 볼륨 목록입력 하 고 enter키를 누릅니다.
  4. 페이징 파일을 만든 볼륨 번호를 note입니다.
  5. 유형 볼륨 선택 #를 누른 다음 Enter키를 누릅니다. (# 4 단계에서 볼륨 번호를 나타냅니다.)
  6. 보관을 입력 하 고 enter키를 누릅니다.
  7. 볼륨 정보입력 한 다음 Enter 키를 누릅니다 (확인 설치 가능 하 고 그를 라는 매개 변수를 Yes로 설정 해야 합니다.)

    참고 설치할 수 있는 매개 변수 Windows Server 2008 r 2와 최신 운영 체제에서 사용할 수는 있습니다.
  8. 컴퓨터를 다시 시작합니다.
참고 최대 4 다른 볼륨에 보관 명령을 사용할 수 있습니다. 4 한계에 도달 후 다른 볼륨에 대해 명령을 실행 해야 할 경우 보관 명령 된 이전에 사용 하는 볼륨을 삭제 해야 합니다.

보관 명령에 대 한 자세한 내용은 Microsoft 기술 자료의 다음 문서 번호를 클릭 합니다.

300415 Diskpart 명령줄 유틸리티에 대 한 설명

또한 다음 TechNet 문서를 확인 하십시오.

http://technet.microsoft.com/en-us/library/cc755127.aspx


페이징 파일 참조 순서

(기본적으로 c: 드라이브) 부팅 볼륨이 아닌 다른 볼륨에 있는 페이징 파일을 사용 하 여 덤프 파일을 만들려고 할 때 충분 한 페이징 파일 크기를 예약 하는 경우에 정상적으로 덤프 파일을 만들 수 없습니다. 적절 한 페이징 파일 참조 순서 수 있습니다. 예상된 볼륨 다른 볼륨에 페이징 파일 참조 순서를 통해 우선 순위는 데 경우를 확인 하려면 다음과이 같이 하십시오.
  1. 시작, 실행, Regedit를 입력 및 다음 확인을 누릅니다.
  2. 위치를 찾은 다음 레지스트리 하위 키를 누릅니다.

    HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\SessionManager\MemoryManagement
  3. PagingFiles를 두 번 클릭 합니다.
  4. 값 데이터 첫 행에 필요한 볼륨 경로 인지 확인 하십시오.

순서를 변경 하려면 다음과이 같이 하십시오.
  1. 시작, 실행, Regedit를 입력 및 다음 확인을 누릅니다.
  2. 위치를 찾은 다음 레지스트리 하위 키를 누릅니다.

    HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\SessionManager\MemoryManagement
  3. PagingFiles마우스 오른쪽 단추로 클릭 한 다음 수정을 클릭 합니다.
  4. 관련 된 볼륨 암호 상자의 맨 이동 합니다.
  5. 레지스트리 편집기를 종료합니다.
  6. 변경 내용을 적용 하려면 Windows를 다시 시작 합니다.

2 단계: 전체 메모리 덤프 파일 만들기
  1. 시작,컴퓨터마우스 오른쪽 단추로 클릭 하 고속성을 클릭 합니다.
  2. 고급 시스템 설정시스템 페이지에서 클릭 한 다음 고급탭을 클릭 합니다.
  3. Writingdebugging 정보 영역에서 설정 을 클릭 하 고 전체 memorydump 선택 되어 있는지 확인 합니다.
참고 기본적으로 전체 메모리 덤프 사용할 수 없습니다. 컴퓨터에 실제 RAM이 2GB 이상인 경우 옵션을 사용할 수 있습니다.

참고 사용 하려는 경우는 전체 메모리 덤프 옵션, 수동으로 CrashDumpEnabled 레지스트리 항목은 다음 레지스트리 하위 키에서 0x1 설정 하 고 Windows를 다시 시작 합니다.
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\CrashControl
자세한 내용을 보시려면, Microsoft 기술 자료의 다음 문서 번호를 클릭해 주십시오.
885117 "커널 메모리 덤프" 시작 및 복구에서에 표시 되지만 Windows 2000 또는 Windows Server 2003에서 전체 메모리 덤프를 수행

디스크 공간

메모리 덤프 파일에 쓰려고 선택한 위치에 충분 한 여유 공간이 있어야 합니다. 메모리 덤프 파일은 기본적으로 %SystemRoot%\Memory.dmp 파일에 기록 됩니다. % SystemRoot % 드라이브에 충분 한 여유 공간이 없을 경우 덤프 파일을 충분 한 여유 공간이 다른 위치로 리디렉션할 수 있습니다. 덤프 파일 대상 볼륨의 사용 가능한 디스크 공간이 새 덤프 파일을 저장 하기에 충분 하지 않은 경우, 덤프 파일은 생성되지 않으며 "이벤트 ID 12"가 시스템 이벤트 로그에 기록됩니다. "덤프 파일" 레지스트리 값 "HKLM\SYSTEM\CurrentControlSet\Control\Crash 제어" 위치에서 덤프 경로 구성 합니다. 다음은 이벤트 ID 12 시스템 이벤트 로그에 기록 된입니다.

이벤트 ID: 12
설명: 대상 드라이브에 여유 공간이 부족 하 여 크래시 덤프 파일을 만들 수 없습니다. 대상 드라이브에 여유 공간의 크기를 늘려이 오류를 방지할 수 있습니다.



Windows Server 2008 기반 컴퓨터에서 시작 및 복구 옵션에서 덤프 파일 경로 변경 하려면 다음과이 같이 하십시오.
  1. 시작,컴퓨터마우스 오른쪽 단추로 클릭 하 고속성을 클릭 합니다.
  2. 고급 시스템 설정시스템 페이지에서 클릭 하 고 다음을 클릭 하면 고급 탭입니다.
  3. Writingdebugging 정보 영역에서 설정 을 클릭 한 다음 경로 덤프 파일 필드에 anappropriate 값 바꿉니다. 즉, E:\Memory.dmp와 같은 충분 한 디스크 공간이 있는 로컬 드라이브를 가리키도록 %SystemRoot%\Memory.dmp에서 경로 변경할 수 있습니다.
  4. 변경 내용을 적용 하려면에서 Windows를 다시 시작 합니다.
참고 네트워크 드라이브, 공유 드라이브 또는 네트워크 연결 저장소 (NAS) 드라이브를 사용할 수 없습니다를 대상으로 메모리 덤프 파일에 대 한 그 수 수 없기 때문에 파일 복사를 시작 하기 전에.

Windows Server 2008 s p 1 용 핫픽스

다음 핫픽스는 Windows Server 2008 s p 1의에서 메모리 덤프 파일을 만들려고 할 때 발생 하는 문제를 해결할 수 있습니다.
    960658 Windows Server 2008 시스템과 동적 하드웨어 분할 (DHP) 시스템을 지 원하는 경우 잘린된 된 덤프 파일을 생성할 수 및 메모리 핫 경우 추가

    노트
    • 이 핫픽스는 Crashdmp.sys 파일에서 기술 자료 문서 950858 및 958933 나와 있는 핫픽스를 대체 하는 업데이트 합니다.
    • 이 핫픽스를 업데이트 Ntkrnlpa.exe 파일 또는 Ntkrnlmp.exe 파일이 950917 기술 자료 문서에 설명 되어 있는 핫픽스를 대체 합니다.

  • 950904 시스템이 응답을 중지 하 고 Windows Vista 또는 Windows Server 2008을 실행 하는 컴퓨터 마스크 불가능 인터럽트를 받을 때 덤프 파일이 생성 됩니다.

    참고 이 핫픽스는 Ipmidrv.sys 파일을 업데이트합니다.
  • 953533 PAE 모드가 활성화 되 면 IDE/ATA 디스크에는 x86 버전의 Windows Vista 또는 Windows Server 2008을 실행 하는 컴퓨터에 유효한 덤프 파일을 생성 하지 않습니다.

    참고 이 핫픽스는 Dumpata.sys, Aliide.sys, Amdide.sys,Atapi.sys, Ataport.sys, Cmdide.sys, Intelide.sys, Msahci.sysm, Mshdc.inf,Pciide.sys, Pciidex.sys, 및 Viaide.sys 파일을 업데이트합니다.
  • 955635 시스템에서 관리 하는 페이지 파일 크기 및 사용 가능한 디스크 공간이 없는 경우 Windows Server 2008 또는 Windows Vista를 시작할 때 페이지 파일 크기 또는 너무 작거나 너무 커서 될 수 있습니다.

    참고 이 핫픽스는 기술 자료 문서 953341 설명의 hotfixthat는 대체 Smss.exe 파일을 업데이트 합니다.
  • 957517 전용된 전체 메모리 덤프 파일이 없습니다 생성 될 수 있습니다 성공적으로 전용된 된 덤프 파일을 저장 하는 볼륨에 여유 공간이 부족 한 경우

    참고 이 핫픽스는 Faultrep.dll, Werfault.exe, andWerfaultsecure.exe 파일을 업데이트합니다.

수동 메모리 덤프 파일을 생성 하는 방법

수동 커널 또는 전체 메모리 덤프 파일을 생성 하는 방법은 여러 가지가 있습니다. 이러한 메서드는 NMI, 키보드 (PS2/USB), 원격 커널 또는 NotMyFault.exe 도구를 사용 하 여 포함 됩니다.

NotMyFault를 사용 하 여 수동으로 메모리 덤프를 생성 하는 방법

로그온 할 수 있습니다 문제가 발생 하는 동안, Microsoft SysInternals NotMyFault 도구를 사용할 수 있습니다. 이렇게 하려면, 다음과 같이 하십시오.
  1. NotMyFault 도구를 다음 Microsoft 웹 사이트에서 다운로드:
    http://download.sysinternals.com/files/NotMyFault.zip
  2. 시작을 누르고,명령 프롬프트마우스 오른쪽 단추로 찾아 누른 다음 asadministrator를 실행합니다.
  3. 명령줄에 입력 NotMyFault.exe /crash를 누른 다음 ENTER 키를 누릅니다.
참고 이 메모리 덤프 파일 및 "Stop D1" 오류가 생성 됩니다.

키보드를 사용 하 여 수동으로 메모리 덤프 파일을 생성 하는 방법

  • PS/2 키보드를 사용 하는 경우 만들어야 할의
    CrashOnCtrlScroll
    레지스트리 항목입니다. 키보드를 사용 하 여 메모리 덤프 파일을 생성 하는 방법에 대 한 자세한 내용은 Microsoft 기술 자료의 다음 문서 번호를 클릭 합니다.
    244139 Windows 기능을 사용 하면 키보드를 사용 하 여 메모리 덤프 파일을 생성 합니다.
  • USB 키보드를 사용 하는 경우 KB 971284 핫픽스를 설치 하지 않으면이 기능은 Windows Server 2008 서비스 팩 1에서 지원 되지 않습니다. 핫픽스를 사용 하는 방법에 대 한 자세한 내용은 Microsoft 기술 자료의 다음 문서 번호를 클릭 합니다.
    971284 핫픽스는 핫픽스를 Windows Server 2008을 사용 하 여 USB 키보드에 대 한 CTRL 스크롤 지원 Vista S에서 크래시를 사용할
    그러나 Windows Server 2008 서비스 팩 2 또는 이후 버전에서 지원 됩니다. Windows Server 2008 기반 컴퓨터에이 기능을 사용 하려면 CrashOnCtrlScroll 레지스트리 항목을 만들어야 합니다. USB 키보드를 사용 하는 컴퓨터에서이 기능을 사용 하려면 다음과이 같이 하십시오.
    1. 레지스트리 편집기를 시작합니다.
    2. 위치를 찾은 다음 레지스트리 하위 키를 누릅니다.
      HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\kbdhid\Parameters
    3. 편집 메뉴에서 값 추가누르고 다음 레지스트리 항목을 추가 합니다.
      Name : CrashOnCtrlScroll 
      Data Type : REG_DWORD 
      Value : 1 
    4. 레지스트리 편집기를 종료합니다.
    5. 컴퓨터를 다시 시작합니다. (USB 키보드를 사용 하 여 컴퓨터에서 필요가 없습니다 컴퓨터를 다시 시작 합니다. 키보드를 분리 하 고 다시 연결 다시는 충분 합니다. 그런 다음 메모리 덤프 파일 생성할 수 있습니다.)
    참고 키보드 작업이 메모리 덤프 파일 및 "E2 중지" 오류가 생성 됩니다.
    이 핫픽스는 Windows Vista 및 Windows Server 2008 서비스 팩 2에 포함 됩니다.

Windows 기반 시스템에 있는 NMI 사용 하 여 전체 크래시 덤프 파일이 나 커널 크래시 덤프 파일을 생성 하는 방법

자세한 내용을 보시려면, Microsoft 기술 자료의 다음 문서 번호를 클릭해 주십시오.
927069 Windows 기반 시스템에 있는 NMI 사용 하 여 전체 크래시 덤프 파일이 나 커널 크래시 덤프 파일을 생성 하는 방법

참고 이 메모리 덤프 파일 및 "80 Stop" 오류가 생성 됩니다.

원격 디버거를 사용 하 여 수동으로 메모리 덤프를 생성 하는 방법

자세한 내용을 보시려면, Microsoft 기술 자료의 다음 문서 번호를 클릭해 주십시오.
303021 서버 응답을 멈출 때 메모리 덤프 파일을 생성 하는 방법

참고 Windbg를 .crash 명령을 사용할 수 있습니다. 이 명령은 대상 컴퓨터에 메모리 덤프 파일을 만듭니다. 또는, USB 또는 IEEE 1394 널 모뎀을 사용 하 여 메모리 덤프 파일을 복사할 경우 .dump 명령을 사용 합니다.

BIOS 수준 서버 하드웨어 복구 메커니즘

일부 컴퓨터 BIOS 수준 하드웨어 복구를 기능이 있습니다. 예를 들어, 컴퓨터가 다음 기능 중 하나가 있을 수 있습니다.:
  • 시스템 자동 복구 (ASR) 기능은 사용할 수 있는 onsome Hewlett Packard (HP) 서버입니다. ASR 있으면 사용 하지 않도록 설정 합니다. ASR은 thedump 프로세스를 중단할 수 있습니다. HP 서버에서 ASR theBIOS 설정을 수정 하 여 비활성화할 수 있습니다. 이 기능을 활성화 및 theBIOS 운영 체제에서 하트 비트 검색 하지 못할 것 일반적으로 컴퓨터가 10 분 내.
  • Dell 컴퓨터는 동일한 기능 및 Dell SpecialAdministration 콘솔 (SAC) 라고 나!SAC입니다.
  • IBM 컴퓨터는 동일한 기능을 하 고 watchdogs RSA II (OS) 라고 합니다.
  • Fujitsu, NEC, 삼성, Unisys, 및 다른 서버 hardwaremanufacturers 서버는 비슷한 기능이 있을 수 있습니다.
참고 하드웨어가 하드웨어 복구 기능에 있는지 모르는 경우 하드웨어 제조업체를 문의 하십시오.

수동 메모리 덤프를 얻을 수 있는지 여부를 테스트 합니다.

경고 수동 메모리 덤프 파일을 얻을 수 있는지 여부를 테스트 하는 중요 한 것입니다. 덤프 파일을 손상 되거나 잘린 경우 좋은 메모리 덤프 파일을 얻을 수 문제가 다시 발생 해야 합니다.

컴퓨터에 좋은 덤프 파일을 얻을 수 있는지 여부를 테스트 하려면 NotMyFault를 사용 하거나 동안 SCROLL LOCK 키를 두 번 눌러 오른쪽 CTRL 키를. 서버를 다시 시작한 후 디스크 작업이 중지 될 때까지 기다립니다. 덤프 파일 크기가 실제 메모리와 동일 해야 합니다. 수동 메모리 덤프 파일을 얻는 데 문제가 있으면 SCSI 컨트롤러 펌웨어 및 하드웨어 공급 업체에서 드라이버를 업데이트 해야 합니다.

메모리 덤프 파일을 생성 한 후 블루 스크린 정보 얻기

버그 확인 정보와 함께 이벤트 로그 메시지를 기록 하도록 Windows 기반 운영 체제를 구성할 수 있습니다. 기본적으로 Windows Server 2008 이벤트 로그 메시지를 기록 하도록 설정 됩니다. LogEvent 레지스트리 항목을 만들고 다음 레지스트리 하위 키 0으로 설정 하 여이 기능을 해제할 수 있습니다.
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\CrashControl
참고 설명 및 이벤트 로그 형식을 컴퓨터가 메모리 덤프 파일을 작성할 때 표시 되는 형식과 다릅니다. 그러나 정보의 대부분은 같습니다. 다음은 이벤트 로그 예제입니다.

이벤트 ID: 1001 원본: 버그 확인 설명: 컴퓨터가 버그 확인으로 다시 부팅 되었습니다. 버그 확인은: 0xc00000E2 (0xffffffffffffffff, 0x0000000000000001, 0x0000000000000000, 0x0000000000000000). 덤프를 저장: C:\WINDOWS\MEMORY.DMP입니다. 보고서 Id: 022309-16598-01

DumpChk.exe를 사용 하 여 메모리 덤프 파일을 검사 하는 방법

자세한 내용을 보시려면, Microsoft 기술 자료의 다음 문서 번호를 클릭해 주십시오.
156280 사용 Dumpchk.exe를 메모리 덤프 파일을 확인 하는 방법

레지스트리 키 및 페이징 파일을 자동화 하는 유틸리티를 구하는 방법

  1. DumpConfigurator.hta는 다음 Microsoft 웹 사이트에서 다운로드:
    http://www.codeplex.com/WinPlatTools/SourceControl/changeset/view/14600#256939
  2. 다운로드를 클릭 하 고을 클릭 동의 함 Microsoft 소프트웨어 사용 약관을 읽은 후.
  3. WInPlatTools 14600.zip 파일을 저장 한 다음 DumpConfigurator.hta 유틸리티를 추출 합니다.
  4. DumpConfigurator.hta클릭 하 고자동 구성 완료를 클릭 합니다.

디버깅을 위한 Windows 메모리 덤프 파일을 읽는 방법을 만듭니다.

다운로드 하 고 최신 버전의 Windows 디버깅 도구를 설치 하려면 다음 Microsoft 웹 사이트를 방문.
http://www.microsoft.com/whdc/devtools/debugging/default.mspx
자세한 내용을 보시려면, Microsoft 기술 자료의 다음 문서 번호를 클릭해 주십시오.
315263 디버깅을 위한 Windows 작은 메모리 덤프 파일을 읽는 방법을 만듭니다.

자세한 내용을 보시려면, Microsoft 기술 자료의 다음 문서 번호를 클릭해 주십시오.
824344 Windows 서비스를 디버깅 하는 방법

Windows에서 디버깅 하는 방법에 대 한 자세한 내용은 다음 설명서를 참조 합니다.
  • Windows 내부에서는 Mark Russinovich가 다섯 번째 에디션. 자세한 내용은 다음 Microsoft 웹 사이트를 방문 하십시오.
    http://www.microsoft.com/learning/en/us/Books/12069.aspx
  • Mario 씨 Hewardt 김 Pravat를 고급 Windows 디버깅 합니다. 자세한 내용은 다음 Microsoft 웹 사이트를 방문 하십시오.
    http://advancedwindowsdebugging.com

Windows 디버그 기호를 확인 하는 방법

자세한 내용을 보시려면, Microsoft 기술 자료의 다음 문서 번호를 클릭하십시오.
311503 Microsoft 기호 서버를 사용 하 여 디버그 기호 파일을 얻으려면
138258 Windows NT 디버그 기호 설치 정보
148659 Windows NT 디버그 기호 위로 설정 하는 방법
148660 Windows 디버그 기호를 확인 하는 방법
258205 Rebase DrWtSn32.exe를 기호 추출에 사용 하는 방법
296110 정보: Visual Studio 제품 사용에 대 한 디버그 기호를 설치 하는 방법
319037 Visual Studio.NET 디버거를 사용 하 여 기호 서버를 사용 하는 방법
814411 핫픽스 패키지에 디버그 기호 파일이 포함 되지 않습니다.

이 문서에서 설명하는 제3사 제품군 중 일부는 Microsoft와 무관한 회사에서 제조한 것입니다. Microsoft는 명시적, 혹은 묵시적으로 이 제품군의 성능이나 신뢰성에 대하여 보증하지 않습니다.

속성

기술 자료: 969028 - 마지막 검토: 2014년 1월 24일 금요일 - 수정: 6.0
본 문서의 정보는 다음의 제품에 적용됩니다.
  • Windows Server 2008 Datacenter without Hyper-V
  • Windows Server 2008 Enterprise without Hyper-V
  • Windows Server 2008 for Itanium-Based Systems
  • Windows Server 2008 R2 Datacenter
  • Windows Server 2008 R2 Datacenter without Hyper-V
  • Windows Server 2008 R2 Enterprise
  • Windows Server 2008 R2 Enterprise without Hyper-V
  • Windows Server 2008 R2 Standard
  • Windows Server 2008 R2 Standard without Hyper-V
  • Windows Server 2008 Standard without Hyper-V
  • Windows Server 2008 Datacenter
  • Windows Server 2008 Enterprise
  • Windows Server 2008 Standard
  • Windows Vista Home Basic
  • Windows Vista Home Premium
  • Windows Vista Business
  • Windows Vista Ultimate
  • Windows 7 Home Premium
  • Windows 7 Professional
  • Windows 7 Enterprise
  • Windows 7 Ultimate
  • Windows Server 2008 R2 Service Pack 1
  • Windows 7 Service Pack 1
키워드:?
kbsurveynew kbexpertiseadvanced kbhowto kbmt KB969028 KbMtko
기계 번역된 문서
이 문서는 Microsoft 기계 번역 소프트웨어를 이용하여 번역되었으며 Microsoft Community에 의한 Community Translation Framework(CTF) 기술 혹은 사람이 번역한 내용에 의하여 사후 편집될 수 있습니다. Microsoft는 Knowledge Base에 있는 모든 문서에 다양한 언어로 접근할 수 있도록 하기 위하여 기계 번역, 사람에 의한 번역 및 커뮤니티가 편집한 내용을 모두 제공합니다. 번역된 문서는 어휘, 구문 및/혹은 문법에 오류가 있을 수 있습니다. Microsoft는 번역 오류로 인한 부정확성, 오류 및/또는 손해와 이를 고객이 사용하는 데에 대하여 책임을 지지 않습니다.
이 문서의 영문 버전 보기:969028

피드백 보내기

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com