Windows 8 및 10에서 DUMP (DMP) 파일을 분석하는 방법



문제를 제거하기 위해 도구를 사용해보십시오

BSOD (Blue Screen of Death)는 Windows 운영 체제 버전에서 실행중인 컴퓨터가 갑자기 중단되고 종료 될 때 나타나는 블루 스크린에 부여 된 이름입니다. BSOD의 원인은 블루 스크린 자체로 설명되지만, 컴퓨터가 완전히 종료되거나 재부팅되기 전에 블루 스크린이 몇 초 동안 만 보이는 것처럼 보아 전체 BSOD를 즉시 분석하고 불가능합니다.



다행히도 올바르게 구성된 Windows 컴퓨터가 충돌하고 BSOD가 표시 될 때마다 BSOD의 세부 사항이 포함 된 덤프 (.dmp) 파일이 생성됩니다. 그러나 Windows에서 만드는 .dmp 파일은 컴퓨터 언어로되어 있으며 분석하기 전에 사람이 이해할 수있는 형식으로 변환해야합니다. WinDBG ( 승리 다우 이다 ger)는 Windows 컴퓨터가 분석을 위해 사용자에게 BSOD를 할 때 생성하는 .dmp 파일을로드하고 표시 할 수있는 Microsoft에서 만든 소프트웨어 유틸리티입니다. 그러나 사용하기 위해서는 WinDBG BSOD 분석을 위해서는 적절하게 설정해야하며, 이것이 바로이 가이드가 여러분에게 가르치는 내용입니다.



1 단계 : 올바른 버전의 .NET Framework가 있는지 확인

예상대로 작동하려면 WinDBG 다른 버전이 필요하지 않습니다. 4.5.2 Microsoft .NET Framework의. .dmp 파일을 분석하려는 컴퓨터에 다른 버전의 .NET Framework가 설치되어있는 경우 .NET Framework를 다운로드하십시오. 4.5.2 ...에서 여기 다운로드, 설치 및 설정으로 이동하기 전에 설치하십시오. WinDBG .



사용중인 .NET Framework 버전을 확인하려면 Windows 키R을 누릅니다. . 실행 대화 상자에서 다음을 입력하십시오.

% windir %  Microsoft.NET  Framework 

버전이있는 폴더가 표시됩니다. '4.0.etc'가있는 폴더가 표시되면 이미 4.5 버전의 .NET Framework가있는 것입니다.

net4.5 프레임 워크



2 단계 : WinDBG 다운로드 및 설치

딸깍 하는 소리 여기 다운로드를 시작하려면 WinDBG

일단 WinDBG 설치 프로그램 (이름이 sdksetup.exe 기본적으로) 다운로드 되었으면 해당 파일로 이동하여 두 번 클릭하여 실행합니다.

다음에 대한 사용자 지정 설치 위치 지정 WinDBG 또는 미리 구성된 기본 설치 위치를 사용하십시오.

수락 WinDBG 라이센스 계약.

설치할 기능을 선택하십시오. 화면에서 Windows 용 디버깅 도구 기능을 클릭하고 설치 설치를 시작합니다.

2016-04-30_082528

기다립니다 WinDBG 컴퓨터에 다운로드하고 설치할 선택한 기능입니다.

3 단계 : .dmp 파일을 WinDBG와 연결

컴퓨터에서 생성 한 .dmp 파일을 읽고 분석 할 수 있으려면 먼저 .dmp 파일을 WinDBG . 이렇게하려면 다음을 수행해야합니다.

Windows 8 이상을 사용하는 경우 메뉴를 시작하다 열기 위해 WinX 메뉴 그리고 클릭 명령 프롬프트 (관리자) . 이전 버전의 Windows를 사용하는 경우 메뉴를 시작하다 ,“ cmd ”, 이름이 지정된 검색 결과를 마우스 오른쪽 버튼으로 클릭 cmd 그리고 클릭 관리자 권한으로 실행 . 이것은 상승을 시작합니다 명령 프롬프트 .

고가에 다음을 입력하십시오. 명령 프롬프트 그리고 누르십시오 시작하다 :

 cd c :  Program Files (x86)  Windows Kits  8.1  Debuggers  x64 

2016-04-30_083231

노트 : 인스턴스의 설치 위치가 WinDBG 다르면 모든 것을 교체하십시오. CD 위의 명령 줄에서 실제 설치 위치를 WinDBG 귀하의 경우.

