Porte USB non funzionanti


9

Nessuna delle porte USB funziona più sul mio laptop HP EliteBook 2540p che esegue Windows 7 Pro SP1. "Non funzionando", intendo se provo a collegare una chiavetta USB o un HDD esterno non fa nulla mentre funzionano perfettamente su altre macchine. Ho provato di tutto e senza fortuna. Si blocca e non completa il processo se provo da Gestione dispositivi a disinstallare, aggiornare o cercare le modifiche relative ai driver. Ho anche provato a utilizzare lo strumento MicrosoftFixIt che si blocca e non fa nulla. Ho lasciato andare le cose durante la notte con ciascuno di questi tentativi e si blocca lì all'infinito. Le proprietà di ciascuna porta affermano che il dispositivo funziona correttamente. Per favore, aiutami a capire come far funzionare di nuovo le mie porte USB!

Modifica n. 1 - Ho provato ad avviare Fedora LiveCD e le porte USB funzionano bene, il che indica che non sembra essere un problema hardware. Tuttavia, ho bisogno di riavviare le porte in Windows.

Modifica n. 2 - Ho provato a utilizzare lo strumento Microsoft USB View, ma non so come interpretare l'output. Ad ogni modo, quando inserisco la mia chiavetta USB appare un cerchio giallo con un punto esclamativo per quella porta USB e dice " DeviceConnected ". Ecco l'output completo nel caso in cui qualcuno possa comprenderlo e determinare quali problemi potrebbero esistere:

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

Modifica n. 3 : ho utilizzato lo strumento ServiWin e ho scoperto che il servizio USBSTOR è stato arrestato e non sono in grado di avviarlo manualmente. Indica il messaggio di errore: "Errore 1058: impossibile avviare il servizio, perché è disabilitato o perché non ha dispositivi abilitati associati."

Ecco le mie impostazioni del registro per questo:

Schermata delle impostazioni del registro USBSTOR

Modifica n. 4 - Ho usato lo strumento USB Oblivion che cancella tutte le tracce dei dispositivi USB dal registro di Windows. Ho pensato che potesse aiutare a eliminare tutti i dati corrotti che potrebbero causare problemi.


Verifica se il tuo sistema è autorizzato ad installare i driver, forse: support.microsoft.com/kb/2500967
Jeff F.

@Jeff F. - È impostato per installare automaticamente i driver.
IL MEDICO il

I mean if I try plugging in a thumbdrive or external HDD it does nothingDefinire "niente". Fa suonare il bing-bong? Hai provato altri dispositivi USB come tastiere, mouse, lampade USB, ecc.? I LED sulle unità flash o su altri dispositivi si accendono quando vengono collegati?
Synetech,

Se, ad esempio, inserisco una chiavetta USB, si illumina, non emette alcun suono e l'unità non viene visualizzata in Esplora risorse né è accessibile dal prompt dei comandi. Lo stesso succede con altri thumbdrive e il mio hdd esterno. Ho provato a collegare il ricevitore per il mio mouse wireless e non ha funzionato affatto.
IL MEDICO il

I tried plugging in the receiver for my wireless mouse and it didn't work at all.Quindi puoi ignorare le risposte premature che menzionano il giocherellare con USBSTOR poiché questo non è ovviamente il problema. Sembra che Windows stia in qualche modo ignorando le tue porte USB. Hai usato un device-managertag, ma non hai detto nulla di ciò che vedi in esso. Ci sono avvisi o errori?
Synetech,

Risposte:


3

Su alcune delle nostre macchine desktop Dell precedenti, abbiamo riscontrato lo stesso problema. La mia soluzione era quella di accedere a Gestione dispositivi ed eliminare tutti i controller e gli hub USB. Riavvia per consentire a Windows di riscoprire l'hardware e ricaricare i driver. Questo problema si verifica forse due volte all'anno e questa procedura lo risolve ogni volta.


Ho provato questo, ma sfortunatamente non mi permette di eliminarne nessuno e invece la finestra di avanzamento è rimasta lì appesa per oltre un giorno quando ho provato a farlo.
IL MEDICO il

