Anteckning
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Den här artikeln innehåller en lösning för att inaktivera energisparfunktioner för nätverkskort på en enda dator.
Gäller för: Windows 7 Service Pack 1, Windows Server 2008 R2 Service Pack 1
Ursprungligt KB-nummer: 2740020
Sammanfattning
Förbättringarna av Windows 7 för att hantera energiinställningar för nätverkskort minskar avsevärt antalet falska väckningar. Det gör att datorer kan viloläge under längre tidsperioder när de är inaktiva. Dessutom kan du konfigurera energisparinställningarna så att de uppfyller användarnas behov via enhetsegenskaper, standardregisterinställningar.
När du distribuerar Windows 7 eller Windows Server 2008 R2 kanske du vill inaktivera följande energisparinställning för nätverkskort på vissa datorer:
Tillåt att datorn inaktiverar den här enheten för att spara ström
Viktigt!
Den här artikeln gäller inte för NetAdapterCx-drivrutiner. Mer information om NetAdapterCx-drivrutiner finns i Användarkontroll av inaktiva enheter och aktiveringsbeteende.
Mer information
Inställningen Tillåt att datorn inaktiverar den här enheten för att spara energisparläge styr hur nätverkskortet hanteras när datorn försätts i strömsparläge. Den här inställningen kan användas om en drivrutin ger en felaktig bild av hur den hanterar vilolägen.
Windows stänger aldrig av nätverkskortet på grund av inaktivitet. När den här inställningen är markerad (aktiverad) försätter Windows nätverkskortet i viloläge och när det återupptas återgår det till D0. När den här inställningen inte är markerad(inaktiverad) stoppar Windows enheten helt och återupptar den på nytt. Den här inställningen är användbar om en nätverkskortdrivrutin säger att den stöder att gå till olika vilolägen och tillbaka till D0, men i slutändan inte stöder den här funktionen.
Du kan använda Enhetshanteraren för att ändra energisparinställningarna för ett nätverkskort. Om du vill inaktivera den här inställningen i Enhetshanteraren expanderar du Nätverkskort, högerklickar på kortet, väljer Egenskaper, väljer fliken Energisparfunktioner och avmarkerar sedan kryssrutan Tillåt att datorn inaktiverar enheten för att spara ström.
I Windows 7 eller Windows Server 2008 R2 har du ytterligare två kryssrutor på fliken Energisparfunktioner för nätverkskortet som definierar om den här enheten kan aktivera datorn:
- Tillåt att den här enheten aktiverar datorn
- Tillåt endast ett magiskt paket att väcka datorn
Kommentar
För att ovan nämnda inställningar ska fungera kan du också behöva aktivera BIOS-inställningar för att aktivera WOL. De specifika BIOS-inställningarna beror på datorns tillverkare.
Men med vissa Windows 7- eller Windows Server 2008 R2-installationer kanske du vill använda registret för att inaktivera inställningen Tillåt att datorn inaktiverar den här enheten för att spara energisparfunktioner för nätverkskort. Eller så kanske du vill använda registret för att konfigurera aktiveringsalternativen som beskrivs ovan.
Så här använder du Registereditorn för att inaktivera energisparfunktioner för nätverkskort på en enda dator
Viktigt!
Det här avsnittet, metoden eller uppgiften innehåller steg som beskriver hur du ändrar registret. Det kan uppstå allvarliga problem om du gör detta felaktigt. Följ därför noggrant dessa steg. För extra skydd, säkerhetskopiera registret innan du ändrar det. Då kan du återställa registret om det uppstår problem. Mer information om hur du säkerhetskopierar och återställer registret finns i Hur du säkerhetskopierar och återställer registret i Windows.
Följ dessa steg om du vill inaktivera energisparinställningen för nätverkskortet för en enda dator:
Välj Start, välj Kör, skriv regedit i rutan Öppna och välj sedan OK.
Leta upp och markera sedan följande registerundernyckel:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4D36E972-E325-11CE-BFC1-08002bE10318}\DeviceNumber
Kommentar
DeviceNumber är nätverkskortets nummer. Om ett enda nätverkskort är installerat på datorn är DeviceNumber 0001.
Välj PnPCapabilities.
På menyn Redigera väljer du Ändra.
I rutan Värdedata skriver du 24 och väljer sedan OK.
Kommentar
Som standard anger värdet 0 att energisparfunktionerna för nätverkskortet är aktiverade. Värdet 24 hindrar Windows 7 från att stänga av nätverkskortet eller låta nätverkskortet väcka datorn från vänteläge.
På menyn Arkiv väljer du Avsluta.
Ytterligare information
Du har tre alternativ för energisparegenskaperna för nätverkskortet:
- Alternativ 1: Tillåt att datorn inaktiverar enheten för att spara ström
- Alternativ 2: Tillåt att den här enheten aktiverar datorn
- Alternativ 3: Tillåt endast ett magiskt paket att väcka datorn
De olika möjliga kombinationer som finns tillsammans med deras DWORD-värden (i decimal och hex) är:
- Alternativ 1 och alternativ 2 är markerade, alternativ 3 är avmarkerat: Den här kombinationen är standard och därför är dess värde 0.
- Alternativ 1, alternativ 2 och alternativ 3 är alla markerade: Värdet blir 0x100 (256).
- Endast alternativ 1 är markerat: Värdet blir 0x110 (272).
- Alternativ 1 är avmarkerat (Observera att alternativ 2 och alternativ 3 blir nedtonade som ett resultat): Värdet blir 0x118 (280).
En konflikt inträffar för DWORD-värdet för det sista steget där alternativ 1 endast kontrolleras, om följande steg utförs exakt enligt nedan:
- Om du markerar alla rutor är värdet 256 (0x100).
- Om du avmarkerar rutan 1 blir de andra två nedtonade och värdet blir 280 (0x118).
- Om du markerar alla rutor utom den tredje blir PNPCapabilities-värdet 0.
- Om steg 2 upprepas blir värdet 24 (0x18).
Nu är värdena olika för samma inställning eftersom sättet det har uppnåtts på.
För distributionsändamål måste du använda värdet 24 (0x18) för att behålla alternativ 1 avmarkerat. Som standard kontrolleras alternativ 1 och 2. Det är samma som DWORD-värdet 0 för den här nyckeln, även om nyckeln inte finns i registret som standard. Om du skapar den här nyckeln med värdet 24 (0x18) i distributionsskriptet/byggprocessen matas den här posten in i registret, vilket i sin tur bör avmarkera den första rutan under serverstarten.
På samma sätt är det obligatoriska värdet 10 (0x16) om du vill hålla alternativ 1 markerat medan alternativ 2 och 3 är avmarkerade.
Kommentar
Detta är helt avsiktligt.