Un dispositivo USB potrebbe non funzionare correttamente dopo il ripristino di Windows Vista dallo stato di sospensione o ibernazione

Traduzione articoli Traduzione articoli
Identificativo articolo: 928631 - Visualizza i prodotti a cui si riferisce l?articolo.
Importante In questo articolo sono contenute informazioni su come modificare il Registro di sistema. Prima di modificare il Registro di sistema, assicurarsi di eseguirne una copia di backup e di sapere come ripristinarlo in caso di problemi. Per informazioni su come eseguire il backup, ripristinare e modificare il Registro di sistema, fare clic sul numero dell'articolo della Microsoft Knowledge Base riportato di seguito:
256986 Descrizione del Registro di sistema di Microsoft Windows
Espandi tutto | Chiudi tutto

In questa pagina

Sintomi

Dopo il ripristino di un computer basato su Windows Vista dallo stato di sospensione o di ibernazione o dopo il riavvio del computer, alcuni dispositivi potrebbero non funzionare pi¨ correttamente. ╚ possibile, ad esempio, che si verifichi uno dei seguenti sintomi:
  • Un dispositivo, ad esempio un ricevitore a infrarossi USB non verrÓ ripristinato correttamente. Quando si verifica questo problema, un dispositivo associato, ad esempio un telecomando a infrarossi di Windows Media Center, risulta non disponibile.
  • Windows Vista non rileva alcuni dispositivi USB che pertanto non funzionano.
  • Un dispositivo USB, ad esempio un lettore di impronte digitali, non Ŕ disponibile immediatamente e potrebbe essere necessario attendere 30 secondi perchÚ diventi disponibile dopo la visualizzazione della schermata iniziale.

Risoluzione

Informazioni sull'hotfix

╚ disponibile un hotfix supportato da Microsoft. Questo hotfix Ŕ tuttavia destinato esclusivamente alla risoluzione del problema descritto in questo articolo. Utilizzarlo pertanto solo nei sistemi in cui si verifica questo specifico problema. ╚ possibile che su questo hotfix vengano eseguiti ulteriori test. Se il problema in questione non costituisce una seria minaccia per il sistema, si consiglia pertanto di attendere il rilascio del prossimo service pack contenente questo hotfix.

Per risolvere il problema, inviare una richiesta al Servizio Supporto Tecnico Clienti Microsoft per ottenere l'hotfix. Per inviare una richiesta in linea per ottenere l'hotfix, visitare il seguente sito Web Microsoft (informazioni in lingua inglese):
http://go.microsoft.com/?linkid=6294451
Nota Se si verificano ulteriori problemi o se occorrono attivitÓ di risoluzione, pu˛ essere necessario creare una richiesta di assistenza separata. I normali costi del Servizio Supporto Tecnico Clienti Microsoft verranno applicati per ulteriori domande e problemi che non dovessero rientrare nello specifico hotfix in questione. Per creare una richiesta di assistenza separata, visitare il seguente sito Web Microsoft:
http://support.microsoft.com/contactus/?ws=support

Informazioni sui file

