Il mio PC si accende da solo a volte dalla modalità sleep. Come può essere?

C'è un'altra possibile risposta, una che ho incontrato personalmente. Se hai aggiornato da una vecchia versione di Windows a Windows 10, noterai che Windows Media Player (WMP) non è incluso in Windows 10. Tuttavia, il tuo computer potrebbe ancora controllare gli aggiornamenti di WMP. Se il tuo computer si "sveglia" all'incirca alla stessa ora ogni giorno, questa è la ragione più probabile.

Ecco cosa devi fare dopo che il tuo computer si è svegliato:
Premi il tasto Windows.
Clicca su Tutte le applicazioni.
Scorri fino a Sistema di Windows e clicca.
Clicca a destra su Prompt dei comandi.
Clicca su Esegui come amministratore.

Questo ti porterà a un prompt dei comandi stile DOS. Ora, digitate quanto segue e premete Invio:
powercfg -lastwake

Questo vi dirà l'ultima cosa che ha svegliato il vostro computer. Idealmente, dovrebbe elencare o un dispositivo (come "standard USB host controller", che di solito significa che è stata la tastiera o il mouse) o un timer di risveglio. Se non elenca né un dispositivo né un timer di sveglia, allora è probabilmente l'aggiornamento di WMP.

--- Se è stato un dispositivo a svegliare il tuo computer ---

Se è stato un dispositivo, digita:
powercfg -devicequery wake_armed

Questo ti darà una lista di dispositivi che sono autorizzati a svegliare il computer. Puoi quindi fare in modo che non possano svegliare il tuo computer, usando la Gestione periferiche. Premi il tasto Windows, digita Gestione dispositivi e premi Invio. Individua il dispositivo a cui vuoi impedire di svegliare il computer, fai clic destro su di esso e clicca su Proprietà. Clicca sulla scheda Gestione energia e troverai una casella di controllo etichettata "Consenti a questo dispositivo di svegliare il computer". Ovviamente, devi deselezionarla e cliccare su OK.

Mentre sei in Gestione dispositivi, potresti voler assicurarti che il tuo dispositivo di rete non stia svegliando il computer. Clicca su "Network Adapters", poi clicca con il tasto destro del mouse sul tuo controller di rete e clicca su Properties. Clicca sulla scheda Gestione energia. Vedrai due caselle di controllo. Una è "Consenti a questo dispositivo di svegliare il computer", e quella sotto è "Consenti solo un pacchetto magico per svegliare il computer". A meno che il tuo computer non sia su una LAN, probabilmente puoi semplicemente dirgli di non svegliare il computer. Altrimenti, assicuratevi che "Only allow a magic packet" sia spuntato.

(Per chi è curioso: un "pacchetto magico" permette all'amministratore di rete di una LAN, come una rete aziendale, di svegliare da remoto i computer in modo da poter spingere gli aggiornamenti o altro.)

--- Se non è stato un dispositivo a svegliare il tuo computer ---

Se vuoi una lista di tutti i timer di risveglio sul tuo sistema, digita:
powercfg -waketimers

Se non viene elencato nessun timer di risveglio, e nessun dispositivo sta svegliando il tuo computer, allora sai che è l'aggiornamento di WMP. Comunque, mentre siamo sull'argomento, puoi sbarazzarti di un timer di sveglia disinstallando il programma, o modificando le impostazioni delle attività nel Task Scheduler. Puoi anche disattivare completamente il timer della sveglia con la seguente procedura:

Premere il tasto Windows
Tipo Opzioni energia e premere Invio.
Clicca sul link Modifica impostazioni piano accanto al piano di alimentazione in uso.
Clicca su Impostazioni di alimentazione avanzate nella nuova schermata che appare.
Clicca sul "+" accanto a Sleep.
Clicca sul "+" accanto a Wake Timers.
Assicurati che Wake Timers sia disabilitato.

--- Tuttavia, disabilitare i Wake Timers non impedirà a WMP di svegliare il tuo computer ---

Se hai disabilitato i Wake Timers, e hai impedito a qualsiasi dispositivo difettoso di svegliare il tuo computer, allora è il momento di controllare e vedere se è un residuo di WMP Update Manager che lo sta svegliando. Ecco come fare:

Premere il tasto Windows
Tipo Task Scheduler e premere Invio
Nel pannello di sinistra (che mostra una struttura di cartelle), cliccare su Microsoft
poi cliccare su Windows
poi cliccare su Media Center
Nella lista delle attività che appare nel pannello centrale, trova mcupdate_scheduled
e fai clic destro su di esso, poi clicca su Proprietà
ora, nella scheda Condizioni, trova la casella di controllo etichettata "sveglia il computer per eseguire questa attività" e assicurati che sia deselezionata.

Se fai tutte queste cose (impedisci ai dispositivi di svegliare il computer, impedisci ai timer di svegliarlo, e assicurati che mcupdate non lo svegli), il tuo computer dovrebbe essere praticamente immune al risveglio accidentale dalla modalità sleep.