다음으로 다음을 입력하십시오. 명령 프롬프트 그리고 누르십시오 시작하다 :

 windbg.exe -IA 

모든 것이 잘되면 새로운 WinDBG 컴퓨터의 .dmp 파일과의 연결을 확인하는 대화 상자가 포함 된 창 WinDBG 나타날거야. 이러한 확인 상자가 나타나면 계속 진행하여 둘 다 닫을 수 있습니다. WinDBG 그리고 고가 명령 프롬프트 .

windbg -ia

4 단계 : WinDBG에 대한 기호 경로 구성

.dmp 파일의 바이너리를 읽으려면, WinDBG .dmp 파일을 읽고 분석해야 할 때마다 손에 있어야하는 기호를 사용합니다. 기호 경로는 컴퓨터의 디렉토리입니다. WinDBG 다운로드 한 모든 기호를 저장합니다. 컴퓨터 하드 드라이브의 모든 위치를 설치를위한 기호 경로로 자유롭게 바꿀 수 있습니다. WinDBG , 이것은 매우 중요하고 깨지기 쉬운 단계이므로 기본 위치 (이 가이드에서 사용 된 것과 동일한 위치)를 사용하는 것이 좋습니다. 다음에 대한 기호 경로를 구성하는 방법은 다음과 같습니다. WinDBG :

새로운 시작 WinDBG 창을 열어 메뉴를 시작하다 그리고 클릭 모든 프로그램 > Windows 키트 > x64 용 디버깅 도구 > WinDBG (x64) .

언제 WinDBG 시작, 클릭 파일 > 기호 파일 경로 .

다음을 입력하십시오. 기호 검색 경로 상자를 클릭하고 확인 :

 SRV * C :  SymCache * http : //msdl.microsoft.com/download/symbols 

2016-04-30_083705

이것은 지시합니다 WinDBG 라는 새 폴더를 만들려면 SymCache로컬 디스크 C 새 심볼을 다운로드하여이 폴더에 저장합니다. 당신은 대체 할 수 있습니다 C : SymCache 위의 텍스트에서 원하는 디렉토리를 선택하십시오. WinDBG 기호를 저장하십시오.

클릭 파일 > WorkSpace 저장 . 구성한 새 심볼 경로가 저장됩니다.

닫기 WinDBG 클릭하여 파일 > 출구 .

5 단계 : WinDBG 설치 테스트

다운로드, 설치 및 적절하게 설정 한 후 WinDBG , 남은 작업은 다음을 설치하는 것입니다. WinDBG 회전을 시도하고 예상대로 작동하는지 확인하십시오. 설치를 테스트하려면 WinDBG , 다음을 수행해야합니다.

다운로드 이 .ZIP 파일 .

다운로드 한 .ZIP 파일을 새 폴더에 추출하고 내용 중 .dmp 파일을 두 번 클릭하여 지시합니다. WinDBG 그것을 읽고 표시하기 시작합니다.

새로운 인스턴스 WinDBG 자동으로 열리고 작업 공간에 텍스트가 표시됩니다. 이것은 첫 번째 .dmp 파일입니다. WinDBG 시스템에서 분석 중이므로 다음과 같이 상당한 시간이 걸릴 수 있습니다. WinDBG 는 기호를 다운로드하고이를 테스트하는 데 사용되는 .dmp 파일을 변환 할 때 구성한 기호 경로에 저장합니다. 다음에 사용할 때 WinDBG .dmp 파일을 분석하려면이 파일을 사용하는 것만 큼 많은 시간이 걸리지 않습니다.

언제 WinDBG 테스트 .dmp 파일의 분석 및 번역이 완료되면 출력은 다음과 같습니다.

windbg 분석

아마도 원인 라인은 BSOD를 트리거 한 원인을 나타냅니다.

후속 조치 : MachineOwner

굵게 표시된 끝에있는 텍스트는 .dmp 파일을 읽고 완전히 분석하는 즉시 나타납니다. 이 텍스트가 표시되면 .dmp 파일을 완전히 읽은 것입니다. WinDBG 작동하며 원하는만큼 다른 .dmp 파일을 분석 할 수 있습니다. 이제 종료 할 수 있습니다. WinDBG 클릭하여 파일 > 출구 .

5 분 읽기