@THEDOCTOR, hai riavviato comunque? Sembra che tu abbia perso quel passaggio che è stato fondamentale. Se disinstallare i dispositivi USB da Gestione dispositivi e consentire a Windows di reinstallarli e inizializzarli di nuovo era la chiave, allora questo ragazzo dovrebbe ottenere il merito (e la generosità). 76732 fu il primo a dirlo; la loro risposta è stata 20 minuti anche prima del mio commento. (harrymc ha appena copiato ciò che gli altri hanno detto sul Device Manager nella sua risposta dopo che l' hai confermato, la sua risposta effettiva è stata solo un'ipotesi non correlata.)
Synetech,

@Synetech - Ho riavviato prima o due volte prima di oggi e mi sono ancora bloccato quando ho provato a disinstallare i driver. Giusto, sei merito del credito per la risposta. Colpa mia. Grazie per averlo rintracciato.
IL MEDICO il

Per curiosità, qual è stato il dialogo che è rimasto sospeso? È stato questo ? Va bene quando un problema viene risolto, ma se si è verificato "da solo", allora ti rende vulnerabile al verificarsi di nuovo. Se riesci a identificare la finestra di dialogo che è stata sospesa, forse il motivo può ancora essere spiegato e le informazioni si dimostrano utili per la prossima volta che ti imbatti. ;-)
Synetech,

@Synetech: non avevo copiato nulla, non avevo letto le altre risposte. Per favore, non insultare.
harrymc,

3

Cerca c:\windows\inf(assicurati di poter vedere i file nascosti e di sistema) e vedi se riesci a trovare i due file denominati usbstor.infe usbstor.pnf.

Se mancano, è necessario ripristinarli / sostituirli.

Copie di questi file possono essere trovate C:\Windows\System32\DriverStore\FileRepositoryall'interno di una cartella denominata usbstor.inf_xxxxxxxx. Se esiste più di una di queste cartelle, utilizzare la cartella con la data più recente (più recente).

Creare prima un punto di Ripristino configurazione di sistema e riavviare successivamente. Se quanto sopra non funziona e il problema è abbastanza recente, è possibile ripristinare Windows fino a quando le porte USB hanno funzionato.

Puoi anche verificare usando regedit che la chiave HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\USBSTORabbia una voce chiamata il Start cui valore è 3.

Vedi anche se c'è qualcosa di utile nel Visualizzatore eventi.

Puoi anche provare il rimedio più vecchio di tutti: disinstallare tutti gli hub USB da Gestione dispositivi e quindi riavviare.


1
Entrambi questi file esistono nella cartella che hai citato e sono stati modificati l'ultima volta nel 2011, quindi non sembra che siano stati danneggiati o altro. Come mostrato nello screenshot sopra del mio registro, il valore Start è già impostato su 3.
THE MEDTOR

Per non parlare del mouse USB non funziona, quindi ovviamente non è il USBSTORservizio il problema.
Synetech,

Qualcosa di utile nel Visualizzatore eventi? Hai provato a disinstallare tutti gli hub USB in Gestione dispositivi, quindi riavviare?
harrymc,

@harrymc - Il visualizzatore di eventi non mi dice nulla di nuovo. Dice semplicemente che "Impossibile avviare il servizio USB Mass Storage Driver a causa del seguente errore: Impossibile avviare il servizio, perché è disabilitato o perché non ha dispositivi abilitati associati." Ho provato a disinstallare gli hub USB da Gestione dispositivi come menzionato nel primo paragrafo della mia domanda e si blocca lì con una barra di avanzamento per oltre 24 ore. Dopo ciò, ho pensato che non stesse andando bene e l'ho ucciso dal task manager.
IL MEDICO il

@THEDOCTOR, non sta avviando il servizio perché, come si dice, non ha dispositivi associati per caricarlo, e questo perché le tue porte USB sono spente.
Synetech,

1

Supponendo che il BIOS non fornisca un modo per disabilitare l'USB e che sia stato verificato che non siano stati disabilitati nel BIOS ...

Avvio da un sistema operativo di terze parti (un LiveCD Linux di qualche tipo dovrebbe farlo) - Le porte USB funzionano? In caso contrario, hai un problema hardware e devi riparare il tuo notebook.

