Il computer si blocca quando un dispositivo USB viene riattivato dallo stato di sospensione selettiva USB in Windows 7 o Windows Server 2008 R2

In caso di dubbi se questa è la correzione di destra Questo problema sono state aggiunte alla nostra immagine della memoria diagnostica può confermare.

Sintomi

Attivare la funzionalità di sospensione selettiva USB su un computer che esegue Windows 7 o Windows Server 2008 R2. Quindi, il computer si blocca quando uno o più delle seguenti condizioni sono vere:
  • Il computer passa allo stato di sospensione o ibernazione.
  • Uno o più dispositivi USB viene riattivato dallo stato inattivo dopo un periodo di inattività.
Nota: È possibile riavviare il computer per risolvere il problema.

Causa

Questo problema si verifica quando un dispositivo USB collegato viene riattivato dallo stato di sospensione selettiva USB e hub USB erroneamente che il dispositivo è disconnesso dalla porta hub USB. Questa relazione sullo stato non corretto può essere causata da un errore hardware o nel dispositivo USB collegato all'hub USB. Il driver dell'hub USB Microsoft (Usbhub. sys) in modo non corretto tenta di ottenere uno spinlock che è già stato ottenuto nello stesso thread. In questo modo un deadlock in modalità kernel. Pertanto, il computer si blocca.

Risoluzione

Informazioni sull'hotfix

Un hotfix supportato è disponibile da Microsoft. Tuttavia, questo hotfix è destinato esclusivamente alla risoluzione del problema descritto in questo articolo. Applicare questo hotfix solo ai sistemi in cui si verifica il problema descritto in questo articolo. 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.

Prerequisiti

Questo hotfix può essere applicato ai computer che eseguono Windows 7 o Windows Server 2008 R2.



Richiesta di riavvio

È necessario riavviare il computer dopo avere applicato questo hotfix.

Informazioni del Registro di sistema

Per utilizzare uno degli aggiornamenti rapidi in questo pacchetto, non è necessario apportare modifiche al Registro di sistema.

Informazioni sui file

La versione inglese 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.

Note relative alle informazioni dei file di Windows 7 e Windows Server 2008 R2

I file MANIFEST (manifest) e il MUM (mum) installati per ogni ambiente sono
elencati separatamente
. MUM e file MANIFEST e i file di catalogo (CAT) di protezione associato, sono fondamentali per mantenere lo stato del componente aggiornato. I file di catalogo di protezione (attributi non in elenco) sono firmati mediante firma digitale Microsoft.

Per tutte le versioni x86 di Windows 7

Nome del fileVersione del fileDimensione del fileDataOraPiattaforma
Usbccgp.sys6.1.7600.1638575,26413-Jul-200923:51x86
Usbhub.sys6.1.7600.20521258,56005-Sep-200903:00x86
Usbd.sys6.1.7600.163855,88813-Jul-200923:51Non applicabile
Usbehci.sys6.1.7600.1638541,47213-Jul-200923:51x86
Usbhub.sys6.1.7600.20521258,56005-Sep-200903:00x86
Usbohci.sys6.1.7600.1638520,48013-Jul-200923:51x86
Usbport.sys6.1.7600.16385284,16013-Jul-200923:51x86
Usbuhci.sys6.1.7600.1638524,06413-Jul-200923:51x86

Per tutte le versioni x64 di Windows 7 e Windows Server 2008 R2

Nome del fileVersione del fileDimensione del fileDataOraPiattaforma
Usbccgp.sys6.1.7600.1638598,81614-Jul-200900:06x64
Usbhub.sys6.1.7600.20521343,04005-Sep-200903:24x64
Usbd.sys6.1.7600.163857,93614-Jul-200900:06x64
Usbehci.sys6.1.7600.1638551,20014-Jul-200900:06x64
Usbhub.sys6.1.7600.20521343,04005-Sep-200903:24x64
Usbohci.sys6.1.7600.1638525,60014-Jul-200900:06x64
Usbport.sys6.1.7600.16385324,60814-Jul-200900:06x64
Usbuhci.sys6.1.7600.1638530,72014-Jul-200900:06x64

Per tutte le versioni basate su Itanium di Windows Server 2008 R2

