일단 나는덤프컴퓨터 충돌/멈춤 문제를 기반으로 충돌 문제를 해결하기 위해 취해야 할 도구와 단계는 무엇입니까?덤프그 자체?
충돌을 일으키는 프로세스나 문제를 격리하는 도구와 실제 덤프 자체의 문제를 해결하는 데 유용한 기술을 찾고 있습니다. "문제가 있는" 프로세스가 무엇인지 파악한 후 문제를 해결하려면 어떻게 해야 합니까?
예를 들어 프로세스 foo.exe 또는 bar.dll 등을 확인하는 경우 문제가 있는 파일이 무엇인지 확인하려면 어떻게 해야 합니까?
답변1
나는 사용한다이 절차:
도구 설치 Windows 디버깅 도구가 설치되어 있지 않은 경우 Microsoft 디버깅 도구(직접 링크)를 설치하십시오. 미니 덤프 분석 생성된 미니 덤프 파일에서 유용한 정보를 추출하려면 다음을 수행하십시오.
- 명령 프롬프트를 엽니다(시작 -> 실행 -> "cmd")
- cd \program files\debugging tools (또는 설치된 위치)
- kd -z C:\WINDOWS\Minidump\Mini????????-??.dmp
- kd> .logopen c:\debuglog.txt
- kd> .sympath srvc:\기호http://msdl.microsoft.com/download/symbols
- kd> .reload;!analyze -v;r;kv;lmnt;.logclose;q
- 이제 c:\에 debuglog.txt가 있으므로 텍스트 편집(메모장?)에서 엽니다.
답변2
미니덤프 정보, 도구, 다운로드
http://support.microsoft.com/kb/315263
학습하려면 이 스레드를 참조하세요.
https://stackoverflow.com/questions/138334/starting-to-learn-windbg