Hur man förhindrar datorn från att vakna oavsiktligt
Att sätta din dator i sova är ett bra sätt att spara energi samtidigt som du är säker på att du kan fortsätta arbeta snabbt. Men vad kan du göra om din dator håller på att vakna ensam? Så här räknar du ut vad som väcker det och hur man förhindrar det.
När du sätter din dator i viloläge, går den in i ett energisparläge där det stänger av strömmen till de flesta av datorns komponenter, och håller tillräckligt mycket strömkällor för att hålla minnet uppdaterat. På det här sättet kan du snabbt väcka datorn i samma skick som det var när det gick till sängs - inklusive alla dokument och mappar som du hade öppnat. En av skillnaderna mellan sömn och viloläge är att när en dator går ut, kan aktiviteten från vissa enheter väcka den. Schemalagda uppgifter kan också konfigureras för att väcka datorn så att de kan köras.
Hur får man reda på vad som väcker datorn
Innan du kan lösa problemet måste du bestämma problemet. Det finns några olika steg som du säkert behöver ta här, eftersom ingen lösning passar alla.
Se den sista sak som väckte din dator
Det första steget i att ta reda på varför din dator vaknar innan du vill att den ska bestämma vad som gör vaken. Du kan vanligtvis ta reda på vilken händelse som orsakade att din dator vaknat senast med ett enkelt kommandotolk-kommando. Starta Kommandotolken genom att klicka på Start, skriv "kommandot" och välj sedan "Kommandotolk" -appen.
I kommandotolken skriver du följande kommando och trycker på Enter:
powercfg -lastwake
Jag kan säga från utgången av kommandot ovan, till exempel, att jag använde strömbrytaren för att väcka min dator. Du kan också se listade enheter, som mus, tangentbord eller nätverkskort, eller händelser som wake timers eller automatiskt underhåll.
Detta ger inte alltid informationen du behöver, men ofta kommer det.
Utforska andra Wake Up Events med Event Viewer
Medan kommandopromptkommandot vi bara pratade om är bra för att visa dig vad som var sist väckte din dator, ibland behöver du gå lite längre tillbaka i historien för att se vad som har vaknat upp förut. Därför vänder vi till Event Viewer, ett användbart loggverktyg som hjälper oss att se när datorn stängdes av (var den för att den stängdes av, sova eller dvale) och när den vaknade.
För att öppna Event Viewer, klicka på Start, skriv "händelse" och välj sedan "Event Viewer".
I den vänstra rutan borra du ned till Event Viewer (Lokal)> Windows-loggar> System. Du kommer se mycket av information här, men oroa dig inte. Du behöver inte läsa igenom eller försöka förstå allt som händer i loggen. Vi ska filtrera den till bara de saker vi behöver titta på. Högerklicka på "System" -loggen och välj "Filtrera aktuell logg."
I fönstret Filter Current Log i rullgardinsmenyn "Händelsekällor" markerar du alternativet "Power-Felsökare" och klickar sedan på "OK".
Tillbaka i huvudfönstret Viewer-fönster ser du att vi har filtrerat bort hundratals meddelanden som inte är relevanta för vårt problem, och vi hörde precis vad vi bryr oss om: när datorn vaknar från en låg -tillståndsstatus I den nya filtrerade vyn kan du bläddra igenom varje instans där din dator har vaknat under loggens varaktighet (som ska vara hundratals poster).
Vad du bör fokusera på är den tid händelsen loggades (väckte det en gång du var på datorn eller var det ett slumpmässigt vänteläge om natten) och vilken Wake Source anges.
- Om Wake Källa säger "Power Button", som indikerar att strömbrytaren på datorn pressades för att väcka den - en åtgärd som du troligen tog dig själv.
- Om Wake Source säger något som "Device-HID-kompatibel mus (eller tangentbord)", som indikerar att datorn är konfigurerad för tangenttryckningar och musrörelser för att väcka det.
- Om Wake-källan visar din nätverksadapter, indikerar den att datorn är konfigurerad så att inkommande nätverksaktivitet kan väcka upp det - något som är användbart om du vill att datorn ska gå och sova men fortfarande behöva den tillgänglig för andra nätverksenheter ibland.
- Om Wake Source säger "Timer" betyder det att en schemalagd uppgift väckte datorn. Källinformationen innehåller vanligen en viss indikation om den uppgift som väckte datorn. I det föregående skärmdumpet kan jag till exempel säga att min dator var vaken för att göra en schemalagd omstart efter en uppdatering.
- Du kan också se något som "Wake Source: Unknown", vilket är lite mer kryptiskt men det säger åtminstone när datorn väcktes.
När du väl har fastställt att det verkligen finns ett mönster av udda datorsamtal och du har identifierat källan, är det dags att göra något åt det.
Så här slutar du datorn från att vakna upp slumpmässigt
Förhoppningsvis hjälpte ett av ovanstående tricks dig att räkna ut vad som väcker din dator. Nu är det dags att lösa problemet. Hoppa ner till det avsnitt som gäller din situation.
Begränsa hårddiskenheter som kan väcka din dator
Som du säkert märkte att du tittar på Event Viewer-loggar finns det fyra primära maskinvaruenheter som kan väcka din dator: möss, tangentbord, nätverksadaptrar och strömknappar (eller bärbara luckor om det är vad du använder). Du kan enkelt se en komplett lista över maskinvaruenheter som tillåts att väcka din dator med ett kommandotolk-kommando. Öppna ett kommandotolfönster och kör följande kommando:
powercfg -devicequery wake_armed
I det här exemplet har jag flera enheter som får väcka min dator, inklusive en Intel Ethernet-adapter, två tangentbord (jag växlar mellan vanliga och spelknappar) och en mus. Oavsett din inställning, nu när du vet vilka enheter som kan väcka din dator, kan du gå över till Enhetshanteraren för att berätta för dem att inte.
Vi har förtydligat hur du förhindrar att musen väcker din dator och hur man förhindrar att nätverksaktivitet väcker din dator. Så, i vårt exempel här, kommer vi att förhindra tangentbordet från att vakna datorn. Varför skulle du vilja göra det här? Ett ord: katter.
(Det här borde dock fungera för andra enheter som kan väcka din dator - inte bara tangentbord.)
Öppna Enhetshanteraren genom att trycka på Windows-tangenten, skriv "Enhetshanteraren" och tryck sedan på Enter.
I fönstret Enhetshanteraren letar du efter den enhet du vill förhindra från att vakna datorn. Det kommer att ha samma namn som det gör i produktionen av powercfg
kommandot du sprang bara. Högerklicka på enheten och välj "Egenskaper" från snabbmenyn.
På fliken "Strömhantering" i enhetens egenskaper fönstret, inaktivera alternativet "Låt den här enheten väcka datorn" och klicka sedan på "OK".
Medan du har Enhetshanteraren öppen, fortsätt och avvisa andra enheter du inte vill väcka din dator på. När du är klar kan du avsluta Enhetshanteraren.
Inaktivera vakttid och planerade uppgifter
Det andra som kan väcka din dator är en planerad uppgift. Vissa planerade uppgifter - till exempel en antivirusapp som schemalägger en skanning - kan ställa in en väckarklocka för att väcka din dator vid en viss tid för att köra en app eller ett kommando. För att se en lista över wake timers som är inställda på din dator kan du använda kommandotolken. Du måste köra Kommandotolken med administrativa behörigheter för den här. För att göra det, klicka på Start, skriv "kommando" och när du ser kommandotolken, högerklicka på den och välj "Kör som administratör".
Skriv följande kommando i kommandotolken och tryck sedan på Enter:
powercfg-waketimers
I det här exemplet kan du se att jag har en klockan timer-en schemalagd uppgift för att kontrollera om jag har några stora filer i kö för att ladda ner så att jag kan hämta nedladdningen när jag inte använder datorn.
Du måste välja för att stoppa detta: du kan inaktivera den specifika väckarklockan, eller inaktivera alla tidtagare.
Om du bara vill stoppa en uppgift från att vakna datorn kan du avinstallera appen som skapade uppgiften eller justera schemalagda uppgiftsinställningar. Du kan läsa de fullständiga instruktionerna för att arbeta med schemalagda uppgifter i vår artikel om att automatiskt köra program med Windows Task Scheduler, men här är den korta versionen.
Hitta uppgiften i Aktivitetsschemaläggaren, högerklicka på den och välj sedan "Egenskaper". I fönstret Egenskaper stänger du av fönstret "Vakna datorn för att köra den här uppgiften" på fliken "Villkor".
Detta lämnar den planerade uppgiften på plats, och om din dator är vaken kommer Windows att köra uppgiften. Det kommer inte att väcka datorn för att göra det.
Om du inte vill ha det några program som väcker datorn automatiskt, kan du helt och hållet avaktivera wake timers. För att göra så öppna appen Power Options Control Panel app genom att trycka på Start, skriv "power options" och tryck sedan på Enter.
I fönstret Power Options klickar du på länken "Ändra planinställningar" bredvid planen du använder.
I nästa fönster klickar du på länken "Ändra avancerad kraftinställning".
Expandera "Sömn" -förteckningen, expandera "Tillåt wake timers" -numret nedan och ange sedan posterna nedan till "Disabled." Om du är på en bärbar dator ser du två poster - "På batteriet" och "Plugged in" och du kan konfigurera dessa för olika inställningar om du vill. Om du använder en stationär dator ser du bara en inställning under "Tillåt vakna tidtagare", som i det här exemplet.
Observera att om du använder Windows 10 har du också ett tredje alternativ än att bara aktivera eller inaktivera väckarklockan. Detta alternativ kallas bara "Viktiga Wake Timers Only" och väcker din dator endast för större Windows-systemhändelser som en schemalagd omstart av datorn utanför aktiva timmar efter en Windows-uppdatering. Du kan försöka ställa in dina vakna timers till "Viktiga Wake Timers Only" och se om det löser dina problem. Om din dator fortfarande vaknar oftare än du vill kan du alltid komma tillbaka och ställa vakna timers till "Disabled" istället.
Förhindra automatiskt underhåll från att vakna din dator
Som standard kör Windows automatiska underhållsuppgifter klockan 2:00 varje kväll om du inte använder datorn. Det är också inställt på att väcka din dator från sömn för att köra de här uppgifterna. Dessa uppgifter inkluderar saker som att kontrollera om hårddisken behöver defragmentera, köra systemdiagnostik, kontrollera diskvolymfel och mer. De är viktiga uppgifter att ha kört regelbundet, men om du föredrar att Windows inte väcker datorn för att göra det, kan du stänga av den här inställningen. Vi använder Windows 10 som vårt exempel här, men du hittar inställningarna på samma plats i Windows 8 och 7.
I kontrollpanelen växlar du till ikonvy och öppnar sedan appen Säkerhet och underhåll.
På sidan Säkerhet och underhåll, expandera avsnittet "Underhåll" och klicka sedan på "Ändra underhållsinställningar".
På sidan Automatiskt underhåll, stäng av "Tillåt schemalagt underhåll för att väcka min dator vid planerad tid". Naturligtvis kan du också ställa in schematiden till något som du gillar bättre om du vill.
Om du stänger av Windows-möjligheten att väcka datorn för att köra underhållsuppgifter, bör du fortfarande låta den köra de underhållsuppgifterna ibland. Du kan göra det genom att ställa in den schemalagda tiden till när du är mer sannolikt att din dator är påslagen eller du kan göra det manuellt genom att klicka på "Starta underhåll" tillbaka på sidan Säkerhet och underhåll.
Sömn är ett värdefullt verktyg för att bevara energi samtidigt som datorn hålls omedelbart tillgänglig när du behöver den. Medan du säkert vill att vissa enheter (som ditt tangentbord) och några schemalagda uppgifter för att kunna väcka din dator är det bra att veta att du har några verktyg för att undersöka varför det är uppe och alternativ för att stoppa det från att hända när du vill inte ha det.