Inoltre, il BIOS dovrebbe rilevare e molto probabilmente mostrerà le unità USB (avviabili) nel menu dell'ordine di avvio. Se non vengono visualizzati lì, di nuovo, significa che le porte USB morte - un problema hardware - sono ora di prenderle per la riparazione.

Se questi modi sono in grado di rilevare le unità USB e funzionano, allora Windows è incasinato ed è probabilmente il migliore / più semplice eseguirne il backup e provare una nuova installazione.


Ho determinato che non è un problema hardware. Una nuova installazione non è un'opzione molto buona per me dato che si tratta di un laptop da lavoro con molto installato su di esso, il che sarebbe un vero problema reinstallare / riconfigurare. Non c'è un altro modo in cui posso tentare di riparare le mie porte USB senza dover reinstallare Windows?
IL MEDICO il

Come hai stabilito che non è un problema hardware? Hai controllato / provato una delle cose che ho suggerito qui?
Ƭᴇcʜιᴇ007,

Sì, le porte funzionano bene quando avvio il mio LiveCD Fedora.
IL MEDICO il

È necessario modificare la domanda originale per includere tali informazioni, così come qualsiasi altra cosa che hai già provato e quali siano stati i risultati.
Ƭᴇcʜιᴇ007,

0

Abbiamo riscontrato questo problema da qualche tempo nella nostra azienda.

Il metodo migliore finora è stato quello di ...

C: \ windows \ system32 \ drivers (potrebbe essere necessario mostrare i file nascosti) diventa proprietario di tutti i file USB.sys.

Rinominarli in .old in Gestione dispositivi, disinstallare i dispositivi USB difettosi ed eliminare il software del driver se presentato con quell'opzione.

Mentre sei ancora in Gestione dispositivi, vai su "Azione" e fai clic su "Cerca modifiche hardware". Dopo che il sistema installa driver puliti, potrebbe essere necessario installare manualmente il controller host estensibile USB 3.0 sui laptop Dell.

Se genera un errore sull'incompatibilità, dovrai estrarre il contenuto in una cartella sul disco rigido e puntare Gestione dispositivi su di esso.


Questo duplica la risposta accettata e non aggiunge nuovi contenuti. Per favore, non pubblicare una risposta a meno che tu non abbia effettivamente qualcosa di nuovo da contribuire.
DavidPostill

0

Ho appena affrontato un problema simile e mi piace prendere nota su questo argomento.

Nel mio caso, le due chiavi di autenticazione USB Safenet smettono di funzionare dopo un riavvio e ulteriori controlli mostrano che tutte le porte USB hanno smesso di funzionare. In devmgmt.mscentrambi i controller host USB PCI sono presenti segnali di allarme e il controller host estensibile Intel® USB 3.0 ha anche segnali di avviso. Tastiere, unità USB, ecc ... Niente funziona.

Cosa non ha funzionato

Apparentemente questo non ha nulla a che fare con un driver di dispositivo USB specifico. Ho provato a disinstallare, reinstallare, aggiornare i driver dei controller host USB e ho riavviato varie volte. Ho anche aggiornato il driver EMI per disperazione. Niente ha funzionato.

Cosa ha funzionato :

Prova a sistemare le cose, iniziando dall'ispezione dei driver caricati.

Facendo clic sul Driver Detailspulsante nella Driverscheda Controller host , viene visualizzato un elenco di tutti i file del driver relativi al driver corrente.

Da lì ho notato che tutti gli altri file sono stati firmati e una sola voce USBPcap.sysnon è un driver firmato. Qualcuno ha installato un driver di sniffing USB Wireshark sul server di sviluppo. Dopo aver rimosso questo driver appwiz.cpl, un riavvio rapido ha risolto tutto.

Ciò che non è risolto

Non so ancora come il driver di Wireshark sia sopravvissuto a tutti quei cicli di reinstallazione e sia stato caricato come al solito. Questi driver software non dispongono di un accesso al dispositivo devmgmt.msced è molto facile trascurare la loro esistenza.

