다음을 통해 공유


디바이스 및 드라이버 설치 문제 해결

다음 지침을 사용하여 디바이스가 올바르게 설치되었는지 확인하거나 디바이스 설치 문제를 진단할 수 있습니다.

디바이스에 문제가 있는지 확인

디바이스에 문제 코드 집합이 있는 경우 디바이스를 설치하는 동안 또는 디바이스의 설정/구성에 문제가 있을 수 있습니다. 디바이스에 문제 코드 집합이 있는지 확인하려면 디바이스 관리자를 사용하여 디바이스 아이콘에 느낌표가 있는 노란색 삼각형의 오버레이가 있는지 확인할 수 있습니다. 디바이스에 대한 속성 대화 상자를 시작하면 오류 메시지와 함께 문제 코드 값이 무엇인지 알 수 있습니다.

PnPUtil을 사용하여 명령줄을 통해 디바이스에 문제 코드가 설정되어 있는지 확인할 수도 있습니다. 디바이스의 디바이스 인스턴스 경로를 알고 있는 경우 PnPUtil을 사용하여 상태를 확인할 수 있습니다.

pnputil /enum-devices /instanceid <device instance path>

디바이스의 디바이스 인스턴스 경로를 모르는 경우 PnPUtil을 사용하여 디바이스에 문제 코드가 설정되어 있는지 확인하고 디바이스와 같은 항목이 있는지 확인할 수 있습니다.

pnputil /enum-devices /problem

디바이스에 문제 코드 집합이 있는 경우 문제 코드에 대한 자세한 내용은 디바이스 관리자 오류 메시지를 참조하세요.

디바이스 설치 로그 살펴보기

SetupAPI 로깅(Windows Vista 이상) 또는 SetupAPI 로깅(Windows Server 2003, Windows XP 및 Windows 2000)에 설명된 단계에 따라 디바이스 설치 오류를 식별할 수 있습니다. 일반적인 설치 오류 목록은 아래를 참조하세요.

오류 코드 설명
0x000005B4(ERROR_TIMEOUT) 디바이스 설치가 너무 오래 걸리고 중지되었습니다. 디바이스 설치 및 소요된 시간에 대한 자세한 내용은 SetupApi 로그 를 참조하세요.

시간 제한의 몇 가지 일반적인 원인은 다음과 같습니다.

실행 시간이 너무 긴 공동 설치 프로그램입니다. 이는 공동 설치 관리자가 중단되었거나 너무 오래 실행되는 일부 지원되지 않는 작업을 수행하고 있기 때문일 수 있습니다. 예를 들어 공동 설치 관리자는 비대화형 세션에서 실행되므로 사용자 입력을 기다려야 하는 작업을 수행할 수 없습니다. 공동 설치 관리자는 더 이상 사용되지 않으므로 피해야 합니다. 자세한 내용은 범용 INF를 참조하세요.

디바이스 설치가 끝날 때 디바이스 시작 또는 재시작이 멈췄습니다.
0xe0000219(ERROR_NO_ASSOCIATED_SERVICE) - 관련 서비스 없음 오류 디바이스에 설치되는 드라이버 패키지가 디바이스에 연결된 서비스를 지정하지 않았습니다. 자세한 내용은 INF AddService 지시문 설명서의 SPSVCINST_ASSOCSERVICE 플래그를 참조하세요.
0xe0000248(장치 설치 차단 오류) 그룹 정책 설정으로 인해 디바이스 설치가 차단되었습니다. 자세한 내용은 디바이스 설치를 위해 그룹 정책모바일 디바이스 관리 정책을 사용하여 디바이스 설치 제어를 참조하세요.
0x000001e0(장치 제거 쿼리 시간 초과 오류) 디바이스 설치가 끝나면 디바이스 설치 중에 변경된 새 파일 또는 설정을 선택하기 위해 하나 이상의 디바이스가 다시 시작됩니다. 이 다시 시작 작업의 일부로 다시 시작하는 디바이스 또는 디바이스에서 쿼리 제거 작업이 수행됩니다. 이 오류는 설치 중인 디바이스에 대한 쿼리 제거 작업 중에 중단되었거나 너무 오래 걸렸다는 것을 나타냅니다. 자세한 내용은 SetupApi 로그를 참조하세요.
0x000001e1 (ERROR_PNP_QUERY_REMOVE_RELATED_DEVICE_TIMEOUT: 관련 장치 제거 쿼리 시간 초과) 디바이스 설치가 끝나면 디바이스 설치 중에 변경된 새 파일 또는 설정을 선택하기 위해 하나 이상의 디바이스가 다시 시작됩니다. 이 다시 시작 작업의 일부로 다시 시작하는 디바이스 또는 디바이스에서 쿼리 제거 작업이 수행됩니다. 이 오류는 다시 시작하는 디바이스 또는 디바이스 중 하나에 대한 쿼리 제거 작업 중에 중단되었거나 너무 오래 걸렸다는 것을 나타냅니다. 자세한 내용은 SetupApi 로그를 참조하세요.
0x000001e2(장치 제거와 관련 없는 PNP 쿼리 시간 초과 오류) 디바이스 설치가 끝나면 디바이스 설치 중에 변경된 새 파일 또는 설정을 선택하기 위해 하나 이상의 디바이스가 다시 시작됩니다. 이 다시 시작 작업의 일부로 다시 시작하는 디바이스 또는 디바이스에서 쿼리 제거 작업이 수행됩니다. 이 오류는 시스템의 다른 디바이스에서 수행되는 쿼리 제거 작업으로 인해 쿼리 제거 작업을 적시에 수행할 수 없다는 것을 나타냅니다. 자세한 내용은 SetupApi 로그를 참조하세요.

설치 과정에서 클래스 설치 관리자나 공동 설치 관리자를 디버그하십시오.

비고

클래스 설치 관리자 및 공동 설치 관리자는 더 이상 사용되지 않습니다. 자세한 내용은 유니버설 INF를 참조하세요.

Windows Vista 이상 버전의 Windows에서 디바이스 설치 디버깅(Windows Vista 이상) 에 설명된 단계에 따라 디바이스 설치의 핵심 단계에서 클래스 설치 관리자 또는 공동 설치 관리자를 디버그합니다.