때때로 Windows 11/10 컴퓨터 의 장치 관리자 가 오류 코드를 보고할 수 있습니다. (Device Manager)하드웨어 관련 오류가 표시되는 경우 이 게시물을 통해 원인을 식별하고 문제를 해결하는 방법을 확인할 수 있습니다.
일부 장치가 제대로 작동하지 않는 경우 하드웨어 및 장치 문제 해결사 , Windows USB 문제 해결사 등을 실행하면 도움이 될 수 있습니다. 그러나 그렇지 않은 경우 문제와 관련된 오류 코드를 찾아 수동으로 특정 문제 해결을 위해 이동해야 할 수 있습니다. 이 게시물에서는 장치 관리자 오류를 수정(Fix Device Manager Error) 하는 방법을 공유합니다 .
장치 관리자(Device Manager) 에서 오류 코드(Error Codes) 를 찾는 방법
오류 코드를 찾으려면 장치 관리자(Device Manager) 를 열고 문제가 있는 장치 유형을 두 번 클릭합니다. 그런 다음 문제가 있는 장치를 마우스 오른쪽 버튼으로 클릭한 다음 속성(Properties) 을 클릭 합니다. 그러면 장치의 속성(Properties) 대화 상자가 열립니다. 이 대화 상자 의 장치(Device) 상태 영역 에서 오류 코드를 볼 수 있습니다 .
Windows 장치 관리자 오류 코드(Windows Device Manager Error Codes) 및 해결 방법 목록
가능한 솔루션과 함께 아래에 대부분의 오류 코드를 나열했습니다. 추가 문제 해결이 필요한 오류 코드는 게시물에 링크되어 있습니다.
- 코드 1(Code 1) - 이 장치가 올바르게 구성되지 않았습니다.
- 코드 3 – 이 장치의 드라이버가 손상되었을 수 있습니다.
- 코드 9(Code 9) – Windows 에서 이 하드웨어를 식별할 수 없습니다.
- 코드 10 - 이 장치를 시작할 수 없습니다(This device cannot start)
- 코드 12 – 이 장치는 사용할 수 있는 충분한 여유 리소스를 찾을 수 없습니다.(This device cannot find enough free resources that it can use)
- 코드 14(Code 14) - 컴퓨터를 다시 시작할 때까지 이 장치가 제대로 작동하지 않습니다.
- 코드 16 – Windows는 이 장치가 사용하는 모든 리소스를 식별할 수 없습니다.(Windows cannot identify all the resources this device uses)
- 코드 18 (Code 18) –(– Reinstall) 이 장치의 드라이버를 다시 설치하십시오.
- 코드 19(Code 19) – Windows 에서 이 하드웨어 장치를 시작할 수 없습니다.
- 코드 21(Code 21) – Windows 에서 이 장치를 제거 중입니다.
- 코드 22 – 장치 관리자에서 사용자가 장치를 비활성화했습니다 .
- 코드 24 – 이 장치가 없으며 제대로 작동하지 않습니다 .
- 코드 28(Code 28) – 이 장치의 드라이버가 설치되지 않았습니다.
- 코드 29(Code 29) - 장치의 펌웨어가 필요한 리소스를 제공하지 않았기 때문에 이 장치는 비활성화됩니다.
- 코드 31 – (Code 31)Windows 가 이 장치에 필요한 드라이버를 로드할 수 없기 때문에 이 장치가 제대로 작동하지 않습니다.
- 코드 32 – 이 장치의 드라이버(서비스)가 비활성화되었습니다.
- 코드 33(Code 33) – Windows 에서 이 장치에 필요한 리소스를 결정할 수 없습니다.
- 코드 34(Code 34) – Windows 가 이 장치의 설정을 결정할 수 없습니다.
- 코드 35 (Code 35) –(– Your) 컴퓨터의 시스템 펌웨어에 이 장치를 올바르게 구성하고 사용하기에 충분한 정보가 포함되어 있지 않습니다.
- 코드 36(Code 36) - 이 장치는 PCI 인터럽트를 요청하지만 ISA 인터럽트에 대해 구성되어 있습니다(또는 그 반대의 경우도 마찬가지).
- 코드 37 – Windows에서 이 하드웨어의 장치 드라이버를 초기화할 수 없습니다.
- 코드 38 – 장치 드라이버의 이전 인스턴스가 아직 메모리에 있기 때문에 Windows에서 이 하드웨어의 장치 드라이버를 로드할 수 없습니다.
- 코드 39 – Windows에서 이 하드웨어의 장치 드라이버를 로드할 수 없습니다 . 드라이버가 손상되었거나 누락되었을 수 있습니다.
- 코드 40(Code 40) – 레지스트리의 서비스 키 정보가 없거나 잘못 기록되어 Windows 에서 이 하드웨어에 액세스할 수 없습니다.(Windows)
- 코드 41 (Code 41) – Windows 가 이 하드웨어의 장치 드라이버를 성공적으로 로드했지만 하드웨어 장치를 찾을 수 없습니다.
- 코드 42(Code 42) - 시스템에서 이미 실행 중인 중복 장치가 있기 때문에 Windows에서 이 하드웨어의 장치 드라이버를 로드할 수 없습니다.
- 코드 43 – 문제가 보고되었기 때문에 Windows에서 이 장치를 중지했습니다.(Windows has stopped this device because it has reported problems.)
- 코드 44(Code 44) – 응용 프로그램 또는 서비스가 이 하드웨어 장치를 종료했습니다.
- 코드 45 - 현재 이 하드웨어 장치는 컴퓨터에 연결되어 있지 않습니다.
- 코드 46(Code 46) – 운영 체제가 종료되는 중이므로 Windows 에서 이 하드웨어 장치에 액세스할 수 없습니다.
- 코드 47(Code 47) - 안전한 제거를 위해 준비되었기 때문에 Windows에서 이 하드웨어 장치를 사용할 수 없습니다.
- 코드 48 – 이 장치의 소프트웨어는 (The software for this device has been blocked from starting)Windows 에 문제가 있는 것으로 알려져 시작이 차단되었습니다 .
- 코드 49 – 시스템 하이브가 너무 커서(레지스트리 크기 제한 초과) Windows에서 새 하드웨어 장치를 시작할 수 없습니다.
- 코드 50(Code 50) – Windows 에서 이 장치의 모든 속성을 적용할 수 없습니다.
- 코드 51 – 이 장치는 현재 다른 장치에서 대기 중입니다(This device is currently waiting on another device) .
- 코드 52 – Windows에서 이 장치에 필요한 드라이버의 디지털 서명을 확인할 수 없습니다(Windows cannot verify the digital signature for the drivers required for this device) .
- 코드 53(Code 53) – 이 장치는 Windows 커널 디버거에서 사용하도록 예약되었습니다.
- 코드 54(Code 54) - 이 장치에 오류가 발생하여 재설정 중입니다.
- 코드 56 – Windows는 여전히 이 장치에 대한 클래스 구성을 설정하고 있습니다 .
장치 드라이버 를 업데이트 또는 설치하거나 하드웨어 및 장치 문제 해결사를 실행 하거나 솔루션에서 권장하는 대로 시스템 복원을 수행해야 할 수 있습니다.(perform System Restore)
코드 1(Code 1) : 이 장치가 올바르게 구성되지 않았습니다.
장치 관리자(Device Manager) 오류 코드 1 – 이 장치가 올바르게 구성되지 않았습니다 가 표시(Code 1 – This device is not configured correctly) 되면 문제의 특정 하드웨어에 컴퓨터에 설치된 드라이버가 없거나 장치가 작동하도록 드라이버가 제대로 구성되지 않았음을 의미합니다. 문제를 해결하려면 Win + X Menu 에서 장치 관리자를 열고 > 문제를 일으키는 하드웨어를 Device Manager > Right-click
(Click)드라이버 업데이트 를 (Update Driver)클릭 합니다 . 이렇게 하면 해당 하드웨어에 대해 작동하는 최신 드라이버를 설치하기 위해 Windows 업데이트(Windows Update) 를 내부적으로 확인 합니다. 새 드라이버가 없거나 최신 드라이버가 작동하지 않아 문제가 지속되면 수동으로 업데이트해야 합니다.
드라이버 업데이트가 작동하지 않았기 때문에 OEM(OEMs) 웹사이트에서 수동으로 드라이버를 다운로드해야 합니다. 설치된 드라이버 버전을 확인하려면 속성(Properties) 으로 이동하여 드라이버 버전을 확인하십시오. OEM 웹 사이트 로 이동하여 이전 버전 또는 새 버전을 다운로드하고 수동으로 설치합니다.
코드 3(Code 3) : 이 장치의 드라이버가 손상되었을 수 있습니다.
장치에 대해 코드 3(Code 3) 을 수신 하는 경우 레지스트리 문제 또는 메모리 부족 문제가 있음을 의미합니다. 전체 오류 메시지는 다음과 같습니다.
이 장치의 드라이버가 손상되었거나 시스템의 메모리 또는 기타 리소스가 부족할 수 있습니다. (코드 3)(The driver for this device might be corrupted, or your system may be running low on memory or other resources. (Code 3))
이 문제를 해결하기 위해 몇 가지 솔루션이 있습니다.
- 메모리 확인: (Check Memory: )작업(Task) 관리자를 열고 여유 메모리가 있는지 확인합니다. 그렇지 않은 경우 많은 메모리를 사용하는 일부 응용 프로그램을 닫을 수 있습니다. 시스템(System) 리소스 및 가상 메모리 설정을 확인 하고 늘려볼 수도 있습니다.
이 방법도 도움이 되지 않으면 RAM 을 늘려야 합니다 . 이렇게 하면 더 많은 응용 프로그램을 시작하고 사용하는 데 도움이 됩니다. - 드라이버 제거 및 다시 설치: (Uninstall and reinstall the driver: ) 때때로 장치 드라이버가 손상되거나 레지스트리 항목이 올바르지 않습니다. 드라이버를 제거한 다음 다시 설치할 수 있습니다. 그래도 문제가 해결되지 않으면 시스템 복원을 시도하여 해당 드라이버가 작동하던 지점으로 돌아갈 수 있습니다.
코드 9(Code 9) : Windows에서 이 하드웨어를 식별할 수 없습니다.
오류 코드 9(Code 9) 가 표시 되면 Windows에서 이 하드웨어를 식별할 수 없습니다. 특정 하드웨어나 장치에 문제가 있는 것입니다. 전체 오류 메시지는
유효한 하드웨어 식별 번호가 없기 때문에 Windows에서 이 하드웨어를 식별할 수 없습니다. 도움이 필요하면 하드웨어 제조업체에 문의하십시오.(Windows cannot identify this hardware because it does not have a valid hardware identification number. For assistance, contact the hardware manufacturer.)
잘못된 장치 ID(Invalid Device ID) 는 OS가 하드웨어를 인식하지 못한다는 의미입니다. 해당 하드웨어의 드라이버를 업데이트하려고 해도 작동하지 않습니다. Windows 는 인식하는 장치의 드라이버만 설치합니다. 따라서 가장 좋은 해결책은 하드웨어 공급업체에 연락하여 가능한 한 빨리 교체하는 것입니다.
코드 10(Code 10) : 이 장치를 시작할 수 없습니다. 이 장치의 장치 드라이버를 업그레이드해 보십시오.
드라이버가 오래되거나 손상되었거나 일시적인 하드웨어 오류로 인해 장치 관리자(Device Manager) 가 하드웨어 장치를 시작할 수 없는 경우 오류 메시지가 생성됩니다 .
이 장치를 시작할 수 없습니다. 이 장치의 장치 드라이버를 업그레이드해 보십시오. (코드 10)(This device cannot start. Try upgrading the device drivers for this device. (Code 10))
따라서 간단한 재시작으로 문제가 해결되지 않으면 장치 드라이버를 제거/업데이트 하고 하드웨어 문제 해결사(Hardware Troubleshooter) 또는 USB 문제 해결사 를 실행 해야 할 수 있습니다 .
Microsoft 에 따르면 OEM 은 (OEMs)FailReasonString 키 를 사용하여 정확한 원인을 표시해야 합니다 . 그러나 하드웨어 키에 "FailReasonString" 값이 포함되어 있지 않으면 위와 같은 메시지가 표시됩니다.
코드 14(Code 14) : 이 장치는 컴퓨터를 다시 시작할 때까지 제대로 작동하지 않습니다. 지금 컴퓨터를 다시 시작하려면 컴퓨터 다시 시작 을 클릭 합니다(Restart Computer) .
장치 관리자(Device Manager) 오류 코드 14(Code 14) 가 표시 되면 컴퓨터를 다시 시작할 때까지 이 장치가 제대로 작동하지 않는다는 의미입니다. 오류 메시지는 다음으로 확장됩니다.
이 장치는 컴퓨터를 다시 시작할 때까지 제대로 작동할 수 없습니다. 지금 컴퓨터를 다시 시작하려면 컴퓨터 다시 시작을 클릭합니다. (This device cannot work properly until you restart your computer. To restart your computer now, click Restart Computer. )
이 문제를 해결하려면 컴퓨터를 다시 시작하면 됩니다. Start > Shutdown > 로 이동하여 다시 시작하고 다시 시작을 선택하거나 Alt + CTRL + DelWindows 10 PC 를 다시 시작할 수 있습니다 . 둘 중 하나에 갇힌 경우 PC가 종료될 때까지 잠시 동안 전원 버튼을 누르십시오. 그런 다음 전원 버튼을 다시 눌러 PC를 다시 시작합니다.
코드 18(Code 18) : 이 장치의 드라이버를 다시 설치하십시오.
때때로 장치가 작동하지 않거나 작동을 멈춥니다. 장치 관리자(Device Manager) 의 목록을 확인 하면 오류가 표시됩니다.
이 장치의 드라이버를 다시 설치하십시오(코드 18).(Reinstall the drivers for this device (Code 18).)
업데이트를 수동으로 확인하여 드라이버를 다시 설치하거나 먼저 드라이버를 제거한 다음 다시 설치하도록 선택할 수 있습니다.
- 장치 관리자(Device Manager) 를 열고 해당 장치를 선택합니다. 마우스 오른쪽 버튼으로 클릭하고 드라이버 업데이트(Update Driver) 를 선택합니다 . 이렇게 하면 Windows 업데이트(Windows Update) 서비스가 시작되고 업데이트가 검색됩니다. 사용 가능한 경우 설치합니다.
- 두 번째 방법은 제거를 선택하는 방법입니다. 장치 관리자의 장치를 마우스 오른쪽 버튼으로 클릭(Right-click) 하고 설치가 완료되면 제거를 선택하고 상단 항목에서 하드웨어 변경 사항 검색을 선택합니다.
그러면 해당 장치가 다시 검색되고 이번에는 드라이버를 수동으로 설치하도록 선택합니다. OEM 웹 사이트 에서 드라이버 다운로드를 시도할 수 있으며 드라이버의 경로, 브라우저를 제공하라는 메시지가 표시되면 다운로드한 드라이버를 선택합니다.
코드 19(Code 19) : Windows에서 이 하드웨어 장치를 시작할 수 없습니다.
장치 관리자에 장치에 대한 코드 19 오류 메시지가 표시되면 장치 구성이 불완전하거나 레지스트리 하이브에서 손상되었음을 의미 합니다 (Code 19) . (Error)전체 오류 메시지는 다음과 같습니다.
레지스트리에 있는 구성 정보가 불완전하거나 손상되었기 때문에 Windows에서 이 하드웨어 장치를 시작할 수 없습니다. (코드 19)(Windows cannot start this hardware device because its configuration information (in the registry) is incomplete or damaged. (Code 19))
이 문제가 발생하는 주된(Primary) 이유는 하나의 드라이브에 대해 둘 이상의 서비스가 설정되어 있고 서비스 키를 열거나 드라이버에서 서비스 키를 검색하는 데 오류가 있는 경우입니다. 내가 서비스 키(Service Key) 라고 말하면 드라이버가 양식에 대한 키를 가지고 있음을 의미합니다.
HKLM\SYSTEM\CurrentControlSet\Services\DriverName
이것이 누락되거나 제대로 정의되지 않은 경우 이 오류 메시지가 나타납니다.
두 가지 방법으로 해결할 수 있습니다. 첫 번째는 드라이버를 제거하고 다시 설치하는 것 입니다. 두 번째 방법은 이 장치가 제대로 작동하던 시점으로 Windows 10 컴퓨터를 복원 하는 것입니다.
코드 21(Code 21) : Windows에서 이 장치를 제거하고 있습니다.
이 오류 코드 21(Error Code 21) 은 Windows 에서 장치를 제거하는 중이지만 프로세스가 아직 완료되지 않은 경우 표시됩니다. 이 오류 코드는 일반적으로 일시적이며 시간이 지나면 사라집니다. 그러나 이 오류를 정확히 파악했다면 Windows 10 PC를 몇 번 다시 시작하여 이를 제거하세요.
즉, 여전히 해결되지 않으면 다음을 수행할 수 있습니다.
- Windows 10 PC 의 클린 부팅을 수행한 다음 일반 모드를 사용하여 다시 재부팅하십시오.
- 하드웨어(Run Hardware) 및 장치 (Devices) 문제 해결사(Troubleshooter) 를 실행하면 해당 메시지를 제거하는 데 도움이 됩니다.
이 오류는 가장 신경쓰지 않아도 되는 오류입니다.
코드 22: 이 장치는 비활성화되어 있습니다.
장치 관리자 아래에 나열된 장치 설명에서 이 오류를 수신하는 경우 단순히 장치가 비활성화되었음을 의미합니다.
이 장치는 비활성화되어 있습니다(코드 22).(This device is disabled (Code 22))
장치는 여러 가지 이유로 비활성화될 수 있습니다. Windows 가 심각한 문제가 발생하거나 장치 관리자 에서 사용자에 의해 비활성화되었을 때 (Device Manager)Windows 가 수행 했기 때문일 수 있습니다 .
이 문제를 해결하려면 장치 관리자에서 비활성화된 장치를 찾아 마우스 오른쪽 버튼으로 클릭한 다음 "장치 활성화" 옵션을 선택하십시오. 잠시 후 장치 활성화 마법사(Enable Device Wizard) 가 시작됩니다 . 지침을 따르십시오. 그러면 장치가 다시 온라인 상태가 됩니다.
코드 28(Code 28) : 이 장치의 드라이버가 설치되지 않았습니다.
컴퓨터에 있는 장치 중 하나에 대한 오류가 수신되는 경우 이는 단순히 드라이버를 수동으로 설치해야 함을 의미합니다. 장치에 드라이버가 설치되지 않은 데에는 여러 가지 이유가 있습니다.
이 장치의 드라이버가 설치되어 있지 않습니다(코드 28).(The drivers for this device are not installed (Code 28))
설치하기 전에 OEM(OEM) 또는 하드웨어 공급업체 웹 사이트 에서 드라이버를 수동으로 다운로드할 수 있습니다 . 다운로드가 완료되면 다음을 따르십시오.
- 장치 관리자(Device Manager) ( WIN + X + M )를 열고 해당 장치를 찾으십시오.
- 장치를 마우스 오른쪽 버튼으로 클릭(Right-click) 하고 시스템에서 삭제합니다.
- 이제 장치 관리자의 맨 위로 돌아가서 마우스 오른쪽 버튼을 클릭하여 하드웨어 변경 사항 검색(Scan) 을 시작 하여 드라이버를 다시 설치합니다.
- 컴퓨터는 드라이버의 경로를 제공하라는 메시지를 표시합니다. 다운로드 한 OEM 파일 로 이동 합니다.(Navigate)
참고: 때로는 EXE 파일을 실행하는 것만으로 하드웨어 드라이버를 설치할 수 있습니다.
코드 29:(Code 29:) 장치의 펌웨어가 필요한 리소스를 제공하지 않았기 때문에 이 장치가 비활성화되었습니다.
장치 의 펌웨어가 필요한 리소스를 제공하지 않았기 때문에 장치 관리자 오류 코드 29(Device Manager Error Code 29) 로 장치가 비활성화되는 경우가 많습니다. 이것은 BIOS(BIOS) 에 액세스해야 하는 낮은 수준의 하드웨어 문제입니다 .
먼저 이 문제를 해결하려면 장치 이름을 기록한 다음 컴퓨터를 다시 시작하십시오. DEL 키 또는 F12 를 누르 십시오 . BIOS 로 이동합니다. 이제 장치 목록을 검색하면 이 장치는 비활성화된 상태입니다. 그렇다면 활성화하십시오.
여전히 작동하지 않는 경우 장치에 대한 제조업체 의 정보를 확인하여 (Manufacturers)BIOS 에서 구성하기 위한 특별 지침이 있는지 확인해야 할 수 있습니다 .
코드 31(Code 31) : 이 장치가 제대로 작동하지 않습니다
장치 관리자(Device Manager) 에 나열된 장치 에 오류 코드 31 이 표시되면 (Error Code 31)Windows 에서 이 장치에 필요한 드라이버를 로드할 수 없기 때문에 장치가 제대로 작동하지 않는다는 의미입니다 . 오류가 해결되는지 확인하기 위해 컴퓨터를 여러 번 다시 시작할 수 있지만 해결되지 않으면 드라이버를 다시 한 번 설치해야 합니다.
- 장치 관리자(Device Manager) 를 연 다음 이 문제가 있는 장치를 마우스 오른쪽 버튼으로 클릭합니다.
- 나타나는 메뉴에서 드라이버 업데이트 를 선택하여 (Update Driver)하드웨어 업데이트(Hardware Update) 마법사 를 시작합니다 .
- Windows Update 에서 안정적인 드라이버를 찾아야 하지만 그렇지 않은 경우 OEM 웹 사이트에서 새 드라이버를 다운로드하고 수동으로 업데이트하십시오.
코드 33(Code 33) : Windows에서 이 장치에 필요한 리소스를 결정할 수 없습니다.
장치에 대해 이 장치에 필요한 리소스를 확인할 수 없음( 코드 33(Code 33) ) 오류가 표시 되면 장치에 필요한 리소스 종류를 결정하는 BIOS 변환기가 실패했음을 의미합니다. 메시지는 또한 다음과 같이 말할 것입니다.
Windows에서 이 장치에 필요한 리소스를 결정할 수 없습니다.(Windows cannot determine which resources are required for this device.)
유일한 방법은 설정 유틸리티(Setup Utility) 를 사용하여 모든 것을 재설정하거나 BIOS를 업데이트하는(Update the BIOS) 것 입니다. 하드웨어 공급업체에서 최신 BIOS 파일을 다운로드 한 다음 업데이트해야 합니다. 이 외에도 하드웨어 구성(Configure) , 수리 또는 교체를 시도할 수도 있습니다.
이러한 방법이 도움이 되지 않으면 새 하드웨어를 구입해야 할 수 있습니다.
코드 34(Code 34) : Windows에서 이 장치의 설정을 결정할 수 없습니다.
Windows 의 많은 장치는 리소스를 사용하여 수행해야 하는 작업을 실행합니다. Windows 는 이러한 각 장치에 대한 리소스를 자동으로 결정할 수 있지만 실패할 경우 오류 코드 34(Error Code 34) 가 표시 됩니다. 전체 오류 메시지(Full Error Message) 에는 다음이 포함됩니다.
Windows에서 이 장치의 설정을 결정할 수 없습니다. 이 장치와 함께 제공된 설명서를 참조하고 리소스 탭을 사용하여 구성을 설정하십시오. (코드 34)(Windows cannot determine the settings for this device. Consult the documentation that came with this device and use the Resource tab to set the configuration. (Code 34))
참고: 리소스는 Windows 기반 응용 프로그램의 실행 파일에 추가할 수 있는 이진 데이터입니다. IO, 메모리(Memory) 또는 기타 형식일 수 있습니다.
Windows는 자동 설정을 파악하고 사용할 수 있지만 작동하지 않는 경우 수동으로 구성할 수 있습니다. 그러나 장치 수동 구성이 필요합니다. 장치를 수동으로 구성하는 방법에 대한 지침은 하드웨어 설명서에서 도움을 달라고 OEM 지원 팀을 찾거나 요청할 수 있습니다 .
구성이 완료되면 컴퓨터를 재부팅한 다음 제대로 작동하는지 확인합니다. 리소스 값을 수동으로 변경하려면 장치 관리자 에서 장치의 (Device Manager)리소스(Resource) 탭 으로 전환해야 합니다 . 자동에서 수동으로 전환하고 설명서를 따릅니다.
코드 35(Code 35) : 컴퓨터의 시스템 펌웨어에 충분한 정보가 포함되어 있지 않습니다.
메시지는 다음과 같습니다.
컴퓨터의 시스템 펌웨어에 충분한 정보가 포함되어 있지 않습니다(코드 35).(Your computer’s system firmware does not include enough information (Code 35))
장치 중 하나에 나타납니다. 그것은 컴퓨터의 펌웨어가 그것을 적절하게 구성하고 사용하기에 충분한 지원이나 드라이버가 없다는 것을 의미합니다. 간단히 말해서 BIOS 가 구식이며 업데이트해야 합니다.
이러한 상황이 발생 하면 BIOS 리소스 할당 을 저장하는 MPS 또는 다중 프로세서 시스템(Multiprocessor System) 테이블에 장치 항목이 누락되어 업데이트해야 합니다.
컴퓨터의 OEM 웹사이트에서 최신 (OEM)BIOS 업데이트 를 다운로드하는 것이 좋습니다 . 마더보드 버전에 따라 컴퓨터에 적합한 BIOS 업데이트 를 주의 깊게 파악 해야 합니다.
코드 36(Code 36) : 이 장치가 PCI 인터럽트 를 요청하고 있습니다.
이 장치는 PCI 인터럽트를 요청하지만 ISA 인터럽트용으로 구성되어 있을 때 장치 상태에 나타나도록 PCI 인터럽트(ISA) ( 코드 36 )를 요청하고 있으며 그 반대의 경우 도 마찬가지(PCI) 입니다 . (Code 36)이것은 관리자 또는 이 문제를 이해하고 적절한 조치를 취하는 사람이 필요한 약간의 기술 오류 코드입니다.
전체 오류 메시지는 다음과 같습니다.
이 장치는 PCI 인터럽트를 요청하지만 ISA 인터럽트에 대해 구성되어 있습니다(또는 그 반대의 경우도 마찬가지). 컴퓨터의 시스템 설치 프로그램을 사용하여 이 장치의 인터럽트를 재구성하십시오.(This device is requesting a PCI interrupt but is configured for an ISA interrupt (or vice versa). Please use the computer’s system setup program to reconfigure the interrupt for this device.)
이 문제를 해결하려면 BIOS 에서 (BIOS)IRQ 예약에 대한 설정을 변경해야 합니다 . BIOS 는 (BIOS)OEM 마다 다르므로 하드웨어 설명서를 보거나 컴퓨터 제조업체에 문의하는 것이 가장 좋습니다.
BIOS 가 설정 도구와 함께 제공되는 경우 IRQ 예약 에 대한 설정을 변경할 수 있습니다 . 드문 경우지만 BIOS 에는 (BIOS)PCI (Peripheral Component Interconnect ) 또는 ISA 장치에 대해 특정 (ISA)IRQ(IRQs) 를 예약하는 옵션이 있을 수 있습니다 .
코드 39(Code 39) : Windows에서 이 하드웨어의 장치 드라이버를 로드할 수 없습니다.
Windows 는 장치를 사용할 때 해당 드라이버를 메모리에 로드한 다음 장치와 통신합니다. 이것은 드라이버가 없는 것과 같습니다. 당신은 차를 운전할 수 없습니다. 장치에 대해 오류 코드 39가 표시되면 Windows 에서 장치 드라이버를 로드할 수 없음을 의미합니다. 전체 오류 메시지는 다음과 같이 말합니다.
Windows에서 이 하드웨어의 장치 드라이버를 로드할 수 없습니다. 드라이버가 손상되었거나 누락되었을 수 있습니다. (코드 39)(Windows cannot load the device driver for this hardware. The driver may be corrupted or missing. (Code 39))
이에 대한 유일한 권장 솔루션은 해당 장치의 드라이버를 다시 설치하는 것입니다. 장치를 완전히 제거한 다음 하드웨어 변경 사항을 검색한 다음 드라이버를 설치할 수도 있습니다. 때때로 OEM(OEMs) 에서 사용할 수 있는 최신 드라이버가 있으며 해당 장치에 대한 최신 드라이버를 사용하는 것이 더 합리적입니다.
코드 40(Code 40) : Windows에서 이 하드웨어에 액세스할 수 없습니다.
장치 중 하나에서 Windows에서 이 하드웨어에 액세스할 수 없음( 코드 40 ) 오류가 발생하면 Windows 에서(Windows) 해당 하드웨어 (Code 40)에(Windows) 액세스할 수 없음을 의미합니다. 이 오류는 장치의 서비스 키 또는 레지스트리의 하위 키 정보가 없거나 잘못 기록된 경우에만 나타납니다. 이 문제를 해결하는 유일한 방법은 장치 드라이버를 수동으로 다시 설치하는 것입니다.
- 장치 관리자를 열고 해당 장치를 선택합니다.
- 장치를 마우스 오른쪽 버튼으로 클릭(Right-click) 하고 나타나는 메뉴 에서 제거(Uninstall) 를 선택 합니다.
- 그런 다음 메뉴 모음에서 작업(Action) 을 선택 하고 하드웨어 변경 사항 검색 을 선택하여 드라이버를 다시 설치합니다.(Scan)
장치가 감지되면 Windows Update Service 가 새 드라이버를 찾아 설치합니다. 그러나 OEM 웹 사이트에서 안정적인 버전을 다운로드한 경우 수동으로 설치하도록 선택할 수 있습니다.
코드 41(Code 41) : Windows에서 장치 드라이버를 성공적으로 로드했지만 하드웨어를 찾을 수 없습니다.
플러그 앤 플레이가 아닌 장치를 연결하고 드라이버를 설치한 장치에 대해 나타납니다. 하드웨어에 대한 장치 드라이버가 오류 없이 로드되는 동안 Windows OS 는 하드웨어 장치를 찾을 수 없습니다.
유일한 해결책은 장치를 수동으로 제거하고 찾는 것입니다. 다시 설치하려면 다음 단계를 따르세요.
- 바로 가기 키 Win + X + M장치 관리자(Device Manager) 열기
- (Right-click)코드 41 오류(Error) 가 있는 장치를 마우스 오른쪽 버튼으로 클릭 합니다 .
- 표시되는 메뉴에서 제거(Select Uninstall) 를 선택합니다.
- 제거되면 컴퓨터 아이콘을 클릭하고 마우스 오른쪽 버튼을 클릭합니다.
- 이제 하드웨어 변경 사항 검색(Scan) 을 선택하여 드라이버를 다시 설치합니다.
장치를 찾으면 드라이버도 설치하라는 메시지가 표시됩니다. 드라이버를 설치하거나 OEM(OEM) 웹사이트 에서 수동으로 다운로드 하거나 Windows에서 검색(Windows Search) 하도록 할 수 있습니다. 게시 이 오류는 해결되어야 합니다.
코드 42(Code 42) : 시스템에서 이미 실행 중인 중복 장치
때때로 Windows 는 동일한 하위 프로세스로 인해 혼동을 일으켜 오류 코드 42(Error Code 42) 가 발생 합니다. 장치 관리자(Device Manager) 에서 장치의 상태를 확인하면 다음과 같이 표시됩니다 .
시스템에서 이미 실행 중인 중복 장치가 있기 때문에 Windows에서 이 하드웨어의 장치 드라이버를 로드할 수 없습니다. (코드 42)(Windows cannot load the device driver for this hardware because there is a duplicate device already running in the system. (Code 42))
일련 번호가 있는 장치가 이전 위치에서 제거되기 전에 새 위치에서 발견된 경우에도 오류가 발생할 수 있습니다.
이 문제를 해결하는 유일한 방법은 Windows PC를 다시 시작하는 것입니다. 그러면 자동으로 다시 제자리로 돌아갑니다.
코드 44(Code 44) : 응용 프로그램 또는 서비스가 이 하드웨어 장치를 종료했습니다.
하드웨어(Hardware) 장치는 OS, 응용 프로그램(Application) 및 서비스에 의해 제어됩니다. 장치와 완전히 상호 작용할 수 있으므로 원활한 작동을 위해 재부팅됩니다. 그러나 장치가 종료되고 재부팅되지 않을 수 있습니다. 여기에서 오류가 발생합니다.
응용 프로그램이나 서비스가 이 하드웨어 장치를 종료했습니다(코드 44).(An application or service has shut down this hardware device (Code 44).)
오류(Error) 코드 44 는 언제든지 나타날 수 있습니다. 프로그램 설치 중이거나 Windows 시작(Windows Startup) 중이거나 종료될 수 있습니다. 이 문제를 해결하려면 컴퓨터를 다시 시작하기만 하면 해결됩니다.
그러나 이 방법으로도 문제가 해결되지 않으면 레지스트리가 손상되었을 수 있습니다. 레지스트리 클리너를 사용하여 손상되고 잘못된 항목을 모두 제거할 수 있습니다. 그런 다음 컴퓨터를 재부팅하여 문제가 해결되었는지 확인합니다.
코드 46(Code 46) : Windows에서 이 하드웨어 장치에 액세스할 수 없습니다.
장치 관리자(Device Manager) 에 나열되어 있어도 Windows 에서 장치 에 액세스할 수 없는 경우가 있습니다 . 이 오류 메시지가 팝업으로 표시되는 경우 일반적으로 일부 프로세스가 액세스를 시도했지만 시스템이 종료되어 실패했음을 의미합니다.
운영 체제를 종료하는 중이므로 Windows에서 이 하드웨어 장치에 액세스할 수 없습니다. 다음에 컴퓨터를 시작할 때 하드웨어 장치가 올바르게 작동해야 합니다. (코드 46)(Windows cannot gain access to this hardware device because the operating system is in the process of shutting down. The hardware device should work correctly next time you start your computer. (Code 46))
좋은 소식은 이 문제를 해결할 필요가 없지만 시스템을 다시 시작하면 응용 프로그램이나 프로세스가 다시 액세스하여 작업을 완료한다는 것입니다.
참고: 이 오류 코드는 Driver Verifier가 활성화 되어 있고 모든 응용 프로그램이 이미 종료된 경우에만 설정됩니다 .
코드 47(Code 47) : Windows에서 이 하드웨어 장치를 사용할 수 없습니다.
USB 장치 를 사용할 때 가장 눈에 띄는 것은 Safe Eject 입니다. 그렇게 할 때 이러한 장치 중 하나에 대해 오류 코드 47(Error Code 47) 이 표시 되면 꺼내는 중임을 의미합니다. 이러한 시나리오에 대한 전체 오류 메시지는 다음과 같습니다.
이 하드웨어 장치는 안전하게 제거할 수 있도록 준비되었지만 컴퓨터에서 제거되지 않았기 때문에 Windows에서 사용할 수 없습니다. 이 문제를 해결하려면 컴퓨터에서 이 장치의 플러그를 뽑았다가 다시 꽂습니다. (코드 47)(Windows cannot use this hardware device because it has been prepared for safe removal, but it has not been removed from the computer. To fix this problem, unplug this device from your computer and then plug it in again. (Code 47))
프로세스에 시간이 거의 걸리지 않지만 문제가 발생하고 Windows 가 여전히 장치 제거를 준비 중이거나 물리적 꺼내기 버튼을 누른 경우 아래 방법을 따르십시오.
플러그를 뽑았다가 다시 꽂거나(프로세스에 파일 복사 또는 이동이 없는지 확인) 컴퓨터를 다시 시작하여 이 상태를 재설정할 수 있습니다.
코드 48(Code 48) : 이 장치의 소프트웨어가 차단되었습니다.
이 오류 코드 48은 일반적으로 한 기능 업데이트에서 다른 기능 업데이트로 업그레이드할 때 나타납니다. 내부 테스트 중에 장치가 있는 장치가 문제를 일으키는 것으로 보고되고 OEM 이 업데이트를 제공하지 않은 경우 이 메시지가 표시됩니다.
이 장치의 소프트웨어는 Windows에 문제가 있는 것으로 알려져 시작이 차단되었습니다. 새 드라이버는 하드웨어 공급업체에 문의하십시오. (코드 48)(The software for this device has been blocked from starting because it is known to have problems with Windows. Contact the hardware vendor for a new driver. (Code 48))
유일한 올바른 솔루션은 현재 버전의 Windows(Windows) 에서 작동하는 호환 드라이버를 설치하는 것입니다 . 새 업데이트가 있는지 알아 보려면 OEM 에 확인해야 합니다 . 그렇지 않은 경우 호환성 모드가 있는 유일한 드라이버를 설치하여 문제가 해결되는지 확인할 수 있습니다.
코드 50(Code 50) : Windows에서 이 장치의 모든 속성을 적용할 수 없습니다.
모든 장치에는 여러 기능이 있습니다. 드라이버는 Windows 가 기능을 사용하기 위해 이러한 각 속성을 식별할 수 있는지 확인합니다. 그러나 장치 중 하나에 대해 오류 코드 50 이 표시되면 (Error Code 50)Windows 에서 해당 장치의 모든 속성을 적용할 수 없음을 의미합니다. 전체 오류(Error) 메시지에는 다음 이 포함됩니다.
Windows는 이 장치의 모든 속성을 적용할 수 없습니다. 장치 속성에는 장치의 기능 및 설정(예: 보안 설정)을 설명하는 정보가 포함될 수 있습니다. 이 문제를 해결하려면 이 장치를 다시 설치해 보십시오. 그러나 새 드라이버에 대해서는 하드웨어 제조업체에 문의하는 것이 좋습니다. (코드50)(Windows cannot apply all of the properties for this device. Device properties may include information that describes the device’s capabilities and settings (such as security settings, for example). To fix this problem, you can try reinstalling this device. However,we recommend that you contact the hardware manufacturer for a new driver. (Code50))
이 문제를 해결하는 유일한 방법은 장치를 다시 설치한 다음 드라이버를 다시 로드하는 것입니다. 가능하면 OEM(OEMs) 웹 사이트 에서 최신 버전의 드라이버를 찾아 수동으로 설치하십시오.
- (Right-click)목록에서 장치를 마우스 오른쪽 버튼으로 클릭 하고 제거를 선택합니다.
- 그런 다음 장치 관리자에서 새 하드웨어 변경 사항을 검색합니다.
- 새 하드웨어가 파악되면 드라이버를 수동으로 다시 설치할 수 있는 옵션이 제공됩니다.
- 설치가 완료되면 컴퓨터를 Windows 로 재부팅하면 모든 설정을 적용할 수 있습니다.
코드 51(Code 51) : 이 장치는 현재 다른 장치에서 대기 중입니다.
장치가 일부 작업을 완료하거나 순서대로 연결될 때까지 서로 기다려야 할 수도 있습니다. 오류 코드 51이 표시되면 장치가 현재 다른 장치 또는 장치 집합이 시작되기를 기다리고 있음을 의미합니다. 상황에 대한 문제는 해결 방법이 없으며 그대로 떠나야한다는 것입니다. 장치가 고장나지 않는 한 정말 해결책이 없습니다. 문제가 훨씬 더 오래 지속되면 Windows 10 컴퓨터를 재부팅할 수 있습니다.
장치 관리자(Device Manager) 에서 이 장치가 내부 대기 상태가 된 다른 장치가 실패했는지 확인할 수도 있습니다 . 이 문제를 해결하려면 컴퓨터를 다시 시작하거나 다른 장치를 수정하십시오. 또한 하드웨어 문제 해결사 를 실행해야 합니다 .
코드 52(Code 52) : Windows에서 드라이버의 디지털 서명을 확인할 수 없습니다.
" Windows 에서 이 장치에 필요한 드라이버의 디지털 서명을 확인할 수 없습니다 ."라는 오류 메시지가 표시되는 경우 ( 코드 52(Code 52) ), 드라이버가 서명되지 않았거나 손상되었을 수 있음을 의미합니다. 전체 오류 메시지는 다음과 같습니다.
Windows에서 이 장치에 필요한 드라이버의 디지털 서명을 확인할 수 없습니다. 최근 하드웨어 또는 소프트웨어 변경으로 인해 잘못 서명되었거나 손상된 파일이 설치되었거나 출처를 알 수 없는 악성 소프트웨어가 설치되었을 수 있습니다. (코드 52)(Windows cannot verify the digital signature for the drivers required for this device. A recent hardware or software change might have installed a file that is signed incorrectly or damaged, or that might be malicious software from an unknown source. (Code 52))
어딘가에서 서명되지 않은 드라이버를 다운로드하여 설치를 시도했을 수 있습니다. 그렇지 않은 경우 어떤 이유로 인해 드라이버 파일이 손상된 것입니다. 두 경우 모두 드라이버를 다시 설치해야 합니다. 장치(Device) 공급업체 웹 사이트 에서 다운로드해야 합니다 .
코드 53(Code 53) : 이 장치는 Windows 커널 디버거 에서 사용하도록 예약되었습니다.
커널 디버깅(Kernel Debugging) 은 문제를 자세히 찾는 데 도움이 되므로 장치 관리자(Device Manager) 아래에 나열된 장치에 코드 53(Code 53) 이 표시 되면 이 부팅 세션 동안 Windows 커널 디버거 에서 사용하도록 예약되었음을 의미합니다 . ( 코드 53(Code 53) ). 이것은 주로 IT 관리자 또는 Windows 10 커널 디버깅(Kernel Debugging) 에 대한 충분한 지식이 있는 사람 이 장치 주변의 문제를 해결하려고 할 때 발생합니다.
이 문제를 해결하려면 관리자 권한과 신용 명령에 대한 액세스 권한이 있어야 합니다. 명령 프롬프트에서 를 입력하고 실행 bcdedit /debug off
합니다. Windows 커널 디버깅 을 비활성화하면 장치가 정상적으로 시작됩니다.
코드 54(Code 54) - 이 장치는 실패했으며 재설정 중입니다.
때때로 Windows 또는 장치 자체를 다시 시작해야 합니다. 일반적으로 빠르지만 이러한 상태의 장치를 포착하면 오류 코드 54(Code 54) 가 표시 됩니다. ACPI 재설정 방법이 실행되는 동안 할당된 간헐적인 문제 코드 입니다. 잠시 후 자동으로 해결되지만 오류로 인해 장치가 다시 시작되지 않으면 이 상태에서 멈추고 시스템 재부팅이 필요합니다. 따라서 Windows 10 PC를 다시 시작하고 장치 관리자(Device Manager) 에서 장치 상태를 다시 확인하십시오 . 그것은 영원히 사라져야합니다.
이 게시물이 도움이 되길 바랍니다.
List of Device Manager Error Codes on Windows 11/10 along with solutions
At times your Device Manager on your Windows 11/10 computer may report an error code. If you see a hardware-related error, then this post will help you identify the cause and show you how to resolve the issue.
If some of your devices are not working properly, running the Hardware and Devices Troubleshooter, Windows USB Troubleshooter, etc., may help you. But if it doesn’t, you may have to find out the error code associated with your problem and manually go for specific troubleshooting. In this post, we will share how to Fix Device Manager Error.
How to find Error Codes in Device Manager
To find out the error code, open Device Manager, double-click the device type that has the problem. Next, right-click the device that has the problem, and then click Properties. This opens the device’s Properties dialog box. You can see the error code in the Device status area of this dialog box.
List of Windows Device Manager Error Codes & their Solutions
We have listed most of the error codes below, along with the possible solutions. The error codes which need extended troubleshooting have been linked in the post.
- Code 1 – This device is not configured correctly
- Code 3 – The driver for this device might be corrupted
- Code 9 – Windows cannot identify this hardware
- Code 10 – This device cannot start
- Code 12 – This device cannot find enough free resources that it can use
- Code 14 – This device can not work properly until you restart your computer
- Code 16 – Windows cannot identify all the resources this device uses
- Code 18 – Reinstall the drivers for this device
- Code 19 – Windows cannot start this hardware device
- Code 21 – Windows is removing this device
- Code 22 – The device was disabled by the user in Device Manager.
- Code 24 – This device is not present, is not working properly.
- Code 28 – The drivers for this device are not installed
- Code 29 – This device is disabled because the firmware of the device did not give it the required resources.
- Code 31 – This device is not working properly because Windows cannot load the drivers required for this device.
- Code 32 – A driver (service) for this device has been disabled.
- Code 33 – Windows cannot determine which resources are required for this device.
- Code 34 – Windows cannot determine the settings for this device.
- Code 35 – Your computer’s system firmware does not include enough information to properly configure and use this device.
- Code 36 – This device is requesting a PCI interrupt but is configured for an ISA interrupt (or vice versa).
- Code 37 – Windows cannot initialize the device driver for this hardware.
- Code 38 – Windows cannot load the device driver for this hardware because a previous instance of the device driver is still in memory.
- Code 39 – Windows cannot load the device driver for this hardware. The driver may be corrupted or missing.
- Code 40 – Windows cannot access this hardware because its service key information in the registry is missing or recorded incorrectly.
- Code 41 – Windows successfully loaded the device driver for this hardware but cannot find the hardware device.
- Code 42 -Windows cannot load the device driver for this hardware because there is a duplicate device already running in the system.
- Code 43 – Windows has stopped this device because it has reported problems.
- Code 44 – An application or service has shut down this hardware device.
- Code 45 – Currently, this hardware device is not connected to the computer
- Code 46 – Windows cannot gain access to this hardware device because the operating system is in the process of shutting down.
- Code 47 -Windows cannot use this hardware device because it has been prepared for safe removal
- Code 48 – The software for this device has been blocked from starting because it is known to have problems with Windows.
- Code 49 – Windows cannot start new hardware devices because the system hive is too large (exceeds the Registry Size Limit)
- Code 50 – Windows cannot apply all of the properties for this device.
- Code 51 – This device is currently waiting on another device.
- Code 52 – Windows cannot verify the digital signature for the drivers required for this device.
- Code 53 – This device has been reserved for use by the Windows kernel debugger.
- Code 54 – This device has failed and is undergoing a reset.
- Code 56 – Windows is still setting up the class configuration for this device.
You may have to update or install device drivers, run the Hardware and Devices Troubleshooter, or perform System Restore as recommended in the solutions.
Code 1: This device is not configured correctly
If you receive Device Manager error Code 1 – This device is not configured correctly, it means that the particular hardware in question has no drivers installed on the computer or the driver is not configured properly for the device to work. To resolve the issue, from the Win + X Menu, open Device Manager > Right-click on the hardware causing the issue, and select Properties.
Click on Update Driver. This will internally check with the Windows Update to install the latest working driver for that hardware. If the problem persists, either because there was no new driver or even the latest one did not work, you will need to update it manually.
Since updating the driver did not work, you will have to download the driver from the OEMs website manually. To know which version of the driver is installed, go to Properties and check the driver’s version. Go to the OEM website and either download an older version or a new version and install it manually.
Code 3: The driver for this device might be corrupted
If you are receiving Code 3 for any of your devices, it means you either have a registry issue or low memory issue. The full error message says –
The driver for this device might be corrupted, or your system may be running low on memory or other resources. (Code 3)
To resolve this, there are a few solutions:
- Check Memory: Open Task manager, and see if you have free memory. If not, then you can close some applications which are consuming a lot of memory. You can also check on System resources and virtual memory settings and try increasing it.
If this also doesn’t help, then you should think of increasing the RAM. This will help you launch and use more applications. - Uninstall and reinstall the driver: Sometimes, the device driver gets corrupted, or even registry entries are not right. You can try uninstalling and then reinstalling drivers. If that doesn’t help, you can try the system restore to go back to a point where that driver was working.
Code 9: Windows cannot identify this hardware
If you see Error Code 9, Windows cannot identify this hardware; then there is a problem with that particular hardware or device. The full error message will say
Windows cannot identify this hardware because it does not have a valid hardware identification number. For assistance, contact the hardware manufacturer.
Invalid Device ID means that the OS fails to recognize the hardware. While you may try to update the driver of that hardware, it will not work. Windows Only installs drivers for the devices it recognizes. So the best solution is to contact the hardware vendor and get it replaced as soon as possible.
Code 10: This device cannot start. Try upgrading the device drivers for this device.
The error message is generated when the Device Manager can’t start the hardware device due to outdated or corrupted drivers or temporary hardware failure.
This device cannot start. Try upgrading the device drivers for this device. (Code 10)
So if a simple restart doesn’t resolve the problem, then may have to Uninstall/Update Device Drivers and run the Hardware Troubleshooter or USB Troubleshooter.
According to Microsoft, OEMs are supposed to display the exact cause using the FailReasonString key. However, if the hardware key does not contain a “FailReasonString” value, the message above is displayed.
Code 14: This device cannot work properly until you restart your computer. To restart your computer now, click Restart Computer.
When you receive a Device Manager error Code 14, it means this device cannot work properly until you restart your computer. The error message expands to:
This device cannot work properly until you restart your computer. To restart your computer now, click Restart Computer.
To resolve this, simply restart your computer. You can either restart by going to Start > Shutdown > and select restart or use Alt + CTRL + Del to restart your Windows 10 PC. In case you are stuck on either of them, just press the power button for a while until your PC shuts down. Then press the power button again to restart your PC.
Code 18: Reinstall the drivers for this device.
Sometimes a device will fail or stop working. On checking with their listing on the Device Manager, it will display the error-
Reinstall the drivers for this device (Code 18).
You can either reinstall the driver by manually checking for the update or remove the driver first and then choose to install it again.
- Open Device Manager, and select the device in question. Right-click on it, and choose Update Driver. This will initiate Windows Update service, and look for an update. If available, it will install it.
- The second method is where you choose to uninstall. Right-click on the device manager’s device and select uninstall once the installation is complete, select scan for hardware changes from the top item.
This will find that device again, and this time chooses to install the driver manually. You can try to download the driver from the OEM website, and when prompted to provide the driver’s path, browser, and select the driver you downloaded.
Code 19: Windows cannot start this hardware device
If you see a Code 19 Error message for a device in the device manager, it means the device’s configuration is incomplete or corrupted in the registry hive. The full error message would say—
Windows cannot start this hardware device because its configuration information (in the registry) is incomplete or damaged. (Code 19)
The Primary reason for this to happen is when more than one service is set for one drive, and there is a failure opening the service key or retrieving the service key from the driver. When I say Service Key, it means that driver has a key to the form-
HKLM\SYSTEM\CurrentControlSet\Services\DriverName
If this goes missing or is not defined properly, this error message shows up.
There are two ways to fix it. The first is to uninstall and reinstall a driver. The second method is to restore your Windows 10 computer to a point where this device was working properly.
Code 21: Windows is removing this device
This Error Code 21 shows up when Windows is in the process of removing a device, but the process is not yet complete; this error code is usually temporary and goes away with time, but if you managed to get your sharp eyes on this, then restart your Windows 10 PC a couple of times to remove this.
That said, if it still doesn’t resolve it for you can:
- Try performing a clean boot of Windows 10 PC, and then reboot back using normal mode.
- Run Hardware and Devices Troubleshooter, and it should help you get rid of those messages.
This error is something you should be least bothered about.
Code 22: This device is disabled
If you are receiving this error on the description of the device listed under the device manager, then it simply means that the device has been disabled.
This device is disabled (Code 22)
A device can be disabled for many reasons. It could be because Windows did it when it encountered some serious problem or was disabled by the user in Device Manager.
To resolve this issue, find the device disabled in the device manager, right-click on it, and select the option “Enable Device.” In a moment, this will start the Enable Device Wizard. Follow the instructions, and the device will be back online.
Code 28: The drivers for this device are not installed
If you are receiving an error for one of the devices on your computer, then it simply means you need to install drivers manually. There is any number of reasons that a driver might not be installed for a device.
The drivers for this device are not installed (Code 28)
Before installing it, you may want to manually download the driver from the OEM or the hardware vendor’s website. Once the download is complete, follow this:
- Open Device Manager (WIN + X + M, and find the device in question.
- Right-click on the device, and delete it from the system.
- Now go back to the top of the device manager, and right-click to initiate the Scan for hardware changes to reinstall the driver.
- The computer will prompt you to provide the path of the driver. Navigate to the OEM file you downloaded.
Note: Sometimes, executing the EXE file is all you need to install the hardware driver.
Code 29: This device is disabled because the firmware of the device did not give it the required resources.
Often, a device gets disabled with Device Manager Error Code 29 because the firmware of the device did not give it the required resources. This is a low-level hardware problem that will need access to the BIOS.
First, to resolve this issue, make a note of the device name, and then restart your computer. Press the DEL key or F12. This will take you to the BIOS. Now search for the devices list, and this device is in a disabled state. If yes, enable it.
In case it still doesn’t work, you may have to check the Manufacturers’s information about the device to see if there are special instructions given to configure it in the BIOS.
Code 31: This device is not working properly
If your device listed in Device Manager shows an Error Code 31, it simply means that the device is not working properly because Windows cannot load the drivers required for this device. While you may restart your computer multiple times to see if the error gets resolved, if it doesn’t, you will have to reinstall the drivers once again.
- Open Device Manager, and then right-click on the device which is having this issue.
- On the menu that appears, choose Update Driver to start the Hardware Update wizard.
- While Windows Update should find a stable driver for you, in case it cannot, download new drivers from the OEM website and manually update it.
Code 33: Windows cannot determine which resources are required for this device.
If you receive Windows cannot determine which resources are required for this device (Code 33) error for any device, it means the BIOS translator that determines the kind of resources required by the device has failed. The message will also say:
Windows cannot determine which resources are required for this device.
The only way out is to use the Setup Utility to reset everything or Update the BIOS. You will have download the latest BIOS file from the hardware vendor and then update it. Apart from this, you can also try to Configure, repair, or replace hardware.
If these don’t help, you may have to buy new hardware.
Code 34: Windows cannot determine the settings for this device
Many devices on Windows use resources to execute what they are supposed to do. While Windows can automatically determine the resource for each of these devices, in case it fails, you get an Error Code 34. Full Error Message includes—
Windows cannot determine the settings for this device. Consult the documentation that came with this device and use the Resource tab to set the configuration. (Code 34)
Note: A resource is binary data that you can add to a Windows-based application’s executable file. It can be in the form of IO, Memory, or anything else.
While Windows can figure out and uses automatic settings, it is possible to configure it manually if it doesn’t work. However, you will need a device manual configuration. You can either find or ask the support team of OEM to help you with the hardware documentation for instructions on manually configuring the device.
Once you have configured, reboot your computer, and then check if it is working fine. To manually change the resource values, you need to switch to the device’s Resource tab in Device Manager. Switch from automatic to manual, and follow the documentation.
Code 35: Your computer’s system firmware does not include enough information
The message is:
Your computer’s system firmware does not include enough information (Code 35)
It appears on one of the devices; it means that your computer’s firmware doesn’t have enough support or drivers to configure and use it properly. In short, the BIOS is outdated and needs to be updated.
When it happens, the MPS or the Multiprocessor System table that stores the BIOS resource assignments is missing an entry for your device and must be updated.
I recommend you to download the latest BIOS update from your computer’s OEM website. You will have to carefully figure out the right BIOS update for your computer, which depends on the motherboard version.
Code 36: This device is requesting a PCI interrupt
This device is requesting a PCI interrupt (Code 36) to appear on the device status when it is requesting a PCI interrupt but is configured for an ISA interrupt, and vice versa. This is a bit of a technical error code where you will need an admin or a person who understands this problem and take appropriate action.
Full error message goes as—
This device is requesting a PCI interrupt but is configured for an ISA interrupt (or vice versa). Please use the computer’s system setup program to reconfigure the interrupt for this device.
To resolve this, you will have to change the settings for IRQ reservations in the BIOS. Since BIOS varies for every OEM, it is best to see the hardware documentation or contact your computer’s manufacturer.
In case your BIOS comes with a setup tool, you can change the settings for IRQ reservations. On rare occasions, the BIOS might have options to reserve certain IRQs for peripheral component interconnect (PCI) or ISA devices.
Code 39: Windows cannot load the device driver for this hardware
When Windows uses a device, it loads its driver into memory and then communicates with the device. This is just like without a driver; you cannot run a car. If you are receiving an error code 39 for any device, this means Windows is not able to load the device driver. The full error messages say
Windows cannot load the device driver for this hardware. The driver may be corrupted or missing. (Code 39)
The only recommended solution for this is to reinstall the driver for that device. You can also try removing the device completely, and then perform the scan for a hardware change, and then install the driver. Sometimes there are the latest drivers available with OEMs, and it makes more sense to use the latest driver for that device.
Code 40: Windows cannot access this hardware
If you are getting Windows cannot access this hardware (Code 40) error on one of your devices, it means that Windows cannot access that hardware. This Error shows up only when the device’s service key or subkey information in the registry is missing or recorded incorrectly. The only way to resolve this issue is to reinstall the device driver manually.
- Open the device manager, and select the device in question.
- Right-click on the device and select Uninstall from the menu that appears.
- Next, choose Action on the menu bar, and select Scan for hardware changes to reinstall the driver.
Once the device is detected, Windows Update Service will find and install new drivers. However, if you have downloaded a stable version from the OEM website, you can choose to install it manually.
Code 41: Windows successfully loaded the device driver but cannot find the hardware
It appears for the devices which have plugged-in a non-plug and play device and have installed the driver. While the device driver for the hardware is loaded without an error, the Windows OS cannot find the hardware device.
The only solution is to remove and find the device manually. Follow the steps to reinstall it:
- Open Device Manager using shortcut key Win + X + M
- Right-click on the device for which you have Code 41 Error.
- Select Uninstall from the menu that appears.
- Once it is removed, click on the computer icon and right-click.
- Now select Scan for hardware changes to reinstall the driver.
Once it finds the device, it will prompt you to install the driver as well. You can either install the driver, manually download from the OEM website, or let Windows Search for it. Post this error should be resolved.
Code 42: A duplicate device already running in the system
Sometimes Windows gets confused because of an identical subprocess, which results in Error Code 42. When you check on the status of the device in Device Manager, it will say-
Windows cannot load the device driver for this hardware because there is a duplicate device already running in the system. (Code 42)
The error could also happen when a device with a serial number is discovered in a new location before it is removed from the old location.
The only way to resolve this is to restart your Windows PC, and it will automatically put things back into place.
Code 44: An application or service has shut down this hardware device
Hardware devices are controlled by the OS, Application, and even services. Since they can completely interact with the devices, they are rebooted to ensure the operation is smooth. However, it may so happen that the device is shut down and never rebooted. This is where you get the error –
An application or service has shut down this hardware device (Code 44).
It is interesting to note that Error code 44 can appear at any time. It could be during program installation, or during Windows Startup, or even shut down. To resolve this, all you need to do is restart your computer, and it should fix it.
However, if this also doesn’t solve the problem, it could be a corrupt registry. You can use a registry cleaner to get rid of all corrupted and invalid entries. Then reboot your computer to see if the issue was resolved.
Code 46: Windows cannot gain access to this hardware device
Sometimes the device, even though listed in the Device Manager, is not accessible by the Windows. In case you got this error message as a pop-up, it usually means that some process was trying to access it but failed because the system is shutting down.
Windows cannot gain access to this hardware device because the operating system is in the process of shutting down. The hardware device should work correctly next time you start your computer. (Code 46)
The good news is that you do not have to resolve this issue, but when you restart the system, the application or process will reaccess it and get its work done.
Note: This error code is only set when Driver Verifier is enabled, and all applications have already been shut down.
Code 47: Windows cannot use this hardware device
The most prominent thing you will remember about using a USB device is the Safe Eject. When doing so, if you get to see Error Code 47 for one such device, it means it’s in the process of ejection. The full error message for such a scenario is :
Windows cannot use this hardware device because it has been prepared for safe removal, but it has not been removed from the computer. To fix this problem, unplug this device from your computer and then plug it in again. (Code 47)
While the process hardly takes any time, but in case it gets stuck, and Windows is still preparing the device for removal or pressed a physical eject button, then follow the below method.
You can either unplug and plug it back in (make sure there is no file copy or move in the process), or you can restart your computer to do a reset for this status.
Code 48: The software for this device has been blocked
This error code 48 shows up usually when upgrading from one feature update to another. If, during internal testing, a device with a device is reported to be creating a problem, and the OEM did not offer an update, you will see this message.
The software for this device has been blocked from starting because it is known to have problems with Windows. Contact the hardware vendor for a new driver. (Code 48)
The only correct solution is to install a compatible driver that works with the current version of Windows. You will need to check with the OEM to know if there is a new update. If not, then you may try installing the only driver with compatibility mode to see if the problem resolves for you.
Code 50: Windows cannot apply all of the properties for this device
Every device comes with multiple functions. The drivers make sure Windows can identify each of these properties to make use of its functionality. However, if you are getting Error Code 50 for any of the devices, it means that Windows cannot apply all the properties of that device. The full Error message includes
Windows cannot apply all of the properties for this device. Device properties may include information that describes the device’s capabilities and settings (such as security settings, for example). To fix this problem, you can try reinstalling this device. However,we recommend that you contact the hardware manufacturer for a new driver. (Code50)
The only way to fix this problem is to reinstall the device and then reload the drivers again. If possible, figure out the latest version of the driver from the OEMs website and install it manually.
- Right-click on the device in the list, and choose to uninstall.
- Then scan for new hardware changes in the device manager.
- Once it figures out new hardware, you will have the option to reinstall the driver manually.
- Once installed, reboot your computer to Windows can apply all the settings.
Code 51: This device is currently waiting on another device
It is possible that devices need to wait for each other to either complete some work or just have to be in sequence. If you are getting error code 51, then it means that the device is currently waiting on another device or set of devices to start. The thing about the situation is that there is no resolution, and you need to leave as it is. Unless the device fails, you really have no solution. If the issue stays around much longer, then you may want to reboot your Windows 10 computer.
You can also check if other devices failed in the Device Manager because of which this device has gone into internal wait. Restart your computer or fix another device to resolve this. Also, make sure to run the Hardware Troubleshooter.
Code 52: Windows cannot verify the digital signature for the drivers
If you are getting an error message saying, “Windows cannot verify the digital signature for the drivers required for this device. (Code 52), then it means that driver may be unsigned or corrupted. The full error message goes like-
Windows cannot verify the digital signature for the drivers required for this device. A recent hardware or software change might have installed a file that is signed incorrectly or damaged, or that might be malicious software from an unknown source. (Code 52)
You may have downloaded an unsigned driver from somewhere and tried installing it. If that’s not the case, then the driver files have been corrupted because of some reason. In either case, you will need to reinstall the driver again. Make sure you download it from the Device vendors website.
Code 53: This device has been reserved for use by the Windows kernel debugger
Kernel Debugging helps one to find out issues in detail, so if you see Code 53 on a device listed under Device Manager, it means that it has reserved for use by the Windows kernel debugger for the duration of this boot session. (Code 53). This mostly happens when an IT admin or someone who has enough knowledge about Windows 10 Kernel Debugging is trying to troubleshoot issues around the device.
To resolve this issue, you will need to have admin privileges and access to the credit command. In the command prompt, type and execute bcdedit /debug off
. Once you disable the Windows kernel debugging, it will allow the device to start normally.
Code 54 – This device has failed and is undergoing a reset
Sometimes Windows or the device itself has to restart. While it’s usually fast, but if you managed to catch a device in such a state, it gives error Code 54. This is an intermittent problem code assigned while an ACPI reset method is being executed. While it will automatically resolve itself in a while, if the device never restarts due to a failure, it will be stuck in this state, and the system reboot is required. So simply restart your Windows 10 PC and recheck the device’s status in the Device Manager. It should be gone for good.
I hope this post helps you.