Se hai un malfunzionamento USB Host Controllerche non funziona dopo l'aggiornamento del driver, ecc., A differenza di me che è andato a caccia di un'oca selvatica, dovresti prima controllare i driver effettivamente caricati.


0

Hai già trovato una soluzione? In caso contrario, passiamo alle basi ... È necessario eseguire la Scansione file di sistema ( SFC / SCANNOW) in caso di danni ai file di sistema di Windows 7. Se ciò non risolve il problema e perderai troppo con Ripristino configurazione di sistema (che di solito è la situazione) a una data / ora precedente, devi davvero reinstallare Windows. Ma aspetta!

Non è necessario eseguire una nuova installazione.

È un processo lungo (non lungo quanto una nuova installazione) ma, fai ciò che molti chiamano installazione 'REPAIR'. Questa opzione manterrà i tuoi programmi e dati senza perdita. Tenere a portata di mano il disco del driver della scheda madre o sapere dove individuare i driver nella cartella di download; potresti averne bisogno. L'ho usato molte volte per questo tipo di problema, che di solito è un file di sistema o un danno al registro senza una soluzione apparente. Può essere un processo noioso, con diversi gotchu di Microsoft, quindi è necessario "installazione di riparazione di Windows 7" di Google per istruzioni dettagliate, prima di iniziare e stamparlo come riferimento durante il processo. Le variazioni sono quasi infinite e Microsoft non lo rende facile! Ho controllato questo sito per i collegamenti per questo processo, ma non sono riuscito a trovarne uno!

Microsoft confonde di più e chiama questa opzione un "AGGIORNAMENTO". È entrambi in effetti. Aggiorna il registro ed esegue la scansione di TUTTO l'hardware durante la riparazione / aggiornamento. La riparazione richiederà la "chiave" di Windows e, al termine, di nuovo "autenticazione".

Assicurati di fare un mirror del tuo disco di sistema e crea un disco di riparazione se non ne hai già uno, prima di iniziare, per il ripristino in caso di problemi. Rendere il mirroring / backup di Windows 7 è facile e veloce.

Sarà necessario un secondo HDD già installato, per il mirror, poiché non è possibile collegare un USB. Oppure utilizza qualsiasi software di backup offline con funzionalità di immagine. Non preoccuparti di provare a usare i DVD per il mirror. Ne hai bisogno di troppi.

Assicurati anche di eseguire una scansione completa antivirus (AV) utilizzando Windows Defender Offline, (in realtà è MSE) E la GRATUITA Malwarebytes OFFLINE o la scansione GRATUITA GRATUITA di Kaspersky (con la Rete collegata per gli ultimi aggiornamenti) nel caso in cui tu abbia scelto un kit di root che le versioni online della maggior parte degli AV non troveranno con Windows in esecuzione.

Esegui DUE versioni di una scansione AV poiché pochissime troveranno tutte le infezioni in un solo passaggio! Puoi trovare tutto il software a cui ho fatto riferimento, utilizzando Google o il tuo motore di ricerca preferito. Se un virus ha infettato il sistema e non si esegue una scansione AV, anche la riparazione di Windows 7 verrà infettata. È anche una buona mossa eseguire un chkdsk completo (tutti e cinque i passaggi), sui dischi, per assicurarsi che non ci siano problemi logici o danni al settore dopo la scansione AV e prima della riparazione di Windows 7.

L'opzione Ripara richiederà ovviamente una reinstallazione di SP e tutti gli aggiornamenti delle patch di Windows 7. Durante ciascuno dei passaggi precedenti, prima di avviare la riparazione, verificare se i dispositivi USB funzionano nuovamente. È un colpo lungo, ma non lo sai mai!

Avrai bisogno di un bel po 'di spazio libero sul disco fisso del sistema di riserva. La riparazione crea un backup in una C:\windows.oldcartella per recuperare cose che potrebbero essere scomparse dopo la riparazione. Se tutto sembra a posto, puoi eliminare questa cartella.


Grazie per la tua risposta. Il problema è stato risolto dal suggerimento di user76732 di disinstallare i driver USB e riavviare.
IL MEDICO il
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.