DRIVER_CORRUPTED_MMPOOL (0xD0) 오류 뜻과 해결 방법
이 정지 코드는 시스템이 너무 높은 프로세스 IRQL에서 잘못된 메모리에 접근하려 했다는 뜻입니다. 원문은 시스템 풀을 손상시킨 드라이버가 근본 원인이라고 설명하며, 주로 드라이버가 PAGE_SIZE 이상의 큰 할당을 망가뜨렸을 때 납니다(더 작은 할당이면 0xC5 DRIVER_CORRUPTED_EXPOOL이 납니다).
어디서 나오나: 블루스크린(정지 오류)
해결 순서
최근 새 소프트웨어를 설치했다면 제대로 설치되었는지 확인하세요. [원문]
제조사 웹사이트에서 업데이트된 드라이버가 있는지 확인하세요. [원문]
Driver Verifier(드라이버 확인 프로그램)의 특수 풀(special pool) 옵션을 켜서 오류를 낸 드라이버를 찾으세요. 관리자 권한 [원문]
이렇게 해도 드라이버가 드러나지 않으면 원문은 Global Flags 유틸리티로 풀 태그별 특수 풀을 켜도록 안내합니다.
다른 방법으로, 레지스트리 편집기에서 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management 키를 열어 ProtectNonPagedPool 값을 만들거나 편집해 DWORD 1로 설정한 뒤 다시 시작하세요. 관리자 권한 [원문]
시스템이 해제된 비페이징 풀을 모두 매핑 해제해 드라이버가 풀을 손상시키지 못하게 됩니다. DMA 하드웨어로 인한 손상은 막지 못합니다.
공통 절차: 블루스크린 덤프 파일 읽는 법 · SFC/DISM 사용법
같은 오류의 다른 표기
DRIVER_CORRUPTED_MMPOOL 0xD0 0x000000D0