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.

10 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.

      1. Dankjewel, op een nieuwe W10 desktop lijkt dit te werken. Is altijd al een dingetje geweest met Windows dat automatisch ontwaken…

        1. Nou en of. Het kan zijn dat je het nog eens herhalen moet om alle apparaten/oorzaken van het ontwaken weg te halen. Bedankt voor je reactie!

  2. Beste allen, bedankt voor de mooie duidelijke uitleg,
    maar in mn bios staan een aantal deep sleep (c etc) opties

    Hier kun je juist instellen HOE deep de Bios de PC moet gaan zetten,
    is het mogelijk hier een goeie uitleg voor te geven?

    mvg

    Richard

    1. Sorry voor de wat late reactie, voor de lezers die je reactie tegenkomen ( of als je zelf het antwoord nog niet hebt):
      Deep sleep is een laptopfunctie bedoeld om de batterij nog meer te ontzien door de processor in een laag energieverbruik te zetten. Elk niveau levert een lagere energiestand op, als je even niets met de computer hebt gedaan.

      Het gaat hier dus niet om de slaapstand, maar de ‘standby’ stand ( als de computer aan staat en je even niets gedaan hebt).

      Van de website bij Intel:

    2. C0 – Actief: CPU is aan en werkt.
    3. C1 – Auto Halt: Kernklok van processor staat uit. De processor voert geen instructies uit, maar kan vrijwel onmiddellijk terugkeren naar een uitvoerende status. Sommige processoren ondersteunen ook een verbeterde C1-status (C1E) voor een lager stroomverbruik.
    4. C2 – Stop Klok: Kern- en busklokken staan uit. De processor behoudt alle softwarematig zichtbare status, maar het kan langer duren voordat de processor wakker wordt.
    5. C3 – Diepe slaap: Klokgenerator staat uit. De processor hoeft zijn cache niet samenhangend te houden, maar handhaaft andere toestanden. Sommige processoren hebben variaties van de C3-toestand (Deep Sleep, Deeper Sleep) die verschillen door hoe lang het duurt om de processor te wekken.
    6. C4 – Diepere slaap: Verminderde VCC (cpu voltage)
    7. DC4 – Diepere C4 slaap: Verder gereduceerde VCC (cpu voltage)
    8. Er zijn ook S-standen die in het bios ingesteld kunnen worden, en die hebben te maken met de daadwerkelijke slaapstand.
      S-standen zijn slaapstanden, ‘diepere slaapfuncties’ waarbij je de mogelijkheid hebt de laptop alleen aan te kunnen zetten door de powerknop te gebruiken bijvoorbeeld.
      Gebruik je deze ( S standen) functie niet, dan blijft het bijvoorbeeld mogelijk om met het toetsenbord of muis de laptop in te schakelen, wat inhoudt dat je muis en toetsenbord nog steeds een beetje spanning gebruiken.
      Deep sleep voorkomt dit, en zorgt er voor dat er minimaal stroom wordt gebruikt, om te weten wanneer je de laptop weer inschakeld wilt hebben vanaf de slaapstand. Dit is de laaste besparingsstand, voor je de laptop geheel uitschakelt.

      De S standen:

    9. S0: Het systeem is volledig bruikbaar. Hardwarecomponenten die niet worden gebruikt, kunnen energie besparen door een lagere energietoestand in te schakelen.
    10. S0 low power standby : Sommige SoC-systemen ( Systeem op een Chip) ondersteunen een inactieve toestand met laag stroomverbruik, bekend als Modern Standby. In deze stand kan het systeem zeer snel overschakelen van een stand met laag vermogen naar een stand met hoog vermogen, zodat het snel kan reageren op hardware- en netwerkgebeurtenissen. Systemen die Modern Standby ondersteunen, gebruiken S1-S3 niet.
    11. Slaapstand S1/S2/S3: Het systeem lijkt uit te staan. Het stroomverbruik in deze toestanden (S1-S3) is lager dan in S0 en hoger dan in S4; S3 verbruikt minder stroom dan S2, en S2 verbruikt minder stroom dan S1. Systemen ondersteunen meestal een van deze drie toestanden, niet alle drie.
      In deze toestanden (S1-S3) wordt het vluchtige geheugen steeds ververst om de systeemtoestand te handhaven. Sommige componenten blijven gevoed zodat de computer kan ontwaken door invoer van het toetsenbord, LAN, of een USB-apparaat.
      Hybride slaap, gebruikt op desktops, is wanneer een systeem een hibernationbestand gebruikt met S1-S3. Het hibernationbestand slaat de systeemstatus op voor het geval het systeem tijdens de slaapstand geen stroom meer krijgt.
    12. Sluimerstand – S4 : Het systeem lijkt uit te staan. Het stroomverbruik wordt tot het laagste niveau teruggebracht. Het systeem slaat de inhoud van het vluchtige geheugen op in een hibernationbestand om de systeemstatus te behouden. Sommige onderdelen blijven van stroom voorzien zodat de computer kan ontwaken door invoer van het toetsenbord, LAN of een USB-apparaat. De werkcontext kan worden hersteld als deze is opgeslagen op niet-vluchtige media.
      Bij snel opstarten wordt de gebruiker afgemeld voordat het hibernationbestand wordt aangemaakt. Dit maakt een kleiner hibernationbestand mogelijk, meer geschikt voor systemen met minder opslagcapaciteit.
    13. Soft-Off S5: Het systeem lijkt uit te staan. Deze toestand bestaat uit een volledige uitschakel- en opstartcyclus.
    14. Mechanical Off – (met de knop uitgeschakeld) de G stand, G3 : Het systeem is volledig uitgeschakeld en verbruikt geen stroom. Het systeem keert pas na een volledige herstart terug naar de werktoestand.
  3. Probleem gevonden!
    Met MS online support samen ontdekt dat de MS orchestrate app de PC niet in slaapstand laat gaat.
    Orchestrate uit gezet en alles werkt weer normaal!!

Geef een reactie

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