Vai al contenuto principale

Questo è il sito di Mole per Mac. Vuoi passare al sito della versione per Windows?

Vai al sito Windows
Mole
MacWindows
Funzioni Testate Voci Prezzo FAQ Blog
EnglishEN 简体中文中 繁體中文繁 日本語日 한국어한 FrançaisFR DeutschDE ItalianoIT EspañolES PortuguêsPT NederlandsNL
Acquista Scarica

    Aiuto, documentazione, versioni e articoli.

    Blog

    Perché il mio Mac non va in stop e come trovare la causa

    App e manutenzionePubblicato 9 novembre 20265 min di lettura

    Se il Mac non va in stop, di solito basta un comando per scoprire la causa. Esegui pmset -g assertions nel Terminale e cerca le righe con PreventUserIdleSystemSleep o PreventSystemSleep: ognuna indica un processo che tiene sveglio il Mac. Il più delle volte è un'app che riproduce contenuti, uno strumento di accesso remoto, un'utility che tiene sveglio il Mac o un download. Chiudi quell'unica cosa e il Mac torna ad andare in stop da solo.

    Trova cosa lo tiene sveglio

    Prima la risposta rapida. Questa riga dice quali processi impediscono lo stop:

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

    Per esempio, questo Mac ha stampato sleep 1 (sleep prevented by caffeinate, powerd, Amphetamine, ...). Per il dettaglio, compreso da quanto tempo ciascuno lo trattiene:

    pmset -g assertions
    

    Una riga vera dallo stesso Mac:

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

    La pagina di manuale (man pmset) dice che le assertion "may prevent system sleep or display sleep". Queste sono quelle da leggere:

    Assertion Cosa blocca Cosa di solito la mantiene
    PreventUserIdleSystemSleep Lo stop del Mac quando è inattivo Riproduzione di contenuti, download, accesso remoto, strumenti che tengono sveglio il Mac
    PreventUserIdleDisplaySleep Lo spegnimento dello schermo quando è inattivo Video, presentazioni, strumenti che tengono sveglio il Mac
    PreventSystemSleep Lo stop in senso più ampio Un'attività di sistema o uno strumento che lo richiede
    UserIsActive I timer di inattività, per poco tempo Hai appena toccato la tastiera o il trackpad

    La maggior parte sono blocchi dell'inattività, quindi scegliere Stop dal menu Apple di solito funziona comunque. Se non funziona, continua a leggere.

    Passa in rassegna le cause più comuni

    Processo o segnale Perché Cosa fare
    coreaudiod L'audio è aperto, a volte una scheda in pausa Chiudi la scheda o il lettore
    Un browser o un'app video Un video è in riproduzione Fermalo o chiudi la pagina
    caffeinate, Amphetamine e simili Esistono per tenere sveglio il Mac Chiudili, oppure termina quella sessione
    UU Remote, condivisione schermo o altri strumenti remoti Tengono il Mac raggiungibile Disconnettili o chiudili
    App di backup e sincronizzazione, bird Un'operazione è in corso Lasciala finire, oppure mettila in pausa
    powerd Una sua registrazione, spesso mentre lo schermo è acceso Controlla prima le altre righe
    SleepDisabled 1 in pmset -g Lo stop è disattivato per tutto il Mac Vedi sotto

    Contano anche le impostazioni. Apri Impostazioni di Sistema › Batteria › Opzioni e controlla Impedisci al Mac di andare automaticamente in standby quando è collegato a un alimentatore di corrente e lo schermo è spento. Attiva per l’accesso alla rete nella stessa pagina decide se il Mac si riattiva per servire le risorse condivise. Se il Mac si riattiva poco dopo averlo messo in stop, un accessorio è un sospetto comune, quindi scollega i dispositivi USB e gli hub e riprova.

    Quando lo stop è disattivato del tutto

    pmset -g elenca una riga SleepDisabled. Quando vale 1, il Mac non va in stop, nemmeno dal menu o con il coperchio chiuso. Gli strumenti che tengono sveglio il Mac lo impostano per restare accesi a coperchio chiuso, e dovrebbe tornare normale quando si fermano. Chiudi prima quegli strumenti. Se vale ancora 1 e nulla ne ha bisogno:

    sudo pmset -a disablesleep 0
    

    Riavvia se non sei sicuro di quale strumento lo abbia impostato.

    Coperchio chiuso e Mac ancora in funzione

    Un portatile con uno schermo esterno, l'alimentazione e una tastiera o un mouse può funzionare a coperchio chiuso. È la modalità clamshell, ed è voluta, quindi scollega lo schermo per provare. Se un MacBook resta caldo in una borsa, non lasciarlo lì. Aprilo, esegui i comandi qui sopra e trova il processo, perché alcuni strumenti tengono sveglio il Mac a coperchio chiuso di proposito.

    Cosa non fare

    • Non azzerare prima SMC o NVRAM. Quasi tutti i casi sono un solo processo in esecuzione, e il comando qui sopra richiede pochi secondi.
    • Non usare modifiche a caso con pmset prese dai forum. Restano dopo i riavvii e si dimenticano facilmente. pmset -g custom mostra cosa è impostato e sudo pmset restoredefaults lo ripristina.
    • Non eliminare sleepimage per risolvere. Quel file non è ciò che tiene sveglio un Mac.
    • Non ignorare un MacBook caldo in una borsa. Toglilo e lascialo raffreddare prima.

    Il ruolo di Mole

    In Stato di Mole, Perché è in esecuzione? nel menu di un processo legge le stesse assertion e, quando quel processo tiene sveglio il Mac, dice "Il processo impedisce lo stop." Questo aiuta quando sospetti una singola app. Per l'elenco completo in un colpo solo, pmset -g assertions resta più rapido. Schermo acceso di Mole è uno degli strumenti che mantengono un'assertion, di proposito, e nella modalità predefinita, che copre anche il coperchio chiuso, usa disablesleep, che annulla al termine della sessione. Se vuoi il contrario di questa pagina, vedi tenere sveglio un Mac senza scaricare la batteria. Se la batteria si scarica durante la notte, vedi perché la batteria di un MacBook si scarica in fretta.

    Domande frequenti

    Perché il mio Mac non va in stop?

    Di solito un processo mantiene una power assertion, come contenuti in riproduzione, uno strumento di accesso remoto o un'app che tiene sveglio il Mac. pmset -g assertions lo indica.

    Come vedo cosa impedisce lo stop del mio Mac?

    Esegui pmset -g assertions nel Terminale e leggi le righe PreventUserIdleSystemSleep e PreventSystemSleep, che indicano ogni processo.

    Perché il Mac si riattiva subito dopo lo stop?

    I sospetti più comuni sono gli accessori e la riattivazione dalla rete. Scollega i dispositivi USB e controlla Attiva per l’accesso alla rete in Impostazioni di Sistema › Batteria › Opzioni.

    Cos'è coreaudiod che impedisce lo stop?

    Qualcosa ha l'audio aperto, spesso una scheda del browser o un'app musicale, anche in pausa. Chiudila e l'assertion dovrebbe sparire.

    Cosa significa SleepDisabled?

    Lo stop è disattivato per tutto il Mac, di solito da uno strumento che lo tiene sveglio. Chiudi quello strumento. Se resta a 1, esegui sudo pmset -a disablesleep 0.

    Il Mac è a corto di spazio o rallenta? Mole può fare pulizia, rimuovere del tutto le app e mantenere macOS in forma.

    Prova Mole

    Continua a leggere

    • App e manutenzioneTi serve un cleaner Mac6 min di lettura
    • App e manutenzioneServe ancora AlDente ora che macOS ha un limite di carica?5 min di lettura
    • App e manutenzioneCosa sono LaunchAgents e LaunchDaemons su Mac e quali si possono rimuovere5 min di lettura

    Mole · 鼹

    Un Mac pulito e leggero.

    v1.20.0 (371) · Versioni

    Prodotto

    Pulizia Mac Disinstallazione app Manutenzione Mac Analisi disco Monitor di sistema

    Supporto

    Aiuto Documentazione Versioni Blog

    Note legali

    Termini di servizio Informativa sulla privacy Politica di rimborso

    Risorse

    Per Windows Strumento CLI Prezzo archiviazione Programma di affiliazione

    Contatti

    Twitter hi@mole.fit

    L’unico sito ufficiale di Mole mole.fit, evita i file di installazione di provenienza sconosciuta

    La CLI resta gratuita per il terminale.