USB 포트가 작동하지 않습니다


9

Windows 7 Pro SP1을 실행하는 HP EliteBook 2540p 랩탑에서 더 이상 USB 포트가 작동하지 않습니다. "작동하지 않는다"는 말은 썸 드라이브 나 외장 HDD를 연결하려고하면 다른 시스템에서 완벽하게 작동하는 반면 아무것도하지 않습니다. 나는 거의 모든 것을 시도했지만 운이 없었습니다. 장치 관리자에서 드라이버와 관련된 변경 사항을 제거, 업데이트 또는 검색하려고 시도하면 프로세스가 중단되고 프로세스가 완료되지 않습니다. 또한 거기에 매달리고 아무것도하지 않는 MicrosoftFixIt 도구를 사용하려고했습니다. 나는 이러한 각 시도와 함께 밤새도록 일을 떠났고 그것은 끝없이 매달려 있습니다. 각 포트의 속성은 장치가 올바르게 작동한다고 주장합니다. USB 포트를 다시 작동시키는 방법을 알려주세요!

편집 # 1 -Fedora LiveCD로 부팅을 시도했는데 USB 포트가 제대로 작동하여 하드웨어 문제가 아닌 것 같습니다. 그래도 Windows에서 포트가 다시 작동해야합니다.

편집 # 2 -Microsoft USB View 도구를 사용해 보았지만 출력을 해석하는 방법을 모르겠습니다. 어쨌든 엄지 드라이브를 연결하면 USB 포트에 느낌표가있는 노란색 원이 나타나고 " DeviceConnected " 라고 표시됩니다 . 누구나 이해할 수 있고 어떤 문제가 있는지 판단 할 수있는 경우 전체 출력은 다음과 같습니다.

Device Descriptor:
bcdUSB:             0x0200
bDeviceClass:         0x00
bDeviceSubClass:      0x00
bDeviceProtocol:      0x00
bMaxPacketSize0:      0x40 (64)
idVendor:           0x8564
idProduct:          0x1000
bcdDevice:          0x0100
iManufacturer:        0x01
0x0409: "JetFlash"
iProduct:             0x02
0x0409: "Mass Storage Device"
iSerialNumber:        0x03
0x0409: "VYWCFQTO"
bNumConfigurations:   0x01

ConnectionStatus: DeviceConnected
Current Config Value: 0x00
Device Bus Speed:     High
Device Address:       0x05
Open Pipes:              0

Configuration Descriptor:
wTotalLength:       0x0020
bNumInterfaces:       0x01
bConfigurationValue:  0x01
iConfiguration:       0x00
bmAttributes:         0x80 (Bus Powered )
MaxPower:             0x32 (100 Ma)

Interface Descriptor:
bInterfaceNumber:     0x00
bAlternateSetting:    0x00
bNumEndpoints:        0x02
bInterfaceClass:      0x08
bInterfaceSubClass:   0x06
bInterfaceProtocol:   0x50
iInterface:           0x00

Endpoint Descriptor:
bEndpointAddress:     0x01  OUT
Transfer Type:        Bulk
wMaxPacketSize:     0x0200 (512)
bInterval:            0x00

Endpoint Descriptor:
bEndpointAddress:     0x82  IN
Transfer Type:        Bulk
wMaxPacketSize:     0x0200 (512)
bInterval:            0x00

편집 # 3 - ServiWin 도구를 사용하여 USBSTOR 서비스가 중지되어 수동으로 시작할 수 없음을 발견 했습니다. 오류 메시지 : "오류 1058 : 서비스가 비활성화되어 있거나 연결된 장치가 없기 때문에 서비스를 시작할 수 없습니다."

여기 내 레지스트리 설정이 있습니다.

USBSTOR 레지스트리 설정 스크린 샷

편집 # 4 - Windows 레지스트리에서 모든 USB 장치 흔적을 지우는 USB Oblivion 도구를 사용했습니다 . 문제를 일으킬 수있는 손상된 데이터를 플러시하는 데 도움이 될 수 있다고 생각했습니다.


