Un dispositivo USB potrebbe non funzionare più correttamente dopo Windows Vista viene riattivato dalla modalità sospensione o ibernazione

13 aprile 2010 è terminato il supporto per Windows Vista senza service pack installato. Per continuare a ricevere gli aggiornamenti della protezione per Windows, assicurarsi che si stia eseguendo Windows Vista con Service Pack 2 (SP2). Per ulteriori informazioni, fare riferimento alla pagina web Microsoft: Il supporto sta finendo per alcune versioni di Windows

Sintomi

Dopo il ripristino di un computer basato su Windows Vista dallo stato di sospensione o ibernazione o dopo il riavvio del computer, alcune periferiche potrebbero non funzionare più correttamente. Ad esempio, che si verifichino i seguenti sintomi:
  • Una periferica, quale un ricevitore a infrarossi USB, non verrà ripristinato correttamente. Quando si verifica questo problema, non è disponibile un dispositivo associato, il telecomando infrarossi di Windows Media Center.
  • Windows Vista non rileva alcuni dispositivi USB. Le periferiche USB non funzionano.
  • Un dispositivo USB, ad esempio un lettore di impronte digitali, non è immediatamente disponibile. Ad esempio, potrebbe richiedere 30 secondi per una periferica diventi disponibile quando viene visualizzata la schermata iniziale.
  • USB docking station che dispone di più interfacce e che sono collegati tramite USB non funzionano correttamente dopo Windows Vista viene riattivato dalla modalità sospensione o ibernazione. Questo problema si verifica anche dopo il riavvio del computer. Quando si verifica questo problema, punti esclamativi gialli visualizzata in Gestione periferiche per alloggiamento di espansione USB.

Risoluzione

Informazioni sul Service pack

Per risolvere questo problema, procurarsi il service pack più recente per Windows Vista. Per ulteriori informazioni, fare clic sul seguente numero di articolo per visualizzare l'articolo della Microsoft Knowledge Base:
935791 come ottenere il service pack più recente di Windows Vista
Nota: Dopo avere applicato il service pack, seguire le istruzioni nella sezione "istruzioni successive all'installazione". La modifica di informazioni del Registro di sistema potrebbe essere necessario aggiungere anche dopo che i clienti hanno applicato Windows Vista Service Pack 1 (SP1). Questa modifica del Registro di sistema non è incluso in Windows Vista SP1, anche se l'aggiornamento rapido è incluso nel service pack. Di conseguenza, alcuni clienti possono comunque visualizzare questo problema dopo l'applicazione del service pack.

Informazioni sull'hotfix

Un hotfix supportato è disponibile da Microsoft. Tuttavia, questo hotfix è destinato esclusivamente alla correzione del problema descritto in questo articolo. Applicare questo hotfix solo ai sistemi in cui si verificano questo problema specifico. Questo hotfix potrebbe essere sottoposto ad ulteriori test. Se il problema non causa gravi difficoltà, si consiglia di attendere il successivo aggiornamento software contenente tale hotfix.

Se l'hotfix è disponibile per il download, è presente una sezione "Hotfix disponibile per il download" all'inizio di questo articolo della Knowledge Base. Se questa sezione non viene visualizzata, contattare il servizio clienti Microsoft e supporto tecnico per ottenere l'hotfix.

Nota: Se si verificano ulteriori problemi o se è necessaria attività di risoluzione aggiuntiva, potrebbe essere necessario creare una richiesta di assistenza separata. I costi di supporto normale verranno applicati per eventuali ulteriori domande e problemi che non dovessero rientrare specifico hotfix in questione. Per un elenco completo dei numeri di telefono del servizio clienti Microsoft e supporto tecnico o per creare una richiesta di assistenza separata, visitare il seguente sito Web Microsoft:Nota: Il modulo "Hotfix disponibile per il download" Visualizza le lingue per cui è disponibile l'hotfix. Se non viene visualizzata la lingua, è perché un aggiornamento rapido non è disponibile per tale lingua.

Informazioni sui file

Versione inglese di di questo hotfix presenta gli attributi di file (o attributi successivi) elencati nella tabella riportata di seguito. Le date e ore dei file sono elencate in base al formato UTC (Coordinated Universal Time Coordinated). Quando si visualizzano le informazioni sul file, viene convertito in ora locale. Per calcolare la differenza tra ora UTC e ora locale, utilizzare la scheda fuso orario nell'elemento di Data e ora nel Pannello di controllo. Windows Vista, versioni basate su x86
Nome del fileVersione del fileDimensione del fileDataOraPiattaforma
Hccoin.dll6.0.6000.205508,70406-Mar-200702:54x86
Update.mumNon applicabile2,03006-Mar-200721:22Non applicabile
Usbd.sys6.0.6000.205505,88806-Mar-200702:08Non applicabile
Usbehci.sys6.0.6000.205503840006-Mar-200702:08x86
Usbhub.sys6.0.6000.20550192,00006-Mar-200702:09x86
Usbohci.sys6.0.6000.2055019,45606-Mar-200702:08x86
Usbport.sys6.0.6000.20550223,74406-Mar-200702:08x86
Usbuhci.sys6.0.6000.2055022,52806-Mar-200702:08x86
X86_usbport.inf_31bf3856ad364e35_6.0.6000.20550_none_bc2faa301fad4196.manifestNon applicabile5,38606-Mar-200721:23Non applicabile
Windows Vista, versioni a 64 bit
Nome del fileVersione del fileDimensione del fileDataOraPiattaforma
Amd64_usbport.inf_31bf3856ad364e35_6.0.6000.20550_none_184e45b3d80ab2cc.manifestNon applicabile5,38806-Mar-200721:32Non applicabile
Hccoin.dll6.0.6000.2055010,75206-Mar-200703:59x64
Update.mumNon applicabile2,03006-Mar-200721:22Non applicabile
Usbd.sys6.0.6000.205507,55206-Mar-200702:32x64
Usbehci.sys6.0.6000.2055048,12806-Mar-200702:32x64
Usbhub.sys6.0.6000.20550266,24006-Mar-200702:32x64
Usbohci.sys6.0.6000.2055024,06406-Mar-200702:32x64
Usbport.sys6.0.6000.20550257,02406-Mar-200702:32x64
Usbuhci.sys6.0.6000.2055028,67206-Mar-200702:32x64

