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:
http://support.microsoft.com/contactus/?ws=supportNota: 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 file |
Versione del file |
Dimensione del file |
Data |
Ora |
Piattaforma |
---|---|---|---|---|---|
Usbccgp.sys |
6.1.7600.16385 |
75,264 |
13-Jul-2009 |
23:51 |
x86 |
Usbhub.sys |
6.1.7600.20521 |
258,560 |
05-Sep-2009 |
03:00 |
x86 |
Usbd.sys |
6.1.7600.16385 |
5,888 |
13-Jul-2009 |
23:51 |
Non applicabile |
Usbehci.sys |
6.1.7600.16385 |
41,472 |
13-Jul-2009 |
23:51 |
x86 |
Usbhub.sys |
6.1.7600.20521 |
258,560 |
05-Sep-2009 |
03:00 |
x86 |
Usbohci.sys |
6.1.7600.16385 |
20,480 |
13-Jul-2009 |
23:51 |
x86 |
Usbport.sys |
6.1.7600.16385 |
284,160 |
13-Jul-2009 |
23:51 |
x86 |
Usbuhci.sys |
6.1.7600.16385 |
24,064 |
13-Jul-2009 |
23:51 |
x86 |
Per tutte le versioni x64 di Windows 7 e Windows Server 2008 R2
Nome del file |
Versione del file |
Dimensione del file |
Data |
Ora |
Piattaforma |
---|---|---|---|---|---|
Usbccgp.sys |
6.1.7600.16385 |
98,816 |
14-Jul-2009 |
00:06 |
x64 |
Usbhub.sys |
6.1.7600.20521 |
343,040 |
05-Sep-2009 |
03:24 |
x64 |
Usbd.sys |
6.1.7600.16385 |
7,936 |
14-Jul-2009 |
00:06 |
x64 |
Usbehci.sys |
6.1.7600.16385 |
51,200 |
14-Jul-2009 |
00:06 |
x64 |
Usbhub.sys |
6.1.7600.20521 |
343,040 |
05-Sep-2009 |
03:24 |
x64 |
Usbohci.sys |
6.1.7600.16385 |
25,600 |
14-Jul-2009 |
00:06 |
x64 |
Usbport.sys |
6.1.7600.16385 |
324,608 |
14-Jul-2009 |
00:06 |
x64 |
Usbuhci.sys |
6.1.7600.16385 |
30,720 |
14-Jul-2009 |
00:06 |
x64 |
Per tutte le versioni basate su Itanium di Windows Server 2008 R2
Nome del file |
Versione del file |
Dimensione del file |
Data |
Ora |
Piattaforma |
---|---|---|---|---|---|
Usbccgp.sys |
6.1.7600.16385 |
220,160 |
14-Jul-2009 |
00:21 |
IA-64 |
Usbhub.sys |
6.1.7600.20521 |
972,800 |
05-Sep-2009 |
02:51 |
IA-64 |
Usbd.sys |
6.1.7600.16385 |
11,904 |
14-Jul-2009 |
00:21 |
Non applicabile |
Usbehci.sys |
6.1.7600.16385 |
130,048 |
14-Jul-2009 |
00:21 |
IA-64 |
Usbhub.sys |
6.1.7600.20521 |
972,800 |
05-Sep-2009 |
02:51 |
IA-64 |
Usbohci.sys |
6.1.7600.16385 |
64.000 |
14-Jul-2009 |
00:21 |
IA-64 |
Usbport.sys |
6.1.7600.16385 |
648,192 |
14-Jul-2009 |
00:21 |
IA-64 |
Usbuhci.sys |
6.1.7600.16385 |
86,016 |
14-Jul-2009 |
00:21 |
IA-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:
-
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.
-
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:
-
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. -
Dal menu Visualizza , fare clic su periferiche per connessione.
-
Espandere il nodo ACPI , espandere Sistema compatibile ACPI Microsofte quindi espandere bus PCI.
-
Verranno elencati diversi i controller universal host USB.
-
Espandere ogni nodo di controller universal host USB e quindi espandere i sottonodi successivi fino a trovare il nome della periferica USB.
-
Una volta individuata la periferica in questione, il dispositivo mouse e quindi scegliere proprietà.
-
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.
-
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):
http://msdn.microsoft.com/en-us/library/ms793200.aspxPer ulteriori informazioni sugli Stati Sleeping System, visitare il seguente sito Web Microsoft Developer Network (MSDN):
http://msdn.microsoft.com/en-us/library/ms798270.aspx
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 file |
Package_1_for_kb974476~31bf3856ad364e35~x86~~6.1.2.0.mum |
Versione del file |
|
Dimensione del file |
2,527 |
Data (UTC) |
08-Sep-2009 |
Ora (UTC) |
22:11 |
Piattaforma |
Non applicabile |
Nome del file |
Package_2_for_kb974476~31bf3856ad364e35~x86~~6.1.2.0.mum |
Versione del file |
|
Dimensione del file |
2,527 |
Data (UTC) |
08-Sep-2009 |
Ora (UTC) |
22:11 |
Piattaforma |
Non applicabile |
Nome del file |
Package_for_kb974476_rtm~31bf3856ad364e35~x86~~6.1.2.0.mum |
Versione del file |
|
Dimensione del file |
1,714 |
Data (UTC) |
08-Sep-2009 |
Ora (UTC) |
22:11 |
Piattaforma |
Non applicabile |
Nome del file |
X86_usb.inf_31bf3856ad364e35_6.1.7600.20521_none_cb953a2a88b678cf.manifest |
Versione del file |
|
Dimensione del file |
2,840 |
Data (UTC) |
08-Sep-2009 |
Ora (UTC) |
22:13 |
Piattaforma |
Non applicabile |
Nome del file |
X86_usbport.inf_31bf3856ad364e35_6.1.7600.20521_none_be5f32a77dd1c6b6.manifest |
Versione del file |
|
Dimensione del file |
5,540 |
Data (UTC) |
08-Sep-2009 |
Ora (UTC) |
22:13 |
Piattaforma |
Non applicabile |
File aggiuntivi per tutte supportate le versioni basate su x64 di Windows 7 e Windows Server 2008 R2
Nome del file |
Amd64_usb.inf_31bf3856ad364e35_6.1.7600.20521_none_27b3d5ae4113ea05.manifest |
Versione del file |
|
Dimensione del file |
2,844 |
Data (UTC) |
08-Sep-2009 |
Ora (UTC) |
22:15 |
Piattaforma |
Non applicabile |
Nome del file |
Amd64_usbport.inf_31bf3856ad364e35_6.1.7600.20521_none_1a7dce2b362f37ec.manifest |
Versione del file |
|
Dimensione del file |
5,544 |
Data (UTC) |
08-Sep-2009 |
Ora (UTC) |
22:15 |
Piattaforma |
Non applicabile |
Nome del file |
Package_1_for_kb974476~31bf3856ad364e35~amd64~~6.1.2.0.mum |
Versione del file |
|
Dimensione del file |
2,541 |
Data (UTC) |
08-Sep-2009 |
Ora (UTC) |
22:11 |
Piattaforma |
Non applicabile |
Nome del file |
Package_2_for_kb974476~31bf3856ad364e35~amd64~~6.1.2.0.mum |
Versione del file |
|
Dimensione del file |
2,541 |
Data (UTC) |
08-Sep-2009 |
Ora (UTC) |
22:11 |
Piattaforma |
Non applicabile |
Nome del file |
Package_for_kb974476_rtm~31bf3856ad364e35~amd64~~6.1.2.0.mum |
Versione del file |
|
Dimensione del file |
1,724 |
Data (UTC) |
08-Sep-2009 |
Ora (UTC) |
22:11 |
Piattaforma |
Non applicabile |
File aggiuntivi per tutte le versioni basate su Itanium supportate di Windows Server 2008 R2
Nome del file |
Ia64_usb.inf_31bf3856ad364e35_6.1.7600.20521_none_cb96de2088b481cb.manifest |
Versione del file |
|
Dimensione del file |
2,842 |
Data (UTC) |
08-Sep-2009 |
Ora (UTC) |
22:11 |
Piattaforma |
Non applicabile |
Nome del file |
Ia64_usbport.inf_31bf3856ad364e35_6.1.7600.20521_none_be60d69d7dcfcfb2.manifest |
Versione del file |
|
Dimensione del file |
5,542 |
Data (UTC) |
08-Sep-2009 |
Ora (UTC) |
22:11 |
Piattaforma |
Non applicabile |
Nome del file |
Package_1_for_kb974476~31bf3856ad364e35~ia64~~6.1.2.0.mum |
Versione del file |
|
Dimensione del file |
2,534 |
Data (UTC) |
08-Sep-2009 |
Ora (UTC) |
22:11 |
Piattaforma |
Non applicabile |
Nome del file |
Package_for_kb974476_rtm~31bf3856ad364e35~ia64~~6.1.2.0.mum |
Versione del file |
|
Dimensione del file |
1,444 |
Data (UTC) |
08-Sep-2009 |
Ora (UTC) |
22:11 |
Piattaforma |
Non applicabile |