시스템에서 드라이버를 설치할 수 있는지 확인하십시오. support.microsoft.com/kb/2500967
Jeff F.

@Jeff F.-드라이버를 자동으로 설치하도록 설정되어 있습니다.
의사

I mean if I try plugging in a thumbdrive or external HDD it does nothing"아무것도"를 정의하십시오. 빙봉 소리가 나나요? 키보드, 마우스, USB 램프 등과 같은 다른 USB 장치를 사용해 보셨습니까? 플래시 드라이브 또는 기타 장치의 LED를 꽂으면 켜 집니까?
Synetech

예를 들어 썸 드라이브를 연결하면 불이 켜지고 소리가 나지 않으며 드라이브가 Windows 탐색기에 표시되지 않거나 명령 프롬프트에서 액세스 할 수 없습니다. 다른 썸 드라이브 및 외부 HDD에서도 마찬가지입니다. 무선 마우스의 수신기를 연결하려고 시도했지만 전혀 작동하지 않았습니다.
의사

I tried plugging in the receiver for my wireless mouse and it didn't work at all.그렇다면 문제가 아니기 때문에 USBSTOR를 다루는 것을 언급하는 조기 답변을 무시할 수 있습니다. Windows가 어떻게 든 USB 포트를 무시하는 것 같습니다. device-manager태그를 사용 했지만 태그에 표시된 내용에 대해서는 아무 것도 말하지 않았습니다. 경고 나 오류가 있습니까?
Synetech

답변:


3

구형 Dell 데스크탑 컴퓨터 중 일부에서도 이와 동일한 문제가있었습니다. 내 해결책은 장치 관리자로 가서 모든 USB 컨트롤러와 허브를 삭제하는 것이 었습니다. Windows가 하드웨어를 다시 검색하고 드라이버를 다시로드 할 수 있도록 재부팅하십시오. 이 문제는 일년에 두 번 발생할 수 있으며이 절차는 매번 수정합니다.


나는 이것을 시도했지만 불행히도 그것들 중 하나를 삭제할 수 없으며 대신 내가 시도했을 때 진행 창이 계속 중단되었습니다.
의사

@THEDOCTOR, 재부팅 했습니까? 중요한 단계를 놓친 것 같습니다. 장치 관리자 에서 USB 장치를 제거하고 Windows를 다시 설치하고 다시 초기화하는 것이 핵심이라면,이 사람은 신용을 얻습니다. 76732 가 가장 먼저 언급했습니다. 그들의 대답은 내 의견이 나오기 20 분 전이었습니다. (harrymc 는 도움을 확인한 다른 사람들이 장치 관리자 에 대해 말한 내용 을 자신의 답변 에 복사 했습니다. 실제 응답은 관련이없는 추측
일뿐

@Synetech-오늘 전에 한두 번 전에 다시 부팅했는데 드라이버를 제거하려고 할 때 여전히 멈추었습니다. 바로 당신은 답에 대한 신용에 관한 것입니다. 내 잘못이야. 추적 해 주셔서 감사합니다.
의사

호기심 때문에 대화가 계속 끊어 졌습니까? 이 되었습니까 이 하나 ? 문제가 해결되면 도움이되지만 "자체적으로"발생한 경우 다시 발생하는 문제에 취약 해집니다. 중단 된 대화 상자를 식별 할 수 있으면 그 이유를 여전히 설명 할 수 있으며 다음에 대화 할 때 정보가 유용 할 수 있습니다. ;-)
Synetech

@ Synetech : 나는 아무것도 복사하지 않았습니다-다른 답변을 읽지 못했습니다. 모욕하지 마십시오.
harrymc

3

에서 봐 c:\windows\inf(당신은 숨겨진 참조 할 수 있도록 시스템 파일) 당신이라는 두 개의 파일을 찾을 수 있는지 확인 usbstor.inf하고 usbstor.pnf.

