How To

드라이버 검증기 DMA 위반 BSOD 오류 해결 방법

February 12, 2026 1 분 읽기 Updated: February 12, 2026

DMA 검증 도구 버그 체크(정지 코드 0x000000E6)는 다소 특이하지만, 원인을 파악하면 해결할 수 있습니다.기본적으로 Windows는 DMA 오류, 즉 드라이버가 처리하는 직접 메모리 접근(DMA) 관련 문제(버퍼 누수 또는 메모리 관리 오류)가 감지되면 이 블루스크린을 표시합니다.이 오류는 문제가 있는 드라이버를 찾아내는 내장 도구인 드라이버 검증 도구(Driver Verifier) ​​때문이거나, BIOS의 하드웨어 설정(특히 IOMMU 또는 VT-D 관련 설정) 때문에 발생할 수 있습니다.이 문제를 해결하려면 오류 코드만 확인하는 것이 아니라 몇 가지 중요한 설정을 조정해야 합니다.더 자세히 원인을 파악하고 어떤 드라이버에 문제가 발생했는지 확인하려면 덤프 파일을 분석하는 것이 도움이 될 수 있습니다.하지만 대부분의 경우 드라이버 검증 도구를 초기화하고 BIOS에서 IOMMU/VT-D를 비활성화하면 문제가 해결됩니다.

하지만 이러한 설정을 해제하는 것은 블루스크린 오류를 일시적으로 해결하는 것일 뿐이라는 점을 명심하십시오.실제 원인인 드라이버 또는 하드웨어 오류는 여전히 남아 있을 수 있습니다.따라서 오류가 해결된 후에는 드라이버 문제를 해결하거나 하드웨어 구성 요소를 점검하는 것이 좋지만, 이는 다른 주제입니다.지금은 드라이버 검증 도구를 비활성화하고 BIOS 설정을 조정하여 블루스크린 오류를 해결하는 방법을 알아보겠습니다.

드라이버 검증 도구 비활성화

이 방법은 드라이버 검증 도구가 드라이버 문제를 감지하고 있을 때 도움이 될 수 있습니다.드라이버 검증 도구는 때때로 오작동하는 드라이버나 남아 있는 설정 때문에 활성화되는 경우가 있습니다.의심스러운 드라이버를 테스트하기 전에 드라이버 검증 도구를 켰을 수도 있지만, 설정이 잘못되었거나 자체적으로 블루스크린 오류를 유발하는 경우 문제가 될 수 있습니다.드라이버 검증 도구를 비활성화하면 모든 모니터링이 초기화되어 나중에 실제 드라이버 또는 하드웨어 문제를 해결하는 동안 Windows가 정상적으로 실행될 수 있습니다.일부 시스템에서는 드라이버 검증 도구가 기본 메뉴에서 제대로 꺼지지 않는 경우가 있으므로 명령줄이나 레지스트리를 통해 비활성화하면 문제를 해결할 수 있습니다.물론 PC가 정상적으로 부팅되지 않는 경우 안전 모드를 사용하는 것이 좋습니다.안전 모드에서 드라이버 검증 도구를 비활성화하거나 Windows 설치 미디어를 사용하여 WinRE로 진입해 보세요.

드라이버 검증 관리자 사용

  • Win + R 키를 누르고 를 입력한 verifier다음 Enter 키를 누르세요.이렇게 하면 설정 검증 도구가 바로 열리고 기존 설정을 삭제할 수 있습니다.
  • 검증 도구를 ‘ 기존 설정 삭제’ 로 설정하세요.
  • 이렇게 하면 이전에 설정했던 모든 드라이버 검사가 초기화되어 블루스크린 오류가 해결될 것입니다.

이 방법은 간단하며 드라이버 검증 도구가 크래시 루프를 유발하는 경우에 효과적입니다.다른 문제가 없다면 이후 Windows가 정상적으로 재부팅될 것입니다.만약 이 방법이 효과가 없거나 드라이버 검증 도구를 비활성화할 수 없는 경우, 명령줄 방법을 시도해 보세요.

명령줄을 통해

  • Win + R 키를 누르고, 를 입력한 다음 Ctrl + Shift + Enter 키를cmd 눌러 관리자 권한으로 실행하세요.기본적으로 검증 도구를 관리하려면 관리자 권한이 필요합니다.
  • 명령어를 입력 verifier /reset하고 Enter 키를 누르십시오.이 명령은 모든 검증기 설정을 기본값으로 재설정하여 드라이버 감시 기능을 중지하고 충돌을 방지합니다.

