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

코드 39 오류 해결법 – Windows에서 장치 드라이버를 로드할 수 없는 USB 문제

USB 드라이브나 기타 USB 장치를 사용하는 도중 "코드 39: Windows에서 장치 드라이버를 로드할 수 없습니다(Code 39, Windows cannot load the device driver)"라는 오류 메시지가 나타난다면, 이 글의 해결 방법을 따라 해보세요. 이 오류는 일반 USB 저장소뿐 아니라 HDD/SSD, 웹캠 등 USB로 연결되는 거의 모든 장치에서 발생할 수 있습니다. 오류는 주로 장치 관리자에서 해당 장치를 마우스 오른쪽 버튼으로 클릭해 열 수 있는 속성 창의 일반 탭에 표시됩니다.

코드 39, Windows에서 장치 드라이버를 로드할 수 없는 원인

이 오류는 대체로 두 가지 경우에 발생합니다. 하나는 드라이버 자체에 문제가 있는 경우이고, 다른 하나는 장치가 소프트웨어 수준에서 잘못 구성된 경우입니다. 아래 방법들을 순서대로 시도해 보면 문제를 해결할 수 있습니다.

  1. 장치 다시 설치하기
  2. USB 장치 드라이버 업데이트하기
  3. 하드웨어 점검 및 교체
  4. 메모리 무결성(Memory Integrity) 비활성화

아래 작업을 진행하려면 관리자 권한이 필요합니다. 또한 혹시 모를 상황에 대비해 진행 전에 시스템 복원 지점을 만들어 두는 것이 좋습니다.

1. 장치 다시 설치하기

PC에 장치를 연결하면 Windows가 자동으로 가장 호환성이 좋은 드라이버를 감지하여 설치합니다. 장치를 시스템에서 완전히 제거한 뒤 다시 연결하면, Windows가 새로 인식하면서 드라이버를 재설치하게 됩니다.

  • Win + X 키를 눌러 전원 메뉴를 연 다음 M 키를 눌러 장치 관리자를 엽니다.
  • 목록에서 문제가 되는 USB 장치를 찾아 마우스 오른쪽 버튼으로 클릭합니다.
  • 컨텍스트 메뉴에서 디바이스 제거를 선택합니다.
  • PC를 재시작한 후 해당 하드웨어를 다시 연결합니다.
  • Windows가 장치를 자동으로 감지하고 필요한 드라이버를 설치합니다.

이후 오류가 해결되었는지 확인해 보세요.

2. USB 장치 드라이버 업데이트하기

표준 USB 드라이브라 하더라도 그에 맞는 드라이버가 존재합니다. 저장 장치, 카메라 등 USB 인터페이스를 사용하는 모든 장치는 드라이버를 최신 상태로 유지하는 것이 좋습니다. 드라이버 업데이트는 Windows Update보다 제조사(OEM) 공식 웹사이트에서 직접 다운로드하는 것이 가장 확실합니다. 이렇게 하면 항상 최신 버전이면서 해당 장치와 호환되는 드라이버를 받을 수 있습니다. 대부분의 제조사는 장치 드라이버와 펌웨어를 쉽게 업데이트할 수 있도록 전용 관리 소프트웨어도 함께 제공합니다.

3. 하드웨어 점검 및 교체

위 방법으로도 해결되지 않는다면, 같은 장치를 다른 컴퓨터에 연결해 정상적으로 작동하는지 확인해 보세요. 다른 PC에서도 동일한 오류가 발생한다면 하드웨어 자체의 문제일 가능성이 높습니다. 장치가 보증 기간 내라면 고객 지원 센터에 연락해 무상 교환을 요청할 수 있고, 보증 기간이 지났더라도 유상 수리 옵션을 안내받을 수 있습니다.

4. 메모리 무결성(Memory Integrity) 비활성화

Windows 보안 앱을 실행한 뒤 장치 보안 > 코어 격리(Core Isolation)로 이동하여 메모리 무결성을 끕니다. 그런 다음 USB 장치에 다시 접근해 보고 정상적으로 인식된다면, 문제의 원인은 드라이버이므로 올바른 드라이버를 찾아 설치해야 합니다.

메모리 무결성은 악성 코드가 높은 보안 수준의 프로세스에 침투하는 공격을 차단하는 기능입니다. Windows 보안이 드라이버의 서명이 올바르지 않다고 판단하면 해당 드라이버를 차단하는데, 이것이 반드시 드라이버가 악성이라는 의미는 아닙니다. 단순히 드라이버가 오래되어 업데이트가 필요한 경우일 수도 있습니다.

오류를 일으키는 장치를 찾을 수 없다면?

어떤 장치가 이 오류를 발생시키는지 특정하기 어렵다면, 장치 관리자에서 범용 직렬 버스 컨트롤러(Universal Serial Bus controllers) 항목 아래의 모든 장치를 제거하세요. 그다음 상단 메뉴에서 하드웨어 변경 사항 검색을 클릭하면 Windows가 장치를 다시 검색하고 드라이버를 재설치합니다.