자가진단
0x80070002ERR_NAME_NOT_RESOLVEDVCRUNTIME140.dllNET::ERR_CERT_DATE_INVALIDCRITICAL_PROCESS_DIED

메모리 무결성(코어 격리)이 꺼져 있고 켜지지 않을 때 — '호환되지 않는 드라이버' 해결

메모리 무결성은 커널 드라이버를 격리해 악성코드를 막는 보안 기능입니다. 켜지지 않는다면 목록에 표시된 오래된 드라이버(.sys·oem○○.inf) 때문이며, 그 드라이버의 장치·프로그램을 업데이트하거나 제거하고 남은 드라이버 패키지를 삭제하면 켤 수 있습니다.

빠른 해결 요약

  1. Windows 보안 > 장치 보안 > 코어 격리 세부 정보 → '호환되지 않는 드라이버 검토'
  2. 표시된 드라이버 이름·게시 이름(oem○○.inf) 기록
  3. 해당 장치·프로그램 업데이트 또는 제거
  4. 남은 패키지는 pnputil로 삭제 후 메모리 무결성 켜기

이런 증상일 때 보는 글입니다

  • 메모리 무결성 스위치를 켜려고 하면 호환되지 않는 드라이버가 나올 때

해결 방법별 소요 시간·난이도·위험도

방법소요 시간난이도관리자 권한데이터·설정 위험
드라이버 확인3분쉬움필요 없음없음
장치·프로그램 업데이트15분보통필요낮음
드라이버 패키지 삭제10분어려움필요주의

소요 시간은 일반적인 PC 기준 예상치이며 장치 상태에 따라 달라질 수 있습니다.

목차
  1. 1단계: 호환되지 않는 드라이버 확인
  2. 2단계: 업데이트 또는 제거
  3. 3단계: 남은 드라이버 패키지 삭제
  4. 4단계: 메모리 무결성 켜기
  5. 자주 묻는 질문

1단계: 호환되지 않는 드라이버 확인

Windows 보안(시작 메뉴에서 'Windows 보안' 검색) > 장치 보안 > 코어 격리 세부 정보에서 '호환되지 않는 드라이버 검토'를 누르면 드라이버 파일 이름과 '게시된 이름(oem12.inf 같은)'이 나옵니다. 파일 이름을 검색하면 어떤 장치·프로그램 것인지 알 수 있습니다.

2단계: 업데이트 또는 제거

오래된 게임 컨트롤러·RGB 조명·하드웨어 모니터링·가상 드라이브 프로그램이 흔한 원인입니다. 제조사에서 최신 버전을 설치하거나 더 쓰지 않으면 제거합니다. 제거 후에도 목록에 남는다면 드라이버 패키지가 남은 것입니다.

3단계: 남은 드라이버 패키지 삭제

  1. 작업 표시줄 검색창에 cmd를 입력합니다.
  2. '명령 프롬프트'에서 관리자 권한으로 실행을 누릅니다.
  3. 사용자 계정 컨트롤 창에서 예를 누릅니다.

실행 효과 설치된 타사 드라이버 패키지 목록을 보여 줍니다. 게시된 이름(oemNN.inf)과 원래 이름·제공자를 확인합니다.

명령 프롬프트
pnputil /enum-drivers

실행 효과 지정한 드라이버 패키지를 삭제합니다. oem12.inf는 1단계에서 확인한 게시된 이름으로 바꿉니다.

명령 프롬프트
pnputil /delete-driver oem12.inf
주의 현재 사용 중인 장치(그래픽·저장장치·키보드 등)의 드라이버를 지우면 그 장치가 동작하지 않을 수 있습니다. 1단계에 표시된 이름만 정확히 삭제하고, 삭제 전 복원 지점을 만들어 두세요.

4단계: 메모리 무결성 켜기

목록이 비면 메모리 무결성 스위치를 켜고 재시작합니다. 켠 뒤 특정 장치·게임이 동작하지 않는다면 그 제조사의 최신 드라이버를 확인합니다.

자주 묻는 질문

켜면 게임 성능이 떨어지나요?

환경에 따라 약간의 성능 차이가 있을 수 있지만, 보안 이점이 크므로 일반 사용자는 켜 두는 것을 권장합니다.

다음으로 확인할 해결 가이드

원인을 모르겠다면 증상을 선택해 해당 가이드로 이동하는 IT 오류 자가진단을 이용해 보세요.

공식 참고 문서

외부 링크는 현재 창에서 열립니다. 뒤로 가기로 이 글에 돌아올 수 있습니다.