누락 된 경우 복원 / 교체해야합니다.

이 파일의 사본은 C:\Windows\System32\DriverStore\FileRepository라는 폴더 안에 있습니다 usbstor.inf_xxxxxxxx. 그러한 폴더가 둘 이상 존재하면 최신 (최신) 날짜의 폴더를 사용하십시오.

먼저 시스템 복원 지점을 생성 한 후 재부팅하십시오. 위의 방법으로 문제가없고 최근에 문제가 발생한 경우 USB 포트가 작동 한 시간으로 Windows를 롤백 할 수 있습니다.

또한 regedit를 사용하여 키에 값이 3 인 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\USBSTOR항목이 있는지 확인할 수 있습니다 Start.

이벤트 뷰어에 유용한 것이 있는지 확인하십시오.

가장 오래된 해결책을 시도해 볼 수도 있습니다. 장치 관리자에서 모든 USB 허브를 제거한 다음 다시 부팅하십시오.


1
이 두 파일은 모두 언급 한 폴더에 있으며 2011 년에 마지막으로 수정되었으므로 파일이 손상된 것 같지 않습니다. 내 레지스트리의 위 스크린 샷에서 볼 수 있듯이 시작 값은 이미 3으로 설정되어 있습니다.
의사

말할 것도없이 USB 마우스는 작동하지 않으므로 USBSTOR문제가 되는 서비스는 아닙니다.
Synetech

이벤트 뷰어에 유용한 것이 있습니까? 장치 관리자에서 모든 USB 허브를 제거한 후 재부팅 했습니까?
harrymc

@harrymc-이벤트 뷰어가 새로운 것을 말하지 않습니다. "다음과 같은 오류로 인해 USB 대용량 저장소 드라이버 서비스를 시작하지 못했습니다 : 서비스가 비활성화되어 있거나 연결된 장치가 없기 때문에 서비스를 시작할 수 없습니다." 내 질문의 첫 번째 단락에서 언급 한 것처럼 장치 관리자에서 USB 허브를 제거하려고 시도했으며 24 시간 이상 진행률 표시 줄이 표시됩니다. 그 후, 나는 그것이 좋지 않은 것으로 생각하고 작업 관리자에서 그것을 죽였습니다.
의사

@THEDOCTOR, 서비스를로드 할 관련 장치가 없으므로 USB 포트가 꺼져 있기 때문에 서비스를 시작하지 않습니다.
Synetech

1

BIOS가 USB를 비활성화하는 방법을 제공하지 않는다고 가정하고 BIOS에서 USB가 비활성화되어 있지 않은지 확인했습니다 ...

타사 OS로 부팅 (현재 종류의 Linux LiveCD가해야 함)-USB 포트가 작동합니까? 그렇지 않은 경우 하드웨어에 문제가있는 것이므로 노트북을 수리해야합니다.

또한 BIOS는 부팅 순서 메뉴에 (부팅 가능한) USB 드라이브를 감지하고 표시합니다. 다시 나타나지 않으면 하드웨어 문제인 USB 포트가 수리를 위해 가져갈 시간을 의미합니다.

이러한 방법으로 USB 드라이브를 감지하고 작동하면 Windows가 엉망이되어 백업하고 새로 설치하는 것이 가장 좋습니다.


하드웨어 문제가 아니라고 판단했습니다. 새로 설치는 다시 설치 / 재구성하는 데 큰 고통이 될 수있는 많은 설정이있는 작업용 노트북이라는 점에서 나에게 좋은 옵션이 아닙니다. Windows를 다시 설치하지 않고 USB 포트를 수정할 수있는 다른 방법이 없습니까?
의사

하드웨어 문제가 아닌지 어떻게 알았습니까? 여기에 제안한 사항을 확인 / 시도 했습니까?
Ƭᴇcʜιᴇ007

예, Fedora LiveCD를 부팅하면 포트가 제대로 작동합니다.
의사

