Computer >> 컴퓨터 >  >> 문제 해결 >> Windows 오류

Windows 오류 코드 32 해결 방법: 이 장치의 드라이버가 비활성화되었습니다

새로운 프로그램을 설치하려던 중 장치 관리자에 "이 장치의 드라이버(서비스)가 비활성화되었습니다. 다른 드라이버가 이 기능을 대신 제공하고 있을 수 있습니다. (코드 32)"라는 오류 메시지가 나타나는 경우가 보고되고 있습니다.

Windows 오류 코드 32 해결 방법: 이 장치의 드라이버가 비활성화되었습니다

오류 메시지에서 알 수 있듯이, 코드 32 오류는 기본적으로 드라이버 문제입니다. 손상되었거나, 오래되었거나, 누락된 드라이버—예를 들어 USB 장치 드라이버나 CD-ROM 드라이브 드라이버—가 주요 원인으로 작용할 수 있습니다.

또한 레지스트리에서 해당 드라이버의 시작 유형(start type)이 '사용 안 함'으로 설정되어 있다는 안내 메시지가 함께 표시되기도 합니다. 따라서 코드 32 오류는 드라이버레지스트리 두 가지 측면에서 접근해야 효과적으로 해결할 수 있습니다.

목차

방법 1: 문제의 장치 드라이버 제거하기

오류 메시지에서 장치 드라이버가 비활성화되었다고 알려주기 때문에, USB 장치 드라이버나 비디오 어댑터 등 문제가 되는 드라이버를 제거하면 드라이버와 Windows 10 간의 통신을 정상화할 수 있습니다.

여기서는 USB 장치 드라이버를 제거하는 과정을 예시로 살펴보겠습니다.

1. 검색 창에 입력하여 장치 관리자(Device Manager)를 실행합니다.

2. 휴먼 인터페이스 장치(Human Interface Devices) 항목을 찾아 마우스 오른쪽 버튼으로 클릭하여 확장합니다.

3. 휴먼 인터페이스 장치 하위에서 USB 입력 장치(USB Input Device)를 선택하고 제거(Uninstall)를 클릭합니다.

Windows 오류 코드 32 해결 방법: 이 장치의 드라이버가 비활성화되었습니다

제거 확인 메시지가 나타나면 확인합니다. 필요에 따라 기타 장치(Other devices) 아래에 표시되는 디스플레이 드라이버, 사운드 카드 드라이버, 마우스 드라이버, 키보드 드라이버 등도 같은 방식으로 제거할 수 있습니다.

이후 PC를 재시작하면 Windows 10이 자동으로 새 USB 장치 드라이버를 설치합니다.

다만 대부분의 경우 Windows 10이 최신 버전이나 고급 사용자용 맞춤형 드라이버를 자동으로 설치하지 못할 수 있으며, 이런 경우에는 코드 32 오류가 계속 발생할 수 있습니다.

따라서 새 드라이버 설치에 실패했다면, 아래에서 소개하는 최신 드라이버 재설치 방법을 활용해 보세요.

방법 2: 장치 드라이버 업데이트하기

코드 45 오류와 달리, 코드 32 오류가 발생하면 장치 관리자 또는 Windows 10은 새로운 장치 드라이버를 설치할 시점임을 알려줍니다. 따라서 방법 1을 참고하여 USB 장치 드라이버 등을 제거했다면, 이제 적절한 방식으로 드라이버를 다시 설치하여 Windows 10의 코드 32 오류를 완전히 해결할 수 있습니다.

직접 드라이버를 검색해서 다운로드하고 설치할 시간이나 전문 지식이 부족하다면, Driver Booster를 활용해 모든 장치 드라이버를 자동으로 업데이트하는 것을 추천합니다. 시간을 크게 절약할 수 있으며, Windows 10의 코드 32 오류도 효과적으로 해결됩니다.

1. 컴퓨터에 Driver Booster를 다운로드하여 설치한 후 실행합니다.

2. 스캔(Scan) 버튼을 클릭하면 Windows 10에서 누락되었거나, 오래되었거나, 손상되었거나, 오류가 있는 드라이버를 자동으로 찾아줍니다.