때때로 레지스트리 문제 때문에 검증 도구 설정이 완전히 초기화되지 않을 수 있습니다.그런 경우에는 레지스트리 키를 수동으로 삭제해야 할 수도 있습니다.하지만 레지스트리를 먼저 백업해 두는 것을 잊지 마세요.윈도우는 굳이 필요 이상으로 복잡하게 만들어 놓으니까요.

레지스트리 정리하기

  • Win + R 키 를 누르고 를 입력 한 regedit다음 Enter 키를 누르세요.
  • 다음 경로로 이동하십시오: 컴퓨터\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management
  • VerifyDriversVerifyDriverLevel 키를 찾아 삭제하십시오.

정말입니다.만일의 사태에 대비해 이 작업을 하기 전에 레지스트리를 백업해 두세요.부팅 루프에 빠졌거나 Windows에 정상적으로 접근할 수 없는 경우, 안전 모드로 부팅하거나 복구 옵션을 사용하세요.안전 모드에서 검증 도구를 비활성화하면 문제가 해결되는 경우가 있습니다.

BIOS에서 가상화 기능을 비활성화하세요

알고 보니, BIOS에서 Intel VT-D 또는 AMD IOMMU가 활성화되어 있는 경우에도 이러한 블루스크린 오류가 발생할 수 있습니다.심지어 사용자가 해당 설정을 변경한 적이 없더라도 말이죠. Windows는 가상화 또는 메모리 보호를 위해 이러한 기능을 사용하는데, 특히 외부 PCIe 장치가 연결된 시스템에서 DMA와 충돌하는 경우가 있습니다.해결 방법은 BIOS 설정으로 들어가서 해당 옵션을 비활성화하는 것입니다.

메인보드 브랜드마다 BIOS 메뉴가 상당히 다르기 때문에 대략적인 과정은 다음과 같습니다.

  • PC를 재부팅하고 BIOS 키(예: Del 또는 F2, 경우에 따라 Esc 또는 F10 )를 반복해서 누르세요. BIOS 키를 잘 모르겠으면 메인보드 또는 노트북 모델명과 “BIOS 키”를 함께 검색해 보세요.
  • 설정에 들어가면 ‘고급 CPU 구성’, ‘칩셋’ 또는 이와 유사한 이름의 설정을 찾으세요.일반적으로 ‘고급’ 또는 ‘보안’ 탭 아래에 있습니다.
  • 가상화 관련 옵션을 찾아보세요.일반적으로 Intel VT-X, AMD-V, VTx, VT-D 또는 커널 DMA 보호 로 표시됩니다. BIOS 메뉴에서 빠르게 검색해 보세요.다른 메뉴 뒤에 숨겨져 있을 수도 있습니다.
  • 이러한 옵션을 비활성화하십시오. BIOS에 커널 DMA 보호 토글 스위치가 있는 경우, 이를 비활성화 로 설정하십시오.
  • 변경 사항을 저장(일반적으로 F10 키 사용 )하고 종료하십시오.

메인보드마다 처리 방식이 다르고 BIOS 업데이트로 메뉴 구조가 변경될 수도 있어서 좀 번거롭습니다.어떤 경우에는 SVM(보안 가상 머신)이나 다른 가상화 옵션도 DMA에 문제를 일으킬 수 있으므로 비활성화해야 할 수도 있습니다.

BIOS 설정을 변경한 후 Windows를 다시 시작하고 충돌 문제가 해결되는지 확인하십시오.문제가 해결되지 않으면 BIOS 설정을 다시 확인하거나 덤프 파일을 분석해 보세요.

더 자세히 알아보고 싶다면 덤프 파일을 분석하세요.

만약 드라이버나 하드웨어 때문에 이런 문제가 발생하는지 정말로 알고 싶다면 덤프 파일을 분석해 볼 수 있습니다.덤프 파일은 일반적으로 %windir%\Minidump 폴더 에 있습니다. Microsoft Store에서 WinDbg Preview 같은 도구를 사용하면 편리합니다.