Nome del fileVersione del fileDimensione del fileDataOraPiattaforma
Usbccgp.sys6.1.7600.16385220,16014-Jul-200900:21IA-64
Usbhub.sys6.1.7600.20521972,80005-Sep-200902:51IA-64
Usbd.sys6.1.7600.1638511,90414-Jul-200900:21Non applicabile
Usbehci.sys6.1.7600.16385130,04814-Jul-200900:21IA-64
Usbhub.sys6.1.7600.20521972,80005-Sep-200902:51IA-64
Usbohci.sys6.1.7600.1638564.00014-Jul-200900:21IA-64
Usbport.sys6.1.7600.16385648,19214-Jul-200900:21IA-64
Usbuhci.sys6.1.7600.1638586,01614-Jul-200900:21IA-64

Stato

Microsoft ha confermato che questo è un problema dei prodotti Microsoft elencati nella sezione "Si applica a".


Ulteriori informazioni

Dopo avere applicato questo hotfix, non si verificherà il problema descritto nella sezione "Sintomi". Tuttavia, potrebbero verificarsi i seguenti problemi:
  1. Un dispositivo USB collegato viene riattivato dallo stato di sospensione selettiva USB quando il computer è in esecuzione. Quindi, Windows potrebbe segnalare che la periferica USB è disconnesso dal computer o che il dispositivo USB viene riconnesso al computer. Inoltre, la periferica USB in questione è non risponda per alcuni secondi a meno di un minuto.
  2. Quando il computer tenta di entrare in uno stato di sospensione o ibernazione, non vi è alcuna indicazione visibile che un dispositivo USB collegato è stato disconnesso. Quando il computer viene riattivato dallo stato di sospensione o standby, Windows segnala che la periferica USB è disconnessa dalla e riconnesso al computer.
Per risolvere questo problema, deselezionare la casella di controllo Consenti al computer di spegnere la periferica per risparmiare energia per il dispositivo USB o un Hub radice USB interessato:
  1. Fare clic su Start, digitare Gestione periferiche nella casella Inizia ricerca e quindi premere INVIO.

    Nota: Se viene chiesto di password di amministratore o di confermare, digitare la password e quindi fare clic su Continua.
  2. Dal menu Visualizza , fare clic su periferiche per connessione.
  3. Espandere il nodo ACPI , espandere Sistema compatibile ACPI Microsofte quindi espandere bus PCI.
  4. Verranno elencati diversi i controller universal host USB.
  5. Espandere ogni nodo di controller universal host USB e quindi espandere i sottonodi successivi fino a trovare il nome della periferica USB.
  6. Una volta individuata la periferica in questione, il dispositivo mouse e quindi scegliere proprietà.
  7. Se è presente una scheda Risparmio energia , fare clic sulla scheda Risparmio energia e deselezionare la casella di controllo Consenti al computer di spegnere la periferica per risparmiare energia , quindi fare clic su OK.
  8. Se non esiste alcuna scheda Risparmio energia , fare clic su Annulla, quindi fare doppio clic su Hub principale USB associato, fare clic sulla scheda Risparmio energia , deselezionare la casella di controllo Consenti al computer di spegnere la periferica per risparmiare energia , quindi fare clic su OK.
Nota: Potrebbe essere più di un dispositivo USB collegato o un hub USB. È possibile applicare questi passaggi per ogni periferica USB o Hub principale USB, a sua volta per identificare una causa i problemi. Se il problema non si verifica dopo l'applicazione di questi passaggi per un particolare dispositivo o l'Hub principale USB, quindi tale dispositivo o l'Hub principale USB causa il problema.

Per ulteriori informazioni sulla Sospensione selettiva USB, visitare il seguente sito Web Microsoft Developer Network (MSDN):Per ulteriori informazioni sugli Stati Sleeping System, visitare il seguente sito Web Microsoft Developer Network (MSDN):

Ulteriori informazioni sui file per Windows Server 2008 R2 e Windows 7