La versione in lingua inglese di questo hotfix presenta gli attributi di file elencati nella tabella seguente (o attributi successivi). Date e ore elencate di seguito sono espresse in UTC (Coordinated Universal Time). Quando si visualizzano le informazioni sui file, l'ora viene convertita in ora locale. Per calcolare la differenza tra l'ora UTC e quella locale, utilizzare la scheda Fuso orario dello strumento Data e ora del Pannello di controllo.
Windows Vista, versioni x86
Riduci questa tabellaEspandi questa tabella
Nome fileVersione fileDimensioni fileDataOraPiattaforma
Hccoin.dll6.0.6000.205508.70406/03/200702.54x86
Update.mumNon applicabile2.03006/03/200721.22Non applicabile
Usbd.sys6.0.6000.205505.88806/03/200702.08Non applicabile
Usbehci.sys6.0.6000.2055038.40006/03/200702.08x86
Usbhub.sys6.0.6000.20550192.00006/03/200702.09x86
Usbohci.sys6.0.6000.2055019.45606/03/200702.08x86
Usbport.sys6.0.6000.20550223.74406/03/200702.08x86
Usbuhci.sys6.0.6000.2055022.52806/03/200702.08x86
X86_usbport.inf_31bf3856ad364e35_6.0.6000.20550_none_bc2faa301fad4196.manifestNon applicabile5.38606/03/200721.23Non applicabile
Windows Vista, edizioni a 64 bit
Riduci questa tabellaEspandi questa tabella
Nome fileVersione fileDimensioni fileDataOraPiattaforma
Amd64_usbport.inf_31bf3856ad364e35_6.0.6000.20550_none_184e45b3d80ab2cc.manifestNon applicabile5.38806/03/200721.32Non applicabile
Hccoin.dll6.0.6000.2055010.75206/03/200703.59x64
Update.mumNon applicabile2.03006/03/200721.22Non applicabile
Usbd.sys6.0.6000.205507.55206/03/200702.32x64
Usbehci.sys6.0.6000.2055048.12806/03/200702.32x64
Usbhub.sys6.0.6000.20550266.24006/03/200702.32x64
Usbohci.sys6.0.6000.2055024.06406/03/200702.32x64
Usbport.sys6.0.6000.20550257.02406/03/200702.32x64
Usbuhci.sys6.0.6000.2055028.67206/03/200702.32x64

Istruzioni relative alla fase successiva all'installazione

Avviso L'errata modifica del Registro di sistema tramite l'editor o un altro metodo pu˛ causare seri problemi, che potrebbero richiedere la reinstallazione del sistema operativo. Microsoft non Ŕ in grado di garantire la soluzione di problemi derivanti dall'errato utilizzo dell'editor del Registro di sistema. La modifica del Registro di sistema Ŕ a rischio e pericolo dell'utente.

Dopo aver installato questo hotfix o un hotfix per USB successivo, Ŕ possibile che un dispositivo USB diverso non funzioni pi¨ dopo il ripristino di Windows Vista dallo stato di sospensione o di ibernazione. ╚ ad esempio possibile che si tratti di un dispositivo USB integrato. Per risolvere il problema, Ŕ necessario utilizzare Gestione dispositivi per determinare il controller Universal Host USB specifico che controlla il dispositivo USB integrato in errore. ╚ quindi necessario aggiungere la voce ForceHCResetOnResume alla sottochiave del Registro di sistema corrispondente al controller Universal Host USB.

Nota Se il dispositivo USB Ŕ un dispositivo USB 2.0, Ŕ possibile che non venga visualizzato nel nodo Controller Universal Host USB in Gestione dispositivi. Il dispositivo verrÓ probabilmente visualizzato in un nodo Controller Universal Host USB diverso. ╚ ad esempio possibile che nel nome del nodo siano presenti i termini Enhanced, EHCI o USB 2.0. La procedura seguente Ŕ relativa a un controller Universal Host USB, ma pu˛ essere utilizzata anche per un controller Enhanced Host USB 2.0.