해당 정보와 이미 시도한 사항 및 결과를 포함하도록 원래 질문을 편집해야합니다.
Ƭᴇcʜιᴇ007

0

우리는이 문제를 한동안 기업에서 경험했습니다.

지금까지 가장 좋은 방법은 ...

C : \ windows \ system32 \ drivers (숨겨진 파일을 표시해야 할 수도 있음)는 모든 USB.sys 파일의 소유권을 갖습니다.

장치 관리자에서 .old로 이름을 바꾸고 실패한 USB 장치를 제거하고 해당 옵션이 표시되면 드라이버 소프트웨어를 삭제하십시오.

장치 관리자에있는 동안 "작업"으로 이동 한 다음 "하드웨어 변경 사항 검색"을 클릭하십시오. 시스템이 클린 드라이버를 설치 한 후 Dell 랩톱에 USB 3.0 확장 가능 호스트 컨트롤러를 수동으로 설치해야 할 수 있습니다.

비 호환성에 대한 오류가 발생하면 하드 디스크 드라이브의 폴더로 내용을 추출하고 장치 관리자를 가리켜 야합니다.


이것은 허용 된 답변을 복제하고 새로운 내용을 추가하지 않습니다. 실제로 새로운 내용이 없다면 답변을 게시하지 마십시오.
DavidPostill

0

방금 비슷한 문제와 싸웠 으며이 주제에 대해 메모하고 싶습니다.

필자의 경우 재부팅 후 두 개의 Safenet USB 인증 키 가 작동을 멈추고 추가 검사를 통해 모든 USB 포트가 작동을 멈 췄음을 보여줍니다. 에서는 devmgmt.msc모두 PCI의 USB 호스트 컨트롤러는 그들에 경고 표지판을 가지고 있고, 인텔 ® USB 3.0 확장 호스트 컨트롤러는 또한 경고 표시를해야합니다. 키보드, USB 드라이브 등 ... 아무것도 작동하지 않습니다.

작동하지 않는 것

분명히 이것은 특정 USB 장치 드라이버와 관련이 없습니다. 제거, 재설치, USB 호스트 컨트롤러 드라이버 업데이트 및 여러 번 재부팅을 시도했습니다. 또한 절망에서 EMI 드라이버를 업데이트했습니다. 아무것도 효과가 없었습니다.

효과 :

로드 된 드라이버 검사부터 시작하여 항목을 정리하십시오.

Driver Details호스트 컨트롤러 Driver탭 의 버튼을 클릭하면 현재 드라이버와 관련된 모든 드라이버 파일 목록이 표시됩니다.

거기에서 나는 다른 모든 파일들이 서명되었고, 오직 하나의 항목 만이 USBPcap.sys서명 된 드라이버가 아니라는 것을 알았습니다 . 누군가 개발 서버에 Wireshark USB 스니핑 드라이버를 설치했습니다. 에서이 드라이버를 제거한 후 appwiz.cpl빠른 재부팅으로 모든 것이 해결되었습니다.

해결되지 않은 것

Wireshark의 드라이버가 어떻게 모든 제거 재설치 사이클에서 살아남 았으며 평소와 같이로드되었는지 알지 못합니다. 이 소프트웨어 드라이버에는에 장치 항목이 없으므로 해당 장치 devmgmt.msc를 무시하는 것이 매우 쉽습니다.

USB Host Controller거친 거위 추적을 한 사람과 달리 드라이버 업데이트 등으로 작동하지 않는 오작동이있는 경우 실제로 실제로로드 된 드라이버를 먼저 확인해야합니다.


0

아직 해결책을 찾았습니까? 기본 사항으로 넘어 가지 않으면 Windows 7 시스템 파일이 손상된 경우 시스템 파일 검사 ( SFC / SCANNOW) 를 실행해야합니다 . 그래도 문제가 해결되지 않고 시스템 복원 (일반적으로 상황)으로 인해 이전 날짜 / 시간으로 너무 많이 잃어 버리면 Windows를 다시 설치해야합니다. 하지만 기다려!

