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

윈도우 오류 코드 32 '이 장치의 드라이버(서비스)가 비활성화되었습니다' 해결 방법

시스템을 사용하는 중에 Windows 코드 32 오류가 발생하고, 설명에 '이 장치의 드라이버(서비스)가 비활성화되었습니다. 다른 드라이버가 이 기능을 대신 제공하고 있을 수 있습니다(A driver (service) for this device has been disabled. An alternate driver may be providing this functionality)'라는 문구가 표시된다면 이 글이 도움이 될 것입니다. 이 오류는 주로 손상된 드라이버, 서비스 또는 레지스트리 키와 관련이 있습니다.

오류 코드 32의 주요 원인

코드 32 오류로 알려진 일반적인 원인은 다음과 같습니다.

  1. 드라이버가 손상된 경우
  2. 장치 드라이버가 최신 버전이 아닌 경우
  3. 장치가 기본 장치로 구성되지 않은 경우
  4. 이전에 드라이버 업데이트를 시도했으나 예기치 않게 실패하거나 중단된 경우
  5. 장치 드라이버와 연관된 필수 서비스가 비활성화된 경우
  6. 다른 장치가 기본 기능을 대신 제공하고 있는 경우

코드 32 오류 해결 방법

잘못된 드라이버가 원인이라면 정확한 원인을 파악하기 위해 모든 소프트웨어 구성 요소를 폭넓게 점검해야 할 수 있습니다. 가장 널리 권장되는 해결책은 해당 장치의 드라이버를 다시 설치하는 것이며, 이것이 가장 먼저 시도해야 할 기본적인 복구 방법입니다. 아울러 항상 장치 드라이버를 최신 상태로 유지하는 것이 좋습니다.

이 오류를 해결하기 위해 시도할 수 있는 두 가지 방법은 다음과 같습니다.

  1. 드라이버 제거 후 재설치
  2. 레지스트리 편집기를 통해 드라이버 시작 값 변경

1] 드라이버 제거 후 재설치

  • 장치 관리자(Device Manager)를 열고 해당 장치를 선택한 뒤, 장치 제거(제거 또는 삭제) 옵션을 실행합니다.
  • 동작(Action) 메뉴를 클릭한 후 새 하드웨어 검사(Scan for hardware changes)를 선택합니다.
  • 새 하드웨어 검사로 문제가 해결되지 않으면 제어판으로 이동합니다.
  • 하드웨어 추가/제거를 선택하여 새 장치를 추가합니다.
  • Windows가 자동으로 장치를 감지하고 재설치를 시작합니다.
  • 재설치 과정에서 안내되는 모든 프롬프트를 따라 진행합니다.

재설치 중 드라이버 위치를 묻는 메시지가 나타나는데 위치를 기억하지 못한다면, 해당 제조업체 웹사이트에 방문하여 최신 버전의 드라이버를 다운로드하세요. Windows에서 장치 드라이버를 제거, 비활성화, 롤백, 업데이트하는 방법에 대한 가이드를 참고하면 더 자세한 정보를 얻을 수 있습니다.

그래도 문제가 지속된다면 레지스트리 문제일 가능성이 있으며, 이 경우 드라이버 시작 값을 변경해야 할 수 있습니다. 레지스트리 오류 수정은 컴퓨터 전문가의 영역에 가까운 작업입니다. 레지스트리를 잘못 수정하면 심각한 문제가 발생할 수 있습니다. 따라서 반드시 레지스트리를 백업하고 시스템 복원 지점을 생성한 후, 아래 단계를 신중하게 따르시기 바랍니다.

2] 레지스트리 편집기를 통해 드라이버 시작 값 변경

레지스트리 편집기를 열고 다음 경로로 직접 이동합니다.

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services

해당 위치에서 문제를 일으키는 드라이버를 찾습니다. 찾았다면 Start 값을 3에서 1로 변경합니다. 예를 들어, USB 대용량 저장 장치가 작동하지 않고 매번 코드 32 오류가 표시된다면 USBSTOR 항목을 연 후 Start 값을 3(0×00000003)에서 1(0×00000001)로 변경하면 됩니다.

이것으로 끝입니다!

이 글이 문제 해결에 도움이 되기를 바랍니다!