7Sep

Hur man förhindrar datorn från att vakna oavsiktligt

Att sätta på datorn för att 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 det in i ett energisparläge där det stängs av strömmen till de flesta av datorns komponenter, och håller tillräckligt med strömförsörjning 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.

RELATERADE ARTIKLAR
PSA: Stäng inte ner datorn, använd bara sömn( eller viloläge)
Vad är skillnaden mellan sömn och viloläge i Windows?

Så här hittar du vad som väcker datorn UPP

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 senaste delen 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 waking. Du kan vanligtvis ta reda på vilken händelse som orsakade att din dator vaknat senast med ett enkelt kommandotolk-kommando. Starta kommandotolkningen genom att klicka på Start, skriv "kommando" och välj sedan "Kommandotolk" -appen.

I fönstret Kommandotolk 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ätverksadapter - 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 kommandoprompt-kommandot vi bara pratat om är det 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 tidigare. 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 ner till Event Viewer( Local) & gt;Windows-loggar & gt;Systemet. Du ser 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 "Eventkällor" väljer du alternativet "Felsökningsfel" och klickar sedan på "OK".

Tillbaka i fönstret Main Event Viewer ser du att vi har filtrerat bort de hundratals meddelanden som inte är relevanta för vårt problem och hävdade precis vad vi bryr oss om: när datorn vaknar från enlåg strömtillstånd. I den nya filtrerade vyn kan du bläddra igenom varje instans där din dator har vaknat under varaktigheten av loggen( 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 Wake Source 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-källan 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 den.
  • Om Wake-källan visar din nätverksadapter, indikerar den att din dator ä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 vaknade datorn. Källinformationen innehåller vanligtvis 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 berättar å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.

Hur man stannar datorn från att vakna upp slumpmässigt

Förhoppningsvis hjälpte ett av ovanstående trick att räkna ut vad som väcker datorn. 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 har märkt från att titta igenom händelseläsarens loggar finns det fyra primära maskinvaruenheter som kan väcka datorn: möss, tangentbord, nätverksadaptrar och strömknappar( eller bärbara lock om det är vaddu använder).Du kan enkelt se en komplett lista över maskinvaruenheter som tillåts att väcka din dator med ett kommandotolpekommando.Ö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 byter mellan vanlig ochspelknappar) 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 beskrivit i detalj 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.)

RELATERADE ARTIKLAR
Så här slutar du musen från att vakna din Windows-dator
Så här slutar du nätverksaktivitet från att vakna din Windows-dator

Ö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 utmatningen från det powercfg-kommando du bara sprang. Högerklicka på enheten och välj "Egenskaper" från snabbmenyn.

På fliken "Strömhantering" i enhetens funktionsfönstret, stäng av 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 enheterdu vill inte vakna datorn. När du är klar kan du avsluta Enhetshanteraren.

Avaktivera väckarklockor och planerade uppgifter

Det andra som kan väcka din dator är en planerad uppgift. Några schemalagda uppgifter - till exempel en antivirusapp som schemalägger en skanning - kan ställa in en vakna timer för att väcka din dator vid bestämd 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 springa Kommandotolk med administrativa behörigheter för den här. För att göra det, tryck på Start, skriv "kommandot" 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 wake timer-en schemalagd uppgift för att kontrollera om jag har några stora filer i kö för nedladdning 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 schemalagda uppgiften på plats, och om din dator är vaken kommer Windows att köra uppgiften. Det kommer bara inte att väcka datorn för att göra det.

Om du inte vill ha några -program som väcker datorn automatiskt, kan du helt och hållet avaktivera wake timers. För att göra så öppna Power Options Control Panel app det 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.

Klicka på länken "Ändra avancerade ströminställningar" i nästa fönster.

Expandera "Sömn" posten, expandera "Tillåt wake timers" posten under den och ställ sedan in posterna under den 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. Det här alternativet kallas bara "Viktiga Wake Timers Only" och väcker din dator endast för större Windows-systemhändelser som en planerad 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 vad du vill, kan du alltid komma tillbaka och ställa väckare till "Inaktiverad" istället.

Förhindra automatisk underhåll från att vakna din dator

Som standard kör Windows automatiskt underhållsuppdrag klockan 2:00 varje kväll om du inte använder din dator. 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 din dator 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 planerat underhåll för att väcka min dator vid planerad tid".Självklart kan du också ställa in schematiden till något du gillar bättre om du vill.

Om du stänger av Windows-möjligheten att väcka din dator 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 datorn ska startas eller du kan göra det manuellt genom att klicka på "Starta underhåll" på sidan Säkerhet och underhåll.

Sleep är ett värdefullt verktyg för att bevara energi samtidigt som datorn fortfarande är 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 duvill inte ha det.