Ga naar de inhoud

Wil je van de Mac-site van Mole naar de Windows-site?

Naar de Windows-site
Mole
MacWindows
Functies Getest Ervaringen Prijs Vragen Blog
EnglishEN 简体中文中 繁體中文繁 日本語日 한국어한 FrançaisFR DeutschDE ItalianoIT EspañolES PortuguêsPT NederlandsNL
Koop Download

    Functies van Mole en vragen over kopen en gebruik.

    Blog

    Waarom gaat mijn Mac niet slapen en hoe vind ik de oorzaak

    Apps en onderhoudGepubliceerd 9 november 20265 min lezen

    Gaat je Mac niet in de sluimerstand, dan noemt één opdracht meestal de oorzaak. Voer pmset -g assertions uit in Terminal en zoek regels met PreventUserIdleSystemSleep of PreventSystemSleep: elk daarvan noemt een proces dat de Mac wakker houdt. Meestal is het een app die media afspeelt, een tool voor toegang op afstand, een hulpprogramma dat de Mac wakker houdt of een download. Sluit dat ene af en de Mac gaat weer vanzelf slapen.

    Zoek wat hem wakker houdt

    Eerst het snelle antwoord. Deze regel zegt welke processen de sluimerstand voorkomen:

    pmset -g | grep -E '^ *sleep'
    

    Deze Mac toonde bijvoorbeeld sleep 1 (sleep prevented by caffeinate, powerd, Amphetamine, ...). Voor de details, inclusief hoe lang elk proces al vasthoudt:

    pmset -g assertions
    

    Een echte regel van dezelfde Mac:

    pid 1321(UURemote): 36:07:42 PreventUserIdleSystemSleep named: "UURemote Disable Idle System Sleep"
    

    De handleiding (man pmset) zegt dat assertions "may prevent system sleep or display sleep". Dit zijn de regels om te lezen:

    Assertion Wat het blokkeert Wat het meestal vasthoudt
    PreventUserIdleSystemSleep Dat de Mac in rust in de sluimerstand gaat Het afspelen van media, downloads, toegang op afstand, hulpprogramma's die de Mac wakker houden
    PreventUserIdleDisplaySleep Dat het beeldscherm in rust uitgaat Video, presentaties, hulpprogramma's die de Mac wakker houden
    PreventSystemSleep De sluimerstand in bredere zin Een systeemtaak of een tool die erom vraagt
    UserIsActive Inactiviteitstimers, voor korte tijd Je hebt net het toetsenbord of trackpad aangeraakt

    De meeste hiervan zijn blokkades bij inactiviteit, dus Sluimerstand kiezen in het Apple-menu werkt over het algemeen nog. Werkt dat niet, lees dan verder.

    Loop de gebruikelijke oorzaken na

    Proces of teken Waarom Wat te doen
    coreaudiod Audio is open, soms een gepauzeerd tabblad Sluit het tabblad of de speler
    Een browser of videoapp Er speelt video Stop het of sluit de pagina
    caffeinate, Amphetamine en vergelijkbare Ze bestaan om de Mac wakker te houden Sluit ze af of beëindig die sessie
    UU Remote, schermdeling of andere tools voor toegang op afstand Ze houden de Mac bereikbaar Verbreek de verbinding of sluit ze af
    Back-up- en synchronisatie-apps, bird Er loopt een taak Laat hem afronden of pauzeer hem
    powerd Zijn eigen registratie, vaak terwijl het beeldscherm aan is Bekijk eerst de andere regels
    SleepDisabled 1 in pmset -g De sluimerstand staat voor de hele Mac uit Zie hieronder

    Ook instellingen tellen mee. Open Systeeminstellingen › Batterij › Opties en controleer Schakel sluimerstand niet automatisch in bij gebruik van lichtnetadapter als het beeldscherm is uitgeschakeld. Schakel sluimerstand uit voor netwerktoegang op dezelfde pagina bepaalt of de Mac wakker wordt om gedeelde bronnen te bedienen. Wordt de Mac kort nadat je hem in de sluimerstand hebt gezet weer wakker, dan is een accessoire een veelvoorkomende verdachte, dus haal usb-apparaten en hubs los en test opnieuw.

    Als de sluimerstand helemaal uitstaat

    pmset -g toont een regel SleepDisabled. Staat die op 1, dan gaat de Mac niet slapen, ook niet via het menu of met gesloten deksel. Tools die de Mac wakker houden zetten dit om aan te blijven met gesloten deksel, en het hoort terug te gaan als ze stoppen. Sluit die tools eerst af. Staat het nog op 1 en heeft niets het nodig:

    sudo pmset -a disablesleep 0
    

    Start opnieuw op als je niet zeker weet welke tool het heeft ingesteld.

    Deksel dicht en toch aan

    Een laptop met een extern beeldscherm, stroom en een toetsenbord of muis kan met gesloten deksel blijven draaien. Dat is clamshell-modus en is bewust, haal dus het beeldscherm los om te testen. Blijft een MacBook warm in een tas, laat hem daar dan niet. Open hem, voer de opdrachten hierboven uit en zoek het proces, want sommige tools houden de Mac met opzet wakker bij gesloten deksel.

    Wat je beter niet doet

    • Reset niet eerst de SMC of NVRAM. Bijna alle gevallen zijn één lopend proces, en de opdracht hierboven kost seconden.
    • Gebruik geen willekeurige pmset-wijzigingen van forums. Ze blijven na herstarts bestaan en zijn makkelijk te vergeten. pmset -g custom toont wat is ingesteld, en sudo pmset restoredefaults zet het terug.
    • Verwijder sleepimage niet om dit op te lossen. Dat bestand houdt een Mac niet wakker.
    • Negeer een hete MacBook in een tas niet. Haal hem eruit en laat hem eerst afkoelen.

    Waar Mole past

    In Status van Mole leest Waarom draait dit? in het menu van een proces dezelfde assertions, en als dat proces de Mac wakker houdt, staat er "Proces voorkomt momenteel de sluimerstand." Dat helpt als je één app verdenkt. Voor de volledige lijst in één keer is pmset -g assertions nog sneller. Mole's eigen Scherm aan houden is een van de tools die met opzet een assertion vasthouden, en in de standaardmodus, die ook een gesloten deksel dekt, gebruikt het disablesleep, dat het terugdraait als de sessie eindigt. Wil je het tegenovergestelde van deze pagina, zie dan een Mac wakker houden zonder de batterij leeg te trekken. Loopt de batterij 's nachts leeg, zie dan waarom een MacBook-batterij snel leegloopt.

    Veelgestelde vragen

    Waarom gaat mijn Mac niet slapen?

    Meestal houdt een proces een power assertion vast, zoals media, een tool voor toegang op afstand of een app die de Mac wakker houdt. pmset -g assertions noemt het.

    Hoe zie ik wat de sluimerstand van mijn Mac voorkomt?

    Voer pmset -g assertions uit in Terminal en lees de regels PreventUserIdleSystemSleep en PreventSystemSleep, die elk proces noemen.

    Waarom wordt mijn Mac direct na de sluimerstand weer wakker?

    Accessoires en netwerkactivering zijn de gebruikelijke verdachten. Haal usb-apparaten los en controleer Schakel sluimerstand uit voor netwerktoegang in Systeeminstellingen › Batterij › Opties.

    Wat voorkomt coreaudiod aan sluimerstand?

    Iets heeft audio open, vaak een browsertabblad of een muziekapp, ook als het gepauzeerd is. Sluit het en de assertion hoort te verdwijnen.

    Wat betekent SleepDisabled?

    De sluimerstand staat voor de hele Mac uit, meestal door een tool die de Mac wakker houdt. Sluit die tool af. Blijft het op 1 staan, voer dan sudo pmset -a disablesleep 0 uit.

    Is je Mac vol of traag? Mole ruimt rommel op, verwijdert apps volledig en houdt macOS op orde.

    Probeer Mole

    Lees verder

    • Apps en onderhoudHeb je een Mac-cleaner nodig5 min lezen
    • Apps en onderhoudHeb je AlDente nog nodig nu macOS een oplaadlimiet heeft?5 min lezen
    • Apps en onderhoudWat zijn LaunchAgents en LaunchDaemons op een Mac en welke kun je verwijderen5 min lezen

    Mole · 鼹

    Houd je Mac schoon en snel.

    v1.20.0 (371) · Versies

    Product

    Mac opschonen Apps verwijderen Mac onderhouden Schijfanalyse Systeemmonitor

    Support

    Help Documentatie Versies Blog

    Juridisch

    Gebruiksvoorwaarden Privacybeleid Terugbetalingsbeleid

    Bronnen

    Voor Windows CLI-tool Opslagprijs Affiliateprogramma

    Contact

    Twitter hi@mole.fit

    De enige officiële website van Mole mole.fit, gebruik geen installers van onbekende bronnen

    De CLI blijft gratis voor wie in de terminal werkt.