Inte säker om detta är rätt? Vi har lagt till det här problemet till vår diagnostiska minnesdump som kan bekräfta.
Symptom
Du aktiverar funktionen selektivt USB-uppehåll på en dator som kör Windows 7 eller Windows Server 2008 R2. Sedan datorn slutar svara när en eller flera av följande villkor är uppfyllda:
-
Datorn försätts i strömsparläge eller viloläge tillstånd.
-
En eller flera USB-enheter återställs från inaktiv efter en tids inaktivitet.
Obs! Du kan starta om datorn för att återställa problemet.
Orsak
Det här problemet uppstår när en ansluten USB-enhet återställs från läget selektivt USB-uppehåll och USB-hubb rapporteras felaktigt att enheten är bortkopplad från USB-nav-port. Statusrapporten fel kan bero på ett maskinvarufel i USB-hubb eller den anslutna USB-enheten. Drivrutin för Microsoft USB-nav (Usbhub.sys) försöker sedan felaktigt att skaffa en spinlock har redan erhållits i samma tråd. Detta medför ett dödläge i kernel-läge. Därför slutar datorn att svara.
Lösning
Information om snabbkorrigeringen
En snabbkorrigering är tillgänglig från Microsoft. Den här snabbkorrigeringen är emellertid avsedd att åtgärda det problem som beskrivs i denna artikel. Använd den här snabbkorrigeringen endast på datorer som har problemet som beskrivs i denna artikel. Snabbkorrigeringen kan komma att testas igen. Om du inte störs alltför mycket av detta problem rekommenderar vi att du väntar på nästa programuppdatering som innehåller den här snabbkorrigeringen.
Om snabbkorrigeringen är tillgänglig för hämtning finns ett avsnitt för "Snabbkorrigeringen är tillgänglig" överst i den här Knowledge Base-artikeln. Om den sektionen saknas, kontakta Microsofts support för att få tag på hotfixen.
Obs! Om det uppstår ytterligare problem eller krävs felsökning, kan du behöva skapa en serviceförfrågan. De vanliga supportkostnaderna gäller för övriga supportfrågor och problem som inte uppfyller kraven för den här snabbkorrigeringen. En fullständig lista över telefonnummer för Microsofts kundtjänst och Support eller skapa en serviceförfrågan finns på följande Microsoft-webbplats:
http://support.microsoft.com/contactus/?ws=supportObs! "Snabbkorrigeringen tillgänglig"-formuläret visar de språk som snabbkorrigeringen är tillgänglig. Om ditt språk inte visas beror det på att ingen snabbkorrigering är tillgänglig för språket.
Förutsättningar
Den här snabbkorrigeringen kan tillämpas på datorer som kör Windows 7 eller Windows Server 2008 R2.
Krav på omstart
Du måste starta om datorn när du har installerat den här snabbkorrigeringen.
Registerinformation
Om du vill använda någon av snabbkorrigeringarna i det här paketet, behöver du inte göra några ändringar i registret.
Filinformation
Den engelska versionen av den här snabbkorrigeringen har de filattribut (eller senare filattribut) som visas i följande tabell. Datum och tider för dessa filer anges i UTC-tid (UTC). När du visar filinformationen konverteras den till lokal tid. Använd fliken tidszon i datum och tid på Kontrollpanelen om du vill se skillnaden mellan UTC-tid och lokal tid.
Filinformation för Windows 7 och Windows Server 2008 R2
I MANIFESTET (.manifest) och MUM filerna (.mum) som installeras för varje miljö är
anges separat
. MUM- och MANIFEST-filer, och tillhörande säkerhetskatalogfiler (.cat) är kritiska för upprätthållandet av den uppdaterade komponentens tillstånd. Säkerhetskatalogfilerna (attribut anges inte) signeras med en digital Microsoft-signatur.
För alla x 86-baserade versioner av Windows 7 som stöds
Filnamn |
Filversion |
Storlek |
Datum |
Tid |
Plattform |
---|---|---|---|---|---|
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 |
Ej tillämplig |
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 |
För alla x 64-baserade versioner av Windows 7 och Windows Server 2008 R2 som stöds
Filnamn |
Filversion |
Storlek |
Datum |
Tid |
Plattform |
---|---|---|---|---|---|
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 |
För alla Itanium-baserade versioner av Windows Server 2008 R2 som stöds
Filnamn |
Filversion |
Storlek |
Datum |
Tid |
Plattform |
---|---|---|---|---|---|
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 |
Ej tillämplig |
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 |
Status
Microsoft har bekräftat att detta är ett problem i Microsoft-produkterna som nämns i avsnittet "Gäller".
Mer Information
När du har installerat den här snabbkorrigeringen uppstår problemet som beskrivs i avsnittet "Symptom" inte. Dock kan följande problem uppstå:
-
En ansluten USB-enhet återställs från läget selektivt USB-uppehåll när datorn körs. Sedan kan Windows rapporterar att USB-enheten är frånkopplad från datorn eller att USB-enheten ansluta till datorn. Dessutom är påverkas USB-enheten inte svarar under flera sekunder till mindre än en minut.
-
När datorn försöker ange ett tillstånd strömspar- eller viloläge, finns det ingen synlig indikation att en anslutna USB-enheten är frånkopplad. När datorn återställs från strömsparläge eller viloläge tillstånd kan rapporterar Windows att USB-enheten är frånkopplad från och återansluta till datorn.
Undvik det här problemet avmarkerar du kryssrutan Tillåt att datorn stänger av enheten för att spara ström för USB-enheten eller USB-rotnav (hub) påverkas:
-
Klicka på Start, Skriv Enhetshanteraren i rutan Påbörja sökning och tryck sedan på RETUR.
Obs! Om du ombeds ange ett administratörslösenord eller en bekräftelse skriver du lösenordet och klickar sedan på Fortsätt. -
Enheter efter anslutningpå Visa -menyn.
-
Expandera noden ACPI , expandera Microsoft ACPI-kompatibel Systemoch expandera sedan PCI-bussen.
-
Flera USB universal host controllers visas.
-
Expandera varje USB universal host controller-nod, och sedan på varandra följande undernoder tills du hittar namnet på USB-enheten.
-
När du har hittat den berörda enheten, högerklicka på enheten och klicka sedan på Egenskaper.
-
Om det finns en flik för Energisparfunktioner , klickar du på fliken Energisparfunktioner och avmarkera kryssrutan Tillåt att datorn stänger av den här enheten för att spara ström och sedan på OK.
-
Om det finns ingen flik Energisparfunktioner , klickar du på Avbryt, sedan dubbelklickar du på den tillhörande USB-rotnavet, fliken Energisparfunktioner , avmarkera kryssrutan Tillåt att datorn stänger av den här enheten för att spara ström Klicka på OK.
Obs! Du kan ha flera anslutna USB-enheten eller USB-hubb. Du kan använda dessa steg för varje USB-enheten eller USB-rotnavet i tur och ordning för att identifiera vilket som orsakar problemen. Om problemet inte uppstår när du utför dessa steg i en viss enhet eller ett USB-rotnav (hub), sedan orsakar den enheten eller USB-rotnavet problemet.
Mer information om Selektivt USB-uppehållfinns på följande Microsoft Developer Network (MSDN)-webbplats:
http://msdn.microsoft.com/en-us/library/ms793200.aspxMer information om Viloläge systemtillståndfinns på följande Microsoft Developer Network (MSDN)-webbplats:
http://msdn.microsoft.com/en-us/library/ms798270.aspx
Ytterligare filinformation för Windows Server 2008 R2 och Windows 7
Ytterligare filer för alla x86-baserade versioner av Windows 7
Filnamn |
Package_1_for_kb974476~31bf3856ad364e35~x86~~6.1.2.0.mum |
Filversion |
|
Storlek |
2,527 |
Datum (UTC) |
08-Sep-2009 |
Tid (UTC) |
22:11 |
Plattform |
Ej tillämplig |
Filnamn |
Package_2_for_kb974476~31bf3856ad364e35~x86~~6.1.2.0.mum |
Filversion |
|
Storlek |
2,527 |
Datum (UTC) |
08-Sep-2009 |
Tid (UTC) |
22:11 |
Plattform |
Ej tillämplig |
Filnamn |
Package_for_kb974476_rtm~31bf3856ad364e35~x86~~6.1.2.0.mum |
Filversion |
|
Storlek |
1,714 |
Datum (UTC) |
08-Sep-2009 |
Tid (UTC) |
22:11 |
Plattform |
Ej tillämplig |
Filnamn |
X86_usb.inf_31bf3856ad364e35_6.1.7600.20521_none_cb953a2a88b678cf.manifest |
Filversion |
|
Storlek |
2,840 |
Datum (UTC) |
08-Sep-2009 |
Tid (UTC) |
22:13 |
Plattform |
Ej tillämplig |
Filnamn |
X86_usbport.inf_31bf3856ad364e35_6.1.7600.20521_none_be5f32a77dd1c6b6.manifest |
Filversion |
|
Storlek |
5,540 |
Datum (UTC) |
08-Sep-2009 |
Tid (UTC) |
22:13 |
Plattform |
Ej tillämplig |
Ytterligare filer för alla x64-baserade versioner av Windows Server 2008 R2 och Windows 7 som stöds
Filnamn |
Amd64_usb.inf_31bf3856ad364e35_6.1.7600.20521_none_27b3d5ae4113ea05.manifest |
Filversion |
|
Storlek |
2,844 |
Datum (UTC) |
08-Sep-2009 |
Tid (UTC) |
22:15 |
Plattform |
Ej tillämplig |
Filnamn |
Amd64_usbport.inf_31bf3856ad364e35_6.1.7600.20521_none_1a7dce2b362f37ec.manifest |
Filversion |
|
Storlek |
5,544 |
Datum (UTC) |
08-Sep-2009 |
Tid (UTC) |
22:15 |
Plattform |
Ej tillämplig |
Filnamn |
Package_1_for_kb974476~31bf3856ad364e35~amd64~~6.1.2.0.mum |
Filversion |
|
Storlek |
2,541 |
Datum (UTC) |
08-Sep-2009 |
Tid (UTC) |
22:11 |
Plattform |
Ej tillämplig |
Filnamn |
Package_2_for_kb974476~31bf3856ad364e35~amd64~~6.1.2.0.mum |
Filversion |
|
Storlek |
2,541 |
Datum (UTC) |
08-Sep-2009 |
Tid (UTC) |
22:11 |
Plattform |
Ej tillämplig |
Filnamn |
Package_for_kb974476_rtm~31bf3856ad364e35~amd64~~6.1.2.0.mum |
Filversion |
|
Storlek |
1,724 |
Datum (UTC) |
08-Sep-2009 |
Tid (UTC) |
22:11 |
Plattform |
Ej tillämplig |
Ytterligare filer för alla Itanium-baserade versioner av Windows Server 2008 R2 som stöds
Filnamn |
Ia64_usb.inf_31bf3856ad364e35_6.1.7600.20521_none_cb96de2088b481cb.manifest |
Filversion |
|
Storlek |
2,842 |
Datum (UTC) |
08-Sep-2009 |
Tid (UTC) |
22:11 |
Plattform |
Ej tillämplig |
Filnamn |
Ia64_usbport.inf_31bf3856ad364e35_6.1.7600.20521_none_be60d69d7dcfcfb2.manifest |
Filversion |
|
Storlek |
5,542 |
Datum (UTC) |
08-Sep-2009 |
Tid (UTC) |
22:11 |
Plattform |
Ej tillämplig |
Filnamn |
Package_1_for_kb974476~31bf3856ad364e35~ia64~~6.1.2.0.mum |
Filversion |
|
Storlek |
2,534 |
Datum (UTC) |
08-Sep-2009 |
Tid (UTC) |
22:11 |
Plattform |
Ej tillämplig |
Filnamn |
Package_for_kb974476_rtm~31bf3856ad364e35~ia64~~6.1.2.0.mum |
Filversion |
|
Storlek |
1,444 |
Datum (UTC) |
08-Sep-2009 |
Tid (UTC) |
22:11 |
Plattform |
Ej tillämplig |