Windows 오류 코드 32 해결 방법: 이 장치의 드라이버가 비활성화되었습니다

3. 지금 업데이트(Update Now) 버튼을 누르면 Driver Booster가 모든 드라이버를 한 번에 자동 업데이트해 줍니다.

Windows 오류 코드 32 해결 방법: 이 장치의 드라이버가 비활성화되었습니다

만약 그래픽 드라이버나 사운드 드라이버처럼 어떤 드라이버가 구버전이거나 호환되지 않는지 이미 알고 있다면, 해당 드라이버만 개별적으로 업데이트하는 것도 가능합니다.

이 경우 해당 소프트웨어·하드웨어 제조사의 공식 웹사이트를 방문하거나, ASUS/삼성/LG/델 등 PC 제조사 홈페이지에서 호환성과 최적화가 검증된 최신 드라이버를 직접 내려받아 설치할 수 있습니다. 이렇게 하면 코드 32 장치 관리자 오류를 해결할 수 있을 뿐 아니라, 더 나은 장치 성능도 함께 누릴 수 있습니다.

방법 3: 레지스트리 값 삭제하기

앞서 언급했듯이, 코드 32 오류는 잘못 설정된 Windows 레지스트리 때문에 발생할 수도 있습니다. 여기서는 UpperFilterLowerFilter 값을 삭제하는 방법을 알아보겠습니다. 삭제 전에는 혹시 모를 데이터 손실에 대비해 반드시 레지스트리를 백업해 두는 것이 좋습니다.

1. Win + R 키를 눌러 실행(Run) 대화상자를 엽니다.

2. 입력란에 regedit를 입력하고 Enter 키를 눌러 레지스트리 편집기를 실행합니다.

3. 아래 경로를 따라 이동하여 UpperFilterLowerFilter 값을 찾습니다.

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4D36E965-E325-11CE-BFC1-08002BE10318}

4. 해당 값을 마우스 오른쪽 버튼으로 클릭하여 UpperFilterLowerFilter 값을 삭제합니다.

Windows 오류 코드 32 해결 방법: 이 장치의 드라이버가 비활성화되었습니다

경우에 따라 LowerFilter 값이 존재하지 않을 수도 있는데, 이때는 UpperFilter 값만 삭제하면 됩니다.

5. 예(Yes)를 클릭하여 UpperFilter 레지스트리 삭제를 확정합니다.

6. 레지스트리 편집기를 닫고 PC를 재부팅합니다.

방법 4: 드라이버 시작 값 변경하기

코드 32 오류는 레지스트리 편집기에서 드라이버 시작 값(Start value)이 잘못 설정되어 발생할 수도 있습니다. 이 경우 드라이버 시작 값을 변경함으로써 Windows 오류 코드 32를 해결할 수 있습니다.

1. 레지스트리 편집기에서 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services 경로로 이동합니다.

Windows 오류 코드 32 해결 방법: 이 장치의 드라이버가 비활성화되었습니다

2. Services 하위에서 문제가 되는 드라이버를 찾아 오른쪽 목록의 Start 값을 두 번 클릭합니다.

Windows 오류 코드 32 해결 방법: 이 장치의 드라이버가 비활성화되었습니다

3. 드라이버의 Start 값 데이터3에서 1로 변경합니다.

Windows 오류 코드 32 해결 방법: 이 장치의 드라이버가 비활성화되었습니다

4. Windows 10을 재시작합니다.

레지스트리 설정을 변경한 후에는 장치 관리자에서 "이 장치의 드라이버가 비활성화되었습니다. 다른 드라이버가 이 기능을 대신 제공하고 있을 수 있습니다."라는 오류 메시지가 더 이상 나타나지 않는지 확인해 보세요.

마무리

지금까지 장치 관리자 코드 32 오류를 해결하기 위한 네 가지 방법을 살펴보았습니다. Windows 10에서 "이 장치의 드라이버(서비스)가 비활성화되었습니다"라는 메시지가 표시되더라도 당황하지 마세요. 위에서 소개한 방법 중 하나가 분명 도움이 될 것입니다.