Computer >> 컴퓨터 >  >> 시스템 >> Windows

Windows에서 드라이버를 로드할 수 없을 때 메모리 무결성 설정 끄는 방법

메모리 무결성(Memory Integrity)은 Windows 커널 수준에서 실행되는 모든 코드가 신뢰할 수 있는지 확인하는 Windows 보안 기능입니다. 이 기능은 하드웨어 가상화와 Hyper-V를 활용해 악성 코드나 검증되지 않은 코드가 커널에 삽입되거나 실행되는 것을 차단합니다.

드라이버는 운영체제가 하드웨어와 통신할 수 있도록 커널 수준에서 실행되도록 설계됩니다. 따라서 "이 장치가 제대로 작동하지 않습니다. Windows에서 이 장치에 필요한 드라이버를 로드할 수 없습니다"라는 오류 메시지가 나타난다면, Windows가 해당 드라이버의 로드를 허용하지 않고 있다는 뜻입니다. 이 글에서는 이 문제를 해결할 수 있는 다양한 방법을 소개합니다.

Windows에서 드라이버를 로드할 수 없을 때 메모리 무결성 설정 끄는 방법

메모리 무결성 설정을 끄는 방법

Windows에서 필요한 드라이버를 로드하지 못해 장치가 정상적으로 작동하지 않는다면, 아래 순서대로 메모리 무결성을 비활성화한 후 상태를 확인해 보세요.

  1. 설정 > 업데이트 및 보안 > Windows 보안으로 이동하여 실행합니다.
  2. 왼쪽 상단의 햄버거 메뉴(☰)를 클릭한 후 디바이스 보안을 선택합니다.
  3. 코어 격리 항목에서 코어 격리 세부 정보를 클릭합니다.
  4. 메모리 무결성 스위치를 끕니다.
  5. 변경 사항을 적용하려면 컴퓨터를 다시 시작해야 합니다.

코어 격리와 메모리 무결성을 비활성화하면, 특히 Windows 부팅 후 드라이버를 로드하는 과정에서 무결성 검사가 이루어지지 않습니다. 드라이버 문제를 해결하지 않은 상태로 계속 사용할 수는 있지만, 시간이 지나면 일부 기능이 정상적으로 작동하지 않는 것을 발견하게 될 수 있습니다. 대부분의 경우 큰 문제가 없지만, 상황에 따라 심각한 결과로 이어질 수도 있다는 점을 유의해야 합니다.

메모리 무결성을 끄지 않고 해결하는 대체 방법

장치 관리자 오류 코드를 해결하는 방법은 메모리 무결성을 끄는 것 외에도 두 가지가 있습니다. 첫 번째는 현재 드라이버가 오래되었거나 호환되지 않을 가능성이 있으므로 제조사(OEM)에서 제공하는 최신 드라이버로 교체하는 것이고, 두 번째는 일반 드라이버를 설치하는 것입니다.

  • OEM에서 대체 또는 업데이트된 드라이버 설치: 현재 사용 중인 드라이버가 구버전이거나 보안 취약점이 있어 Windows가 로드를 거부했을 수 있습니다. Windows 업데이트에서 적합한 드라이버를 찾지 못했다면, 제조사 홈페이지나 고객 지원을 통해 최신 드라이버를 받아 설치하는 것이 좋습니다.
  • 일반(Generic) 드라이버 설치: Microsoft는 다양한 하드웨어에 대해 일반 드라이버를 제공합니다. 일부 기능은 제한되지만 장치를 사용할 수 있게 해주며, 무결성 검사를 비활성화하는 것보다 훨씬 안전한 대안입니다.

이 글의 안내를 따라 메모리 무결성을 조정하거나 드라이버를 교체함으로써 드라이버 로드 문제가 성공적으로 해결되기를 바랍니다.