Computer blijft niet in slaapstand

Ik liep laatst zelf tegen dit probleem aan, mijn computer blijft niet in de slaapstand. Wat ik hiermee bedoel is dat alles lijkt te verlopen zoals normaal wanneer je de computer in slaapstand zet. Maar enkele seconden later start het systeem gewoon weer en staat hij netjes te wachten in het Windows login scherm.

Aangezien ik wat stroom probeer te besparen als ik naar bed ga is het wel de bedoeling dat de computer in zijn slaapstand blijft.

Ik wist zeker dat ik de computer in standby – slaapstand – heb gezet. Maar ‘s ochtends bleek hij gewoon weer te draaien.

Deze oplossing werkt zowel voor Windows 7 als voor Windows 10. De stappen zijn voor beide versies van Windows geschikt.

Ik zat al langer met dit probleem maar besloot om er nu maar eens wat aan te doen, een permanente oplossing. De stappen die ik hier omschrijf hebben het probleem opgelost.

Ik ga je vertellen hoe je er achter komt welk proces, of welke hardware, jouw computer uit de slaapstand haalt.

Computer blijft niet in slaapstand – de oplossing

Als eerst moeten we kijken waarom de computer de laatste keer niet in slaapstand wilde blijven. De computer kan bijvoorbeeld niet in slaapstand blijven, als er een programma of stuurprogramma een aanvraag doet, waar de computer naar luistert.

Je moet dit zien als je tv, die uit staat, maar nog wel kan ‘luisteren’naar een commando van je afstandsbediening bijvoorbeeld.

Windows kan zelf ook aanvragen doen, of een taak afvuren waardoor de computer ‘ontwaakt’ niet in slaapstand blijft. De oorzaak van de laatse ‘wake-up’ kunnen we vinden met een commando in de opdrachtprompt.

De oorzaak vinden met de opdracht- of commandprompt

De belangrijkste stap is er achter te komen waarom je computer uit zijn slaapstand werd gehaald. Via het commando powercfg -lastwake zie je direct de reden en het apparaat die zorgde voor het opstarten van je pc:

commando powercfg -lastwake die laat zien waarom de computer niet in slaapstand blijft.
Via het commando: ‘powercfg -lastwake’ is in een oogopslag te zien welk apparaat de computer heeft laten ontwaken.

In het voorbeeld hierboven zie je dat powercfg -lastwake een paar  dingen laat zien:

  • Als eerste:
    • Wake History Count : een teller die laat zien hoe vaak de computer ‘wakker’ is geworden
    • Wake Source Count : een teller die laat zien hoeveel oorzaken er waren de computer uit de slaapstand te halen
  • Vervolgens geeft hij je de naam van het type: Device ( apparaat )
  • Iets verder staat: Friendly name
    • Friendly name is de naam die we wilden zien. Met deze naam staat de veroorzaker namelijk ook in je apparaatbeheer.

Nu je er achter bent gekomen welk stuurprogramma er voor zorgt dat je computer niet in slaapstand blijft, gaan we er voor zorgen dat dit niet weer kan gebeuren.

De oorzaak aanpakken en voorkomen

Zodra je hebt gevonden welk apparaat heeft gezorgd voor het ontwaken uit de slaapstand, zoek je deze op in apparaatbeheer.

Apparaat beheer openen

De eenvoudigste manier om apparaatbeheer te openen is de volgende:

  • Houdt de ‘Windows toets’ vast en druk ondertussen op de ‘Pause break toets’
    Windows toets   Windows toets  Windows toets
  • Nu opent het systeemoverzicht. In de linker kolom staat de tekst ‘Apparaatbeheer’, klik hier op.

    systeemoverzicht met apparaatbeheer knop
    systeemoverzicht met apparaatbeheer knop
  • Zoek in de lijst met apparaten van je computer de: ‘Friendly name’ op die we eerder hebben gevonden met het commando powercfg -lastwake
    apparaatbeheer - lijst met apparaten van je computer
  • Klik op het apparaat met de rechtermuisknop en klik op eigenschappen:
    Klik op het apparaat met de rechtermuisknop en klik op eigenschappen:
  • Klik vervolgens op het tabblad ‘Energiebeheer’
    Klik vervolgens op het tabblad 'Energiebeheer'
  • Haal in dit venster minstens bij de eerste optie ‘ Dit apparaat mag de computer uit de slaapstand halen’  het vinkje weg en klik op ‘OK’.
    • Het kan geen kwaad om ook het vinkje weg te halen bij de tweede optie. Dit kan je doen om te voorkomen dat je pc de netwerkkaart uitschakelt als je op een accu werkt en deze bijna leeg is.

