Summary
Er zijn een aantal dingen die dit kunnen beïnvloeden. Ik ben me ervan bewust dat er overal op deze site berichten staan waarin verschillende manieren worden beschreven om het probleem aan te pakken; dit bericht is bedoeld om ze te consolideren en mijn eigen inzicht in het probleem toe te voegen als iemand die er zelf mee te maken heeft.
De oplossing in stap 2 kan ook worden gebruikt om te voorkomen dat Windows 10 de computer opnieuw opstart na het installeren van Windows Updates.
Deze oplossing werkt ook voor de Herfstupdate (1709). U moet wel de taak ‘Opnieuw opstarten’ weer uitschakelen en de beveiligingsmachtigingen opnieuw configureren, omdat het updateproces deze vervangt.
Stap 1: Schakel de wake timers uit voor alle power profielen
Luie tech-bloggers willen je doen geloven dat dit het einde is van je zoektocht. Hoewel het waar is dat deze stap een paar foutieve uitschakelingen zal elimineren, zijn er een aantal instellingen en configuraties, met name in Windows 10, die deze instelling niet respecteren, ongeacht tussenkomst van de gebruiker. Ga naar het Configuratiescherm → Energiebeheer. Kies hier het energieprofiel dat als eerste op de lijst staat en schakel ‘Wake timers’ uit. Doorloop alle profielen.
Met dank aan StackExchange gebruiker olee22 voor de afbeelding.
Op Windows 10 is het sterk aan te raden om deze instelling vast te zetten voor alle stroomprofielen , niet alleen degene die je hebt gekozen om te gebruiken. Verschillende Windows faculteiten zullen verschillende profielen gebruiken; dit vergroot uw kansen om niet gewekt te worden.
Stap 2: Schakel de onhandelbare reboot
geplande taak uit
Note: Ik heb een PowerShell-script gemaakt dat kan worden gebruikt om te voorkomen dat uw Windows 10-systeem opnieuw wordt opgestart. U kunt het hier vinden: github.com/seagull/disable-automaticrestarts .
Windows 10’s UpdateOrchestrator geplande taak map bevat een taak genaamd “reboot”. Deze taak maakt uw computer wakker om updates te installeren, ongeacht of er updates beschikbaar zijn of niet. Simpelweg de toestemming verwijderen om de computer te wekken is niet voldoende; Windows zal het gewoon bewerken om zichzelf weer toestemming te geven nadat je de Taakplanner hebt verlaten.
Ga in je Configuratiescherm naar Administratieve Extra’s en bekijk dan je Taakplanner.
Dit is de taak die je wilt - onder Taakplanner Bibliotheek → Microsoft → Windows → UpdateOrchestrator. De belangrijkste dingen die je wilt doen zijn:
Vanaf hier moet je de permissies voor de taak wijzigen, zodat Windows hem niet kan molesteren. De taak bevindt zich in C:\Windows\System32\Tasks\Microsoft\Windows\UpdateOrchestrator
. Hij heet Reboot
zonder bestandsextensie. Klik er met de rechtermuisknop op, voer eigenschappen in en maak uzelf eigenaar . Configureer het tenslotte zo dat het volgende te zien is:
Hier wordt het bestand getoond met alleen-lezen rechten voor SYSTEM. Zorg ervoor dat geen enkele account schrijftoegang heeft, zelfs niet uw eigen account (u kunt later altijd de rechten wijzigen als dat nodig is). Zorg er ook voor dat je alle overgeërfde rechten voor het bestand uitschakelt via de knop Geavanceerd op dit scherm, om alle bestaande rechten op de hoofdmap te overschrijven. Dit zal 100% STOPPEN dat Windows met je wijzigingen gaat knoeien nadat je ze hebt doorgevoerd.
Als dit eenmaal is ingesteld, hoef je je geen zorgen meer te maken over die geplande taak.
Als je geen Permissies hebt om UpdateOrchestrator
Taken te wijzigen
Het wijzigen van de UpdateOrchestrator
‘s taken vereist nu SYSTEM
permissies, noch administrator
noch TrustedInstaller
permissies.
Een van de manieren om dit te omzeilen is door :
- Microsofts eigen
PsTools
te installeren.
- Het openen van Command Prompt als administrator en
cd
in uw lokale PsTools
map.
- Uitvoeren:
psexec.exe -i -s %windir%\system32\mmc.exe /s taskschd.msc
- Ga naar de
UpdateOrchestrator
en schakel de Reboot
taak (taken) uit, zoals eerder vermeld.
Opmerking voor Windows 1709 (Fall Creators’ Update)
Het installatieproces van Windows wijzigt de machtigingen voor bestanden, dus zorg ervoor dat u deze handleiding na de upgrade opnieuw doorloopt.
Ik heb berichten gehoord dat er een nieuwe taak is gemaakt genaamd AC Power Install
die dezelfde stappen vereist die erop worden toegepast, maar ik heb deze taak niet zien produceren op mijn eigen apparaat na het installeren van de 16299.192 (2018-01 Meltdown-patch) update, dus ik kan niet met absolute zekerheid adviseren. Dezelfde stappen als hierboven uitgevoerd zouden moeten werken op elke taak die is geïntroduceerd.
Stap 3: Controleer Wake Timers in PowerShell
U hebt de wake timer-functionaliteit uitgeschakeld, maar Windows 10 heeft de gewoonte om die instelling niet te respecteren, dus voor de zekerheid gaan we een PowerShell-opdracht uitvoeren om alle taken uit te roeien die, haalbaar, uw pc kunnen wekken. Open een administratieve PowerShell-opdrachtprompt (Start, typ ‘Powershell’, Ctrl+Shift+Enter) en plaats deze opdracht in het venster:
Get-ScheduledTask | where {$_.settings.waketorun}
Ga door alle taken die in de lijst staan en verwijder hun toestemming om je computer te wekken. Je zou je geen zorgen hoeven te maken over toestemmingen zoals we deden met Reboot
; dat was een buitenstaand geval.
Stap 4: Controleer welke hardware je PC kan wekken
Veel USB hardware, wanneer ingeschakeld, de mogelijkheid heeft om je PC te wekken (toetsenborden doen dit bijvoorbeeld vaak wanneer toetsen worden ingedrukt); wake-on-LAN is typisch ook een probleem in dit scenario. Voor de niet-ingewijden: een veel voorkomende en nuttige functie van moderne hardware heet “Wake on LAN”. Als je apparaat is verbonden met een lokaal netwerk door middel van een bedrade Ethernet kabel (het werkt niet voor Wi-Fi) kun je communicatie doorzenden die je PC zal wekken wanneer deze wordt ontvangen. Het is een functie die ik vaak gebruik, maar het moet in overeenstemming worden gebracht, omdat het standaard gedrag veel te overijverig is.
Voer het volgende commando in op een administratieve opdrachtprompt:
powercfg -devicequery wake_armed
Van hieruit zoek je de apparaten in je Apparaatbeheer (Configuratiescherm) en verwijder je onder het tabblad Energiebeheer hun vermogen om je computer wakker te maken. Als u netwerkinterfacekaarten hebt waarvoor u Wake-on-LAN wilt behouden, schakelt u Alleen dit apparaat wekken als het een magisch pakket ontvangt in, in plaats van gewekt te worden voor al het verkeer dat zijn kant op wordt gestuurd.
Stap 5: Controleer het Groepsbeleid om helemaal zeker te zijn
Klik met de rechtermuisknop in het menu Start en selecteer Uitvoeren. Typ in GPEdit.MSC
. Zoek de volgende instelling onder Computerconfiguratie → Administratieve sjablonen → Windows-onderdelen → Windows Updates → Inschakelen van Windows Update Power Management om het systeem automatisch wakker te maken om geplande updates te installeren. Dubbelklik erop en zet hem op Uitgeschakeld.
Stap 6: Uitschakelen van het wakker maken van je machine voor automatisch onderhoud
Iemand bij Microsoft heeft gevoel voor humor bij deze. Als je ‘s nachts gewekt wordt door je PC, is het enige wat je het liefst zou willen horen het kraken en knarsen van de harde schijf tijdens de nachtelijke defragmentatie. Schakel deze functie uit door naar het onderdeel Beveiliging en onderhoud van het Configuratiescherm te gaan. Vouw daar Onderhoud uit en zoek naar de link Onderhoudsinstellingen wijzigen.
Stel de tijd in op iets gezelligers (7PM is prima) en schakel de mogelijkheid van de machine om zichzelf te wekken voor deze taak uit.