File aggiuntivi per tutte le versioni x86 supportate di Windows 7
Nome del filePackage_1_for_kb974476~31bf3856ad364e35~x86~~6.1.2.0.mum
Versione del file
Dimensione del file2,527
Data (UTC)08-Sep-2009
Ora (UTC)22:11
PiattaformaNon applicabile
Nome del filePackage_2_for_kb974476~31bf3856ad364e35~x86~~6.1.2.0.mum
Versione del file
Dimensione del file2,527
Data (UTC)08-Sep-2009
Ora (UTC)22:11
PiattaformaNon applicabile
Nome del filePackage_for_kb974476_rtm~31bf3856ad364e35~x86~~6.1.2.0.mum
Versione del file
Dimensione del file1,714
Data (UTC)08-Sep-2009
Ora (UTC)22:11
PiattaformaNon applicabile
Nome del fileX86_usb.inf_31bf3856ad364e35_6.1.7600.20521_none_cb953a2a88b678cf.manifest
Versione del file
Dimensione del file2,840
Data (UTC)08-Sep-2009
Ora (UTC)22:13
PiattaformaNon applicabile
Nome del fileX86_usbport.inf_31bf3856ad364e35_6.1.7600.20521_none_be5f32a77dd1c6b6.manifest
Versione del file
Dimensione del file5,540
Data (UTC)08-Sep-2009
Ora (UTC)22:13
PiattaformaNon applicabile
File aggiuntivi per tutte supportate le versioni basate su x64 di Windows 7 e Windows Server 2008 R2
Nome del fileAmd64_usb.inf_31bf3856ad364e35_6.1.7600.20521_none_27b3d5ae4113ea05.manifest
Versione del file
Dimensione del file2,844
Data (UTC)08-Sep-2009
Ora (UTC)22:15
PiattaformaNon applicabile
Nome del fileAmd64_usbport.inf_31bf3856ad364e35_6.1.7600.20521_none_1a7dce2b362f37ec.manifest
Versione del file
Dimensione del file5,544
Data (UTC)08-Sep-2009
Ora (UTC)22:15
PiattaformaNon applicabile
Nome del filePackage_1_for_kb974476~31bf3856ad364e35~amd64~~6.1.2.0.mum
Versione del file
Dimensione del file2,541
Data (UTC)08-Sep-2009
Ora (UTC)22:11
PiattaformaNon applicabile
Nome del filePackage_2_for_kb974476~31bf3856ad364e35~amd64~~6.1.2.0.mum
Versione del file
Dimensione del file2,541
Data (UTC)08-Sep-2009
Ora (UTC)22:11
PiattaformaNon applicabile
Nome del filePackage_for_kb974476_rtm~31bf3856ad364e35~amd64~~6.1.2.0.mum
Versione del file
Dimensione del file1,724
Data (UTC)08-Sep-2009
Ora (UTC)22:11
PiattaformaNon applicabile
File aggiuntivi per tutte le versioni basate su Itanium supportate di Windows Server 2008 R2
Nome del fileIa64_usb.inf_31bf3856ad364e35_6.1.7600.20521_none_cb96de2088b481cb.manifest
Versione del file
Dimensione del file2,842
Data (UTC)08-Sep-2009
Ora (UTC)22:11
PiattaformaNon applicabile
Nome del fileIa64_usbport.inf_31bf3856ad364e35_6.1.7600.20521_none_be60d69d7dcfcfb2.manifest
Versione del file
Dimensione del file5,542
Data (UTC)08-Sep-2009
Ora (UTC)22:11
PiattaformaNon applicabile
Nome del filePackage_1_for_kb974476~31bf3856ad364e35~ia64~~6.1.2.0.mum
Versione del file
Dimensione del file2,534
Data (UTC)08-Sep-2009
Ora (UTC)22:11
PiattaformaNon applicabile
Nome del filePackage_for_kb974476_rtm~31bf3856ad364e35~ia64~~6.1.2.0.mum
Versione del file
Dimensione del file1,444
Data (UTC)08-Sep-2009
Ora (UTC)22:11
PiattaformaNon applicabile
Proprietà

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

Windows 7 Enterprise, Windows 7 Home Basic, Windows 7 Home Premium, Windows 7 Professional, Windows 7 Starter, Windows 7 Ultimate, Windows Server 2008 R2 Standard, Windows Server 2008 R2 Enterprise, Windows Server 2008 R2 Datacenter

Feedback