Istruzioni di post-installazione

Importante Questa sezione, metodo o attività contiene passaggi su come modificare il Registro di sistema. Tuttavia, una modifica errata del registro di sistema potrebbe causare gravi problemi. Pertanto, assicurarsi di seguire attentamente i passaggi. Per maggiore protezione, eseguire il backup del Registro di sistema prima di modificarlo. Cosicché sia possibile ripristinare il Registro di sistema se si verifica un problema. Per ulteriori informazioni su come eseguire il backup e ripristinare il Registro di sistema, fare clic sul numero dell'articolo riportato di seguito per visualizzare l'articolo della Microsoft Knowledge Base:
322756 come eseguire il backup e ripristinare il Registro di sistema Windows
Dopo avere installato questo hotfix o un hotfix per USB successivo, un dispositivo USB diverso non funzionino dopo Windows Vista viene riattivato dalla modalità sospensione o ibernazione. Ad esempio, il dispositivo diverso potrebbe essere un dispositivo USB integrato. Per risolvere questo problema, è innanzitutto necessario utilizzare Gestione periferiche per determinare il controller host USB specifico che controlla il dispositivo USB integrato in errore. Quindi, è necessario aggiungere la voce ForceHCResetOnResume alla sottochiave del Registro di sistema che corrisponde al controller host USB.

Passaggio 1: Determinare il controller host USB specifico

  1. Fare clic su Start, tipo
    devmgmt. msc nella Inizia la ricerca e quindi scegliere devmgmt. msc nell'elenco programmi.
  2. Dal menu Visualizza , fare clic su periferiche per connessione.
  3. Espandere il nodo del processore. Ad esempio, espandere PC multiprocessore ACPI.

    Nota: I nomi di nodo in questa procedura variano a seconda dell'hardware.
  4. Espandere sistema compatibile ACPI Microsoft.
  5. Espandere il Bus PCI. Verranno elencati diversi i controller host USB.
  6. Espandere ogni nodo controller Universal host USB e quindi espandere i sottonodi successivi fino a trovare il nome del dispositivo in errore. Ad esempio, la voce device potrebbe simile al seguente:
    ACPI multiprocessore ACPI\Sistema compatibile con ACPI Microsoft\Bus Bus\Intel(R) ICH8 Family Controller Universal Host USB - radice Hub\ 2830\USBlettore di impronte digitali
    Note
    • Il lettore di impronte digitali in genere è elencato come dispositivo biometrico.
    • Non utilizzare il controller host USB specifico per controllare eventuali porte USB disponibili esternamente. Ad esempio, solo dispositivi USB integrati interni devono essere elencati sotto il nodo Hub principale USB per il controller host USB specifico.
  7. Una volta individuato il dispositivo, destro del mouse sul controller host USB associato e quindi fare clic su
    Le proprietà. Nell'esempio riportato nel passaggio 1.f, Intel (r) ICH8 Family Controller Universal Host USB - 2830mouse e quindi scegliere proprietà.
  8. Fare clic sulla scheda Dettagli .
  9. Nell'elenco, selezionare chiave Driver .
  10. La chiave driver sarà simile alla seguente. Nota le ultime quattro cifre di questa chiave driver.
    {36fc9e60-c465-11cf-8056-444553540000}\0002

Passaggio 2: Aggiungere il valore del Registro di sistema ForceHCResetOnResume per il controller host USB

  1. Fare clic su Start, tipo
    regedit nella Inizia la ricerca e quindi scegliere regedit.exe nell'elenco programmi.
  2. Individuare e selezionare le sottochiavi del Registro di sistema che è simile al seguente:
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{36FC9E60-C465-11CF-8056-444553540000}\Four-digit_number
    Note
    • In questo passaggio, Numero_a_quattro_cifre è un segnaposto per le periferiche USB nel sistema.
    • In questo passaggio, è necessario individuare la sottochiave del Registro di sistema utilizzando il valore annotato al passaggio 1.j. Ad esempio, se la chiave driver dal passaggio 1.j è {36fc9e60-c465-11cf-8056-444553540000} \0002, quindi è necessario cercare HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\ {36FC9E60-C465-11CF-8056-444553540000} \0002
  3. Dal menu Modifica , scegliere
    Nuovo, quindi fare clic su Valore DWORD.
  4. Digitare il nome della voce DWORD ForceHCResetOnResume e quindi premere INVIO.
  5. Destro ForceHCResetOnResumee quindi fare clic su Modifica.
  6. Nella casella dati valore digitare 1 e quindi fare clic su OK.
  7. Uscire dall'Editor del Registro di sistema.
  8. Riavviare il computer.

Stato

Microsoft ha confermato che si tratta di un problema nei prodotti Microsoft elencati nella sezione "Si applica a". Il problema è stato risolto in Windows Vista Service Pack 1.

Ulteriori informazioni

Per ulteriori informazioni, fare clic sul seguente numero di articolo per visualizzare l'articolo della Microsoft Knowledge Base:
824684 Descrizione della terminologia standard utilizzata per descrivere gli aggiornamenti software Microsoft
Proprietà

ID articolo: 928631 - Ultima revisione: 31 gen 2017 - Revisione: 1

Feedback