새로 설치하지 않아도됩니다.

오랜 시간이 걸리지 만 (새로 설치하지 않는 한) 많은 사람들이 'REPAIR'설치를합니다. 이 옵션은 프로그램 및 데이터를 손실없이 유지합니다. 마더 보드 드라이버 디스크를 준비하거나 다운로드 폴더에서 드라이버를 찾을 수있는 위치를 알고 있어야합니다. 필요할 수 있습니다. 이 유형의 문제에 대해 여러 번 사용했습니다. 이는 일반적으로 명백한 해결책없이 시스템 파일 또는 레지스트리 손상입니다. 여러 Microsoft gotchu와 함께 지루한 프로세스가 될 수 있으므로 프로세스 중에 참조하기 위해 시작하고 인쇄하기 전에 자세한 지침을 보려면 Google 'Windows 7 복구 설치'가 필요합니다. 변형은 거의 끝이 없으며 Microsoft는 쉽게 할 수 없습니다! 이 사이트에서이 프로세스에 대한 링크를 확인했지만 찾을 수 없습니다!

Microsoft는 대부분 혼동하고이 옵션을 '업데이트'라고합니다. 사실 둘 다입니다. 복구 / 업데이트 중에 레지스트리를 새로 고치고 모든 하드웨어를 검사합니다. 복구는 Windows '키'를 요청하고 완료되면 '인증'을 다시 요청합니다.

시스템 디스크의 미러를 수행하고 시작하기 전에 문제 발생시 복구 할 디스크가없는 경우 복구 디스크를 만드십시오. Windows 7 미러 / 백업은 쉽고 빠릅니다.

USB를 연결할 수 없으므로 미러 용으로 두 번째 HDD가 이미 설치되어 있어야합니다. 또는 이미지 기능이있는 오프라인 백업 소프트웨어를 사용하십시오. 미러에 DVD를 사용하려고하지 마십시오. 너무 많은 방법이 필요합니다.

또한 Windows Defender 오프라인 (실제로 MSE 임)과 무료 오프라인 멀웨어 바이트 또는 Kaspersky의 무료 전체 오프라인 스캔 (최신 업데이트를 위해 네트워크에 연결된 상태)을 사용하여 전체 바이러스 백신 (AV) 스캔을 실행해야합니다. Windows를 실행하면 대부분의 AV 온라인 버전에서 찾을 수없는 루트 키트를 만들 수 있습니다.

AV 스캔의 두 가지 버전을 실행하면 거의 모든 사람이 한 번에 모든 감염을 발견 할 수 있습니다! Google 또는 선호하는 검색 엔진을 사용하여 내가 참조한 모든 소프트웨어를 찾을 수 있습니다. 바이러스가 시스템에 감염되었고 AV 검사를 실행하지 않으면 Windows 7 복구도 감염됩니다. 또한 AV 스캔 후 및 Windows 7 복구 전에 논리 문제 나 섹터 손상이 없는지 확인하기 위해 디스크에서 전체 chkdsk (모두 5 패스)를 실행하는 것이 좋습니다.

복구 옵션을 사용하려면 SP를 다시 설치하고 모든 Windows 7 패치를 다시 업데이트해야합니다. 위의 각 단계에서 복구가 시작되기 전에 USB 장치가 다시 작동하는지 확인하십시오. 긴 샷이지만 알 수 없습니다!

당신은 여분의 여분의 시스템 HDD 빈 공간이 필요합니다. 복구는 C:\windows.old폴더에 백업을 생성 하여 복구 후 누락 된 항목을 복구합니다. 모든 것이 정상으로 보이면이 폴더를 삭제할 수 있습니다.


답변 주셔서 감사합니다. USB 드라이버를 제거하고 다시 부팅하라는 user76732의 제안으로 문제가 해결되었습니다.
의사
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.