Passaggio 1: Determinare il controller Universal Host USB specifico

  1. Fare clic sul pulsante Start, digitare devmgmt.msc nella casella Inizia ricerca, quindi fare clic su devmgmt.msc nell'elenco Programmi.
  2. Scegliere Dispositivi per connessione dal menu Visualizza.
  3. Espandere il nodo relativo al processore. Ad esempio, espandere PC multiprocessore ACPI.

    Nota I nomi dei nodi indicati in questa procedura variano a seconda dell'hardware installato.
  4. Espandere Sistema compatibile ACPI Microsoft.
  5. Espandere Bus PCI. Verranno elencati diversi controller Universal Host USB.
  6. Espandere ogni nodo relativo al controller Universal Host USB, quindi espandere i sottonodi successivi fino a individuare il nome del dispositivo in errore. La voce relativa al dispositivo potrebbe essere simile alla seguente:
    PC multiprocessore ACPI\Sistema compatibile ACPI Microsoft\Bus PCI\Controller Universal Host USB Intel(R) ICH8 Family - 2830\Hub radice USB\lettore impronte digitali
    Note
    • Il lettore di impronte digitali viene in genere indicato in elenco come dispositivo biometrico.
    • ╚ consigliabile non utilizzare il controller Universal Host USB specifico per controllare eventuali porte USB disponibili esternamente. Ad esempio, nel nodo Hub radice USB devono essere elencati solo i dispositivi USB integrati interni per il controller Universal Host USB specifico.
  7. Dopo aver individuato il dispositivo, fare clic con il pulsante destro del mouse sul controller Universal Host USB associato, quindi scegliere ProprietÓ. Nell'esempio elencato al passaggio 6 fare clic con il pulsante destro del mouse su Controller Universal Host USB Intel(R) ICH8 Family - 2830, quindi scegliere ProprietÓ.
  8. Fare clic sulla scheda Dettagli.
  9. Selezionare ID hardware nell'elenco. Si noti che l'elenco include gli ID hardware. Gli ID hardware possono essere simili ai seguenti:
    PCI\VEN_8086&DEV_2830&SUBSYS_2A36103C&REV_02
    PCI\VEN_8086&DEV_2830&SUBSYS_2A36103C
    PCI\VEN_8086&DEV_2830&CC_0C0300
    PCI\VEN_8086&DEV_2830&CC_0C03

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

  1. Fare clic sul pulsante Start, digitare regedit nella casella Inizia ricerca, quindi fare clic su regedit.exe nell'elenco Programmi.
  2. Individuare e selezionare le sottochiavi del Registro di sistema simili alle seguenti:
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{36FC9E60-C465-11CF-8056-444553540000}\Numero_a_quattro_cifre
    Note
    • Numero_a_quattro_cifre Ŕ un segnaposto per dispositivi USB del sistema.
    • In questo passaggio Ŕ necessario individuare le sottochiavi del Registro di sistema che rappresentano i controller Universal Host USB del sistema. Tali controller sono in genere caratterizzati dai numeri a quattro cifre pi¨ bassi. Le seguenti sottochiavi rappresentano in genere i controller Universal Host USB:
      HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{36FC9E60-C465-11CF-8056-444553540000}\0000 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{36FC9E60-C465-11CF-8056-444553540000}\0001 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{36FC9E60-C465-11CF-8056-444553540000}\0002 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{36FC9E60-C465-11CF-8056-444553540000}\0003 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{36FC9E60-C465-11CF-8056-444553540000}\0004 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{36FC9E60-C465-11CF-8056-444553540000}\0005 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{36FC9E60-C465-11CF-8056-444553540000}\0006
  3. Esaminare la chiave del Registro di sistema DriverDesc e la voce MatchingDeviceId di ogni sottochiave. Individuare un valore che si avvicina a quello dell'ID hardware per il nome del controller Universal Host USB trovato in Gestione dispositivi. Nella seguente tabella sono riportati i valori di esempio.
    Riduci questa tabellaEspandi questa tabella
    Valore di Gestione dispositivi Valore del Registro di sistema
    Controller Universal Host USB Intel(R) ICH8 Family - 2830"DriverDesc"="Controller Universal Host USB Intel(R) ICH8 Family - 2830"
    PCI\VEN_8086&DEV_2830 "MatchingDeviceId"="pci\\ven_8086&dev_2830"
    In questo esempio Ŕ necessario modificare la sottochiave che contiene il seguente valore del Registro di sistema:
    Controller Universal Host USB Intel(R) ICH8 Family - 2830
    Tale controller Ŕ indicato nella seguente sottochiave del Registro di sistema:
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{36FC9E60-C465-11CF-8056-444553540000}\0000
    In questo esempio Ŕ quindi necessario aggiungere una voce DWORD ForceHCResetOnResume DWORD con valore 1 alla sottochiave del Registro di sistema.
  4. Individuare e fare clic sulla sottochiave del Registro di sistema identificata al passaggio precedente. Ad esempio, fare clic sulla seguente sottochiave del Registro di sistema:
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{36FC9E60-C465-11CF-8056-444553540000}\Numero_a_quattro_cifre
    Nota Numero_a_quattro_cifre corrisponde alla sottochiave del Registro di sistema che rappresenta il controller Universal Host USB specifico. Ad esempio, la sottochiave sarÓ simile alla seguente:
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{36FC9E60-C465-11CF-8056-444553540000}\0000
  5. Scegliere Nuovo dal menu Modifica, quindi fare clic su Valore DWORD.
  6. Digitare ForceHCResetOnResume come nome della voce DWORD, quindi premere INVIO.
  7. Fare clic con il pulsante destro del mouse su ForceHCResetOnResume, quindi scegliere Modifica.
  8. Nella casella Dati valore digitare 1, quindi scegliere OK.
  9. Uscire dall'editor del Registro di sistema.
  10. Riavviare il computer.

