안녕하세요 - C님
- "verifier /standard /all" 옵션이 활성화된 경우, 드라이버에 문제가 발생하면 Windows는 즉시 훨씬 더 구체적인 버그 검사 오류와 함께 블루스크린을 표시합니다. 예를 들어 다음과 같은 코드가 표시됩니다. 이 코드들은 블루스크린 화면 자체에 문제 드라이버 이름을 직접 표시해 줍니다.
0xC4 DRIVER_VERIFIER_DETECTED_VIOLATION
0xC9 DRIVER_VERIFIER_IOMANAGER_VIOLATION
0xE6 DRIVER_VERIFIER_DMA_VIOLATION
- BSOD 발생 후 정보를 확인할 수 있는 위치
위치 1 블루스크린 화면 자체
크래시 순간 화면에 다음과 같이 표시됩니다:
DRIVER_VERIFIER_DETECTED_VIOLATION (C4)
...
Probably caused by: SomeDriver.sys
위치 2 미니덤프 파일 (가장 중요):
C:\Windows\Minidump\MMDDYY-XXXXX-01.dmp
BSOD 발생 시 자동으로 생성됩니다. WinDbg로 열어서 아래 명령어를 실행하세요: !analyze -v
그러면 다음과 같이 명확하게 표시됩니다:
MODULE_NAME: ...
IMAGE_NAME: ....
FAULTING_MODULE: .... SomeDriver
위치 3 이벤트 뷰어: 이벤트 뷰어 -> Windows 로그 -> 시스템
- 원본(Source): BugCheck 또는 WER 항목을 찾으세요
- 버그체크 코드와 문제 모듈이 자동으로 기록됩니다
위치 4 WER 폴더:
C:\ProgramData\Microsoft\Windows\WER\ReportArchive\
- 드라이버 상세 정보가 포함된 크래시 보고서가 저장됩니다
- 각 하위 폴더 안의 Report.wer 파일을 메모장으로 열어서 확인하세요
마지막 질문에 대해 답변드리겠습니다: 네, 맞습니다 - C:\Windows\Minidump\의 새 .dmp 파일에는 기존 덤프보다 훨씬 상세한 정보가 담겨 있습니다. Driver Verifier가 활성화된 상태에서 생성된 덤프는 문제를 일으킨 정확한 드라이버 이름을 거의 확실하게 표시해 줍니다. 따라서 새 덤프 파일을 업로드해 주시면 훨씬 명확하고 확실한 분석이 가능합니다.
이것을 잊지 마세요:
Driver Verifier는 모든 드라이버에 동시에 강한 부하를 줍니다. 운영 중인 서버에 장기간 활성화 상태로 두지 마세요. 문제 드라이버를 확인한 후에는 반드시 아래 명령어로 비활성화하고 재부팅하세요: verifier /reset
TV