일시 중단에서 재개한 후 USB 스토리지 디바이스에 액세스할 때 오류 메시지

이 문서에서는 일시 중단에서 다시 시작할 때 USB 스토리지 디바이스에 액세스할 때 발생하는 오류에 대한 솔루션을 제공합니다.

적용 대상: Windows 10 - 모든 버전
원래 KB 번호: 323754

증상

컴퓨터를 일시 중단에서 재개한 직후 USB(유니버설 직렬 버스) 스토리지 디바이스를 사용하려고 하면 다음 오류 메시지가 표시될 수 있습니다.

X :\ 드라이브에 액세스할 수 없습니다. I/O 디바이스 오류로 인해 요청을 수행할 수 없습니다.

디바이스를 제거하고 다시 연결하거나 컴퓨터를 다시 시작할 때까지 USB 스토리지 디바이스를 사용하려고 할 때 오류 메시지가 계속 표시됩니다. 이 문제는 플로피 디스크 드라이브, 하드 디스크 또는 CD-ROM 드라이브와 같은 USB 스토리지 디바이스에서 발생할 수 있습니다.

원인

이 문제는 USB 2.0 업데이트가 설치된 Windows 2000의 USB 2.0 컨트롤러에 연결된 일부 USB 1.x 스토리지 디바이스에서 발생합니다.

해결 방법

이 문제를 resolve 핫픽스에서 업데이트된 Usbhub.sys 파일을 가져오고 설치합니다.

해결 방법

이 문제를 해결하려면 USB 1.x 스토리지 디바이스를 사용하기 전에 컴퓨터를 다시 시작하면 약 10초 정도 기다립니다.

컴퓨터에서 USB 2.0 장치를 사용하지 않는 경우 또 다른 해결 방법은 장치 관리자 USB 2.0 컨트롤러를 끄는 것입니다. USB 2.0 컨트롤러를 끄면 이 문서의 앞부분에 설명된 USB 1.x 디바이스에 대한 문제가 발생하지 않습니다.

상태

Microsoft는 이 문서의 시작 부분에 나열된 Microsoft 제품의 문제임을 확인했습니다.

추가 정보

이 문서의 앞부분에서 언급한 핫픽스를 적용하면 다음 동작이 변경됩니다.

  • 컴퓨터를 다시 시작한 직후 USB 1.x 스토리지 디바이스를 사용하려고 하면 문제가 계속 발생할 수 있습니다. 그러나 몇 초 후에 스토리지 디바이스를 다시 사용하려고 하면 문제가 발생하지 않습니다.

  • 컴퓨터를 다시 시작하면 USB 1.x 디바이스를 언급하는 안전하지 않은 디바이스 제거 메시지가 표시될 수 있습니다. 이 상자를 안전하게 닫을 수 있습니다. 이 메시지는 일시 중단에서 다시 시작 후 USB 도우미 컨트롤러 드라이버 스택과 EHCI(고급 호스트 컨트롤러 인터페이스) 스택의 전원을 모두 켜는 Windows 타이밍 문제로 인해 발생합니다.

    도우미 컨트롤러 루트 허브 드라이버가 먼저 작동하는 경우 컴퓨터가 일시 중단에 들어갔을 때 루트 허브 포트에 연결된 USB 1.x 디바이스가 더 이상 연결되지 않습니다. 따라서 드라이버는 플러그 앤 플레이 디바이스가 제거되었음을 알릴 수 있습니다. 이는 구성 플래그가 설정되었을 때 디바이스가 EHCI 컨트롤러로 라우팅되었지만 현재 도우미 컨트롤러에 연결되지 않았기 때문에 발생합니다.

    EHCI 컨트롤러(USB 2.0용) 루트 허브 드라이버가 나중에 전원을 공급하면 루트 허브 포트가 다시 설정되고 USB 1.x 디바이스가 도우미 컨트롤러로 다시 라우팅됩니다. 그런 다음 도우미 컨트롤러 허브가 디바이스를 다시 열거합니다. 그런 다음 검색되어 작동하게 됩니다.

    USB 2.0 디바이스는 항상 EHCI 컨트롤러에 연결되어 있기 때문에 영향을 주지 않습니다.

데이터 수집

Microsoft 지원의 지원이 필요한 경우 배포 관련 문제에 TSS를 사용하여 정보 수집에 설명된 단계에 따라 정보를 수집하는 것이 좋습니다.