Het probleem verhelpen als het niet gaat om een stuurprogramma

Het leuke van schrijven over een probleem is wanneer het probleem opeens weer terug komt. En dat kan altijd gebeuren, vooral bij computers.

In mijn geval was het nodig om de netwerkkaart opnieuw te installeren. Door het opnieuw installeren waren ook de instellingen die ik had gemaakt teruggezet.

Maar een paar dagen later kwam ik weer terug bij een computer die vrolijk aan stond.

Windows service die de computer uit slaapstand haalt.

Door het command “powercfg lastwake” kwam ik er achter dat het dit keer ging om een bekende service: svchost.exe. Kijk maar in het voorbeeld hieronder:

Dit probleem is overigens ook met een simpele instelling te regelen. Deze vindt je verderop.

In dit voorbeeld lijkt het te gaan om een geplande taak: een service van Windows. de volledige omschrijving is als volgt:

Type: Wake Timer
Owner: [SERVICE] \Device\HardiskVolume6\Windows\System32\svchost.exe ( SystemEventsBroker )
Owner Supplies Reason: De geplande taak NT TASK\Microsoft\Windows\UpdateOrchestrator\Universal Orchestrator Start wordt uitgevoerd, waarmee het inschakelen van de computer wordt aangevraagd.

Deze taken worden door de slaapstand wel of niet toegestaan door Windows. En kunnen de computer uit de slaapstand halen.

Het gaat hierbij om een instelling in het energiebeheerschema, dat op dat moment actief is. Aangezien ik op een PC werk staat die bij mij altijd op ‘hoge prestaties’.

Slaapstand vasthouden door een instelling in energiebeheer

De slaapstand kan je regelen met een instelling onder de geavanceerde opties van je energiebeheer schema.

Onder deze geavanceerde opties vind je ook de instelling om ‘activeringstimers toe te staan’. Door deze optie op ‘Uitschakelen’ te zetten, ontwaakt de computer niet meer door een service zoals svchost.exe

Hiervoor klik je op start en zoek je naar: ‘energie’, kies voor ‘Energiebeheerschema bewerken’

Klik op ‘Geavanceerde energie-instellingen wijzigen’

Verander de slaapstand instelling voor activeringstimers naar ‘uitschakelen’

Het zijn deze activeringstimers die er voor zorgen dat services de computer uit zijn slaapstand kunnen halen.

Sinds het aanpassen van deze instelling is de computer niet meer aangesprongen.

Herhalen indien de computer nog steeds niet in de slaapstand blijft

In sommige gevallen kan het nodig zijn om bovenstaande stappen te herhalen. In mijn geval, en omdat ik niet meer dan 1 ‘Wake Source Count’ had was mijn probleem opgelost.

Is het probleem hiermee niet opgelost en blijft de computer weer niet in slaapstand? herhaal dan simpelweg de hierboven omschreven stappen.

4 thoughts on “Computer blijft niet in slaapstand”

  1. Mooie uitleg. Mijn computer blijft ook niet in slaapstand.
    Uit de windows logs blijkt ” oorzaak van ontwaken aan/uit knop”.
    Dit probleem kan ik niet via bovenstaande uitleg oplossen.
    Heeft iemand hier een oplossing voor?

    1. Ontwaken aan/uit knop kan meerdere oorzaken hebben:
      – het gaat om een laptop en je opent het scherm (dit wordt gezien als aan/uit via een knop)
      – De stroom wordt ingeschakeld op de contactdoos (via een knop, en in het bios is ingesteld dat de computer mag starten als er stroom gedetecteerd wordt)
      De laatste kan gelden als de computer niet in standby staat maar in ‘sluimerstand’. Het verschil is dat standby de ‘status’ van de computer in het geheugen opslaat. Sluimerstand slaat de ‘status’ van de computer op op de hardeschijf, waardoor je de stroom er af kan halen tussendoor.

      Kan je je vinden in een van bovenstaande suggesties?

      De laatste tip is je energiebeheer nakijken, onder geavanceerde opties zit een menuitem die “PCI Express” heet. Hieronder vind je “Link state Power Management” en de opties daaronder moeten op ‘uitschakelen’ staan.

      Mocht dit voor je werken laat het me dan weten, dan verwerk ik het in het artikel.

Geef een reactie

Het e-mailadres wordt niet gepubliceerd. Vereiste velden zijn gemarkeerd met *