Status

Microsoft ha confermato che questo problema si verifica con i prodotti elencati nella sezione "Le informazioni in questo articolo si applicano a" di questo articolo.

Informazioni

Per ulteriori informazioni, fare clic sul numero dell'articolo della Microsoft Knowledge Base riportato di seguito:
824684 Descrizione della terminologia standard utilizzata per descrivere gli aggiornamenti software Microsoft

ProprietÓ

Identificativo articolo: 928631 - Ultima modifica: giovedý 6 dicembre 2007 - Revisione: 4.3
Le informazioni in questo articolo si applicano a
  • Windows Vista Home Premium 64-bit edition
  • Windows Vista Ultimate 64-bit edition
  • Windows Vista Home Premium
  • Windows Vista Ultimate
  • Windows Vista Enterprise 64-bit edition
  • Windows Vista Home Basic 64-bit edition
  • Windows Vista Business
  • Windows Vista Business 64-bit edition
  • Windows Vista Business N
  • Windows Vista Business N 64-bit Edition
  • Windows Vista Enterprise
  • Windows Vista Home Basic
  • Windows Vista Home Basic N
  • Windows Vista Home Basic N 64-bit Edition
  • Windows Vista Starter
Chiavi:á
kbvistasp1fix kbfix kbbug kbhotfixserver kbqfe kbprb kbexpertisebeginner KB928631
LE INFORMAZIONI CONTENUTE NELLA MICROSOFT KNOWLEDGE BASE SONO FORNITE SENZA GARANZIA DI ALCUN TIPO, IMPLICITA OD ESPLICITA, COMPRESA QUELLA RIGUARDO ALLA COMMERCIALIZZAZIONE E/O COMPATIBILITA' IN IMPIEGHI PARTICOLARI. L'UTENTE SI ASSUME L'INTERA RESPONSABILITA' PER L'UTILIZZO DI QUESTE INFORMAZIONI. IN NESSUN CASO MICROSOFT CORPORATION E I SUOI FORNITORI SI RENDONO RESPONSABILI PER DANNI DIRETTI, INDIRETTI O ACCIDENTALI CHE POSSANO PROVOCARE PERDITA DI DENARO O DI DATI, ANCHE SE MICROSOFT O I SUOI FORNITORI FOSSERO STATI AVVISATI. IL DOCUMENTO PUO' ESSERE COPIATO E DISTRIBUITO ALLE SEGUENTI CONDIZIONI: 1) IL TESTO DEVE ESSERE COPIATO INTEGRALMENTE E TUTTE LE PAGINE DEVONO ESSERE INCLUSE. 2) I PROGRAMMI SE PRESENTI, DEVONO ESSERE COPIATI SENZA MODIFICHE, 3) IL DOCUMENTO DEVE ESSERE DISTRIBUITO INTERAMENTE IN OGNI SUA PARTE. 4) IL DOCUMENTO NON PUO' ESSERE DISTRIBUITO A SCOPO DI LUCRO.

Invia suggerimenti

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com