설치가 완료되면 관리자 권한으로 실행하고, 최신 덤프 파일을 열어 `!analyze -v` 명령어를 실행하세요.` MODULE_NAME` 또는 `Problem caused by` 섹션을 찾아보세요.항상 명확하게 표시되지는 않지만, 어떤 드라이버나 모듈에 문제가 발생했는지 힌트를 얻을 수 있습니다.때로는 일반적인 커널 오류가 발생할 수 있는데, 이럴 때는 드라이버를 업데이트하거나 이전 버전으로 되돌리는 방식으로 원인을 제거해 나가야 합니다.특히 그래픽, 네트워크 또는 스토리지 드라이버를 업데이트하거나 이전 버전으로 되돌려 보세요.

믿으세요, 덤프 파일을 분석하는 건 끝없는 미로 같을 수 있지만, 종종 진짜 원인을 찾아낼 수 있습니다.대부분의 경우, 드라이버가 손상되었거나 업데이트 후에 제대로 작동하지 않는 것이 문제입니다.

드라이버 오류 해결

만약 이 모든 조치를 취했음에도 불구하고 블루스크린 오류가 계속 발생하고 덤프 분석 결과 특정 드라이버가 문제의 원인으로 지목된다면, 드라이버를 직접 점검해야 합니다.드라이버 업데이트 또는 롤백이 가장 쉬운 방법이며, 네트워크 드라이버와 GPU 드라이버부터 시작하는 것이 좋습니다.이 두 드라이버가 블루스크린 오류의 주요 원인으로 꼽히기 때문입니다.드라이버 점검 과정은 비교적 간단합니다.

드라이버 업데이트

  • Win + X 키를 누르거나 시작 버튼을 마우스 오른쪽 버튼 으로 클릭하여 장치 관리자를 엽니다.
  • 네트워크 어댑터, 디스플레이 카드 등과 같은 장치를 마우스 오른쪽 버튼으로 클릭하고 ‘ 드라이버 업데이트’를 선택하세요.
  • Windows Update를 통해 최신 드라이버를 자동으로 검색하려면 ” 드라이버 자동 검색”을 선택하거나, 수동으로 다운로드한 드라이버 파일을 지정하세요.

때때로 특정 제조업체 웹사이트에서 더 최신이거나 안정적인 드라이버를 제공하는 경우가 있습니다. Windows 업데이트로 문제가 해결되지 않으면 해당 드라이버를 사용해 보세요.또는 최신 드라이버가 불안정해 보이면 이전의 검증된 버전으로 되돌리는 것이 좋을 수 있습니다.

운전자를 뒤로 돌리는 것

  • 장치 관리자를 열고 해당 장치를 찾은 다음 두 번 클릭합니다.
  • 드라이버 탭 으로 이동한 다음 드라이버 롤백을 클릭합니다.
  • 안내 메시지가 나타나면 이유를 선택하고 롤백하세요.

롤백이 불가능하거나 드라이버가 이미 최신 버전인 경우, 드라이버를 제거한 후 안정적인 버전으로 다시 설치해야 할 수 있습니다.경우에 따라 제조업체에서 제공하는 설치 도구를 사용하는 것이 가장 쉬운 방법입니다.또한, DDU(Display Driver Uninstaller) 와 같은 드라이버 정리 도구를 사용하면 재설치 전에 문제가 있는 드라이버를 완전히 제거할 수 있습니다.

Windows 업데이트

물론 Windows 자체도 최신 버전으로 유지해야 합니다. Microsoft는 최신 빌드, 특히 20H2 이후 버전에서 DMA 관련 버그를 수정했습니다.이전 버전의 Windows, 특히 20H2 이전 버전에서는 외부 PCIe 장치나 구형 하드웨어에서 이 오류가 발생하는 버그가 있을 수 있습니다.따라서 다음과 같이 하세요.

  • Win + R 키를 누르고 를 입력한 control update다음 Enter 키를 누르세요.
  • ‘업데이트 확인’을 클릭 하고 사용 가능한 업데이트가 있으면 설치하세요.
  • 시스템을 재시작하고 블루스크린 오류가 계속 발생하는지 확인하십시오.

다른 모든 방법이 실패하면 하드웨어 자체에 문제가 있을 수도 있습니다.하지만 이러한 소프트웨어 측 점검을 통해 대부분의 일반적인 상황을 해결할 수 있습니다.