Come scoprire perché il tuo PC si sveglia e come fermarlo

Mettere il PC in modalità sospensione manualmente o automaticamente può avere diversi vantaggi. Tecnicamente, si tratta di una modalità a basso consumo e sleep, suspend o stand by si riferiscono tutti alla stessa modalità.

Ciò che accade in background è che l'ultimo stato del sistema è memorizzato nella RAM prima che l'alimentazione venga interrotta su tutti i dispositivi e sistemi che non sono necessari per questa modalità operativa minima.

Lo stato viene ripreso quando si preme il pulsante di riattivazione o quando si sposta la tastiera o il mouse.

A volte, il computer esce dalla modalità di sospensione senza che tu faccia nulla. Ciò può avere diverse cause e questa guida ne discute diverse.

Parte 1: diagnosi di risveglio

La prima cosa da fare è provare a determinare l'origine o il dispositivo che sta risvegliando il PC. Windows viene fornito con diversi strumenti che è possibile utilizzare allo scopo e questa parte della guida spiega come utilizzarli per saperne di più sulla fonte.

Si noti che mentre può rivelarti informazioni, non è sempre così. Può succedere che i programmi di diagnostica non restituiscano alcuna fonte o solo fonti sconosciute.

Tuttavia, è una buona idea iniziare qui poiché un hit ti fornirà le informazioni necessarie per impedire che il computer si riattivi automaticamente mentre è in modalità di sospensione.

Diagnosi della riga di comando

La prima cosa che potresti voler fare è verificare se i dispositivi sono responsabili della riattivazione automatica del computer. Procedi come segue per scoprirlo:

  1. Se stai utilizzando Windows 7, fai clic sul pulsante del menu Start, inserisci cmd, fai clic con il pulsante destro del mouse su cmd.exe e seleziona Esegui come amministratore.
  2. Se si utilizza Windows 8.x, utilizzare Windows-X per visualizzare un menu dei comandi e selezionare Prompt dei comandi (Admin) dall'elenco disponibile.
  3. Digita powercfg -lastwake e come secondo comando powercfg -devicequery wake_armed.
  4. I dispositivi responsabili della riattivazione del computer possono essere elencati qui.
  5. Potresti anche voler eseguire powercfg -waketimers per scoprire se i tempi di riattivazione sono configurati per riportare il computer quando entra in modalità di sospensione .
  6. A volte, il nome di un programma può essere visualizzato qui. In tal caso, potresti voler esaminare le opzioni delle applicazioni per trovare un modo per impedirgli di svegliare il PC.

Diagnosi del Visualizzatore eventi di Windows

Mentre sei ancora sulla riga di comando, digita eventvwr.msc per avviare il Visualizzatore eventi di Windows.

  1. Seleziona Registri di Windows> Sistema dal menu nella barra laterale.
  2. Una volta visualizzato il registro, seleziona Filtra registro corrente dal menu Azioni.
  3. Si apre una nuova finestra che consente di personalizzare ciò che viene visualizzato nel registro anche t selezionato.
  4. Individua le fonti degli eventi lì e seleziona Power-Troubleshooter dal menu contestuale. L'elenco è in ordine alfabetico e non dovresti avere problemi a trovare la voce di filtro nel menu.
  5. Tutte le voci sono elencate per livello, data e ora e ID evento.
  6. Apri le voci chiuse in data e ora al risveglio del PC e controlla l'elenco Wake Source lì. Potrebbe rivelare ciò che ha svegliato il computer.

Parte 2: correzione della modalità di riattivazione

Questa è la parte in cui applichiamo la correzione, per evitare che la modalità di sospensione venga lasciata automaticamente. Se hai scoperto ciò che è responsabile nel tuo sistema, salta tutti i suggerimenti tranne quello corrispondente al tuo problema.

Se non conosci la fonte particolare, provali tutti per saperne di più. Ti suggerisco di provare una soluzione, mettere il PC in modalità sospensione e vedere se si ripristina automaticamente da quello. In tal caso, questa non era la soluzione al tuo problema e dovresti andare alla prossima soluzione suggerita e provare.

Riparare il mouse

Il mouse del computer potrebbe essere responsabile di portare il PC in modalità di sospensione. Puoi scoprire se è così, e disabilitare la funzione, nel modo seguente:

  • Tocca il tasto Windows e inserisci il mouse qui.
  • Dovresti vedere una voce del Pannello di controllo etichettata mouse se stai usando Windows 7. Se stai usando Windows 8, digita mouse, premi invio, seleziona per vedere tutte le impostazioni e seleziona il risultato etichettato Mouse e nient'altro.
  • Questo apre le proprietà del mouse sul desktop.
  • Passa alla scheda Hardware qui e seleziona Proprietà su di essa.
  • Fai clic sul pulsante Modifica impostazioni quando si apre la nuova finestra.
  • Passa alla scheda Risparmio energia qui e deseleziona "Consenti a questo dispositivo di riattivare il computer".

In alternativa, apri Gestione dispositivi dal Pannello di controllo del desktop, individua qui l'elenco dei mouse e altri dispositivi di puntamento e fai clic con il pulsante destro del mouse sui dispositivi elencati sotto di esso per selezionare le proprietà lì. Oppure, fai semplicemente doppio clic sul dispositivo in questione.

Qui puoi ottenere direttamente le opzioni di risparmio energetico, senza dover passare attraverso il lungo processo sopra descritto.

Correzione dei timer di riattivazione

Se un timer di riattivazione è responsabile della riattivazione del PC, è possibile che si desideri verificare l'applicazione che ne è responsabile per impedirne la riattivazione.

Se non si desidera utilizzare alcun timer di riattivazione, è possibile disabilitare completamente la funzione.

  1. Premi il tasto Windows e digita powercfg.cpl per aprire le Opzioni risparmio energia del PC.
  2. Fai clic su Modifica impostazioni piano accanto al piano corrente e ripeti la procedura descritta di seguito per tutti gli altri piani che stai utilizzando.
  3. Fare clic su Modifica impostazioni avanzate di risparmio energia nella pagina successiva. Questo apre una nuova finestra che mostra le opzioni avanzate di risparmio energia del piano selezionato.
  4. Seleziona Sospensione> Consenti timer sveglia e modifica l'impostazione da abilita a disabilita facendo clic su di essa.
  5. Fai clic su Applica per salvare le modifiche.

Assicurati di apportare la modifica per tutti i profili di potenza disponibili.

Riparazione delle schede di rete

Anche gli adattatori di rete possono riattivare il PC. È possibile verificare come sono configurati gli adattatori installati eseguendo i comandi seguenti:

  1. Tocca il tasto Windows, digita Gestione dispositivi e seleziona il risultato dall'elenco dei suggerimenti.
  2. Selezionare Schede di rete e fare doppio clic sulla scheda di rete principale. Se ne hai elencati di più qui, ripeti la procedura per ognuno che è in uso.
  3. Passa alla scheda Risparmio energia nella nuova finestra che si apre e deseleziona "Consenti a questo dispositivo di riattivare il computer".
  4. Inoltre, passa a Avanzate e individua le proprietà "wake on pattern match" e "wake on magic packet" e, se abilitate, disabilitarle.

Suggerimento: potresti anche controllare la configurazione del BIOS per le impostazioni "wake on ring" e "wake on LAN", se disponibili, e disabilitare quelle.

Attività di riavvio pianificato

Su Windows 10, troverai che un'attività di riavvio potrebbe riattivare il computer per installare gli aggiornamenti per il sistema e riattivare il computer anche se non sono disponibili aggiornamenti in quel momento.

Per disabilitare l'attività, procedi come segue:

  1. Toccare il tasto Windows, digitare Utilità di pianificazione e premere Invio.
  2. Passare alla seguente sezione: Utilità di pianificazione (locale)> Libreria Utilità di pianificazione> Microsoft> Windows> UpdateOrchestrator
  3. Individua l'attività di riavvio lì, fai clic destro su di essa e seleziona Disabilita dal menu contestuale.

Ciò non è tuttavia sufficiente poiché Microsoft lo riattiverà nuovamente in futuro. Per evitare ciò, è necessario modificare le autorizzazioni dell'attività a livello di sistema operativo.

  1. Apri un prompt dei comandi con un tocco elevato sul tasto Windows, digitando cmd.exe, tenendo premuti i tasti Maiusc e Ctrl e premendo invio.
  2. Eseguire il comando seguente: takeown / f C: \ Windows \ System32 \ Tasks \ Microsoft \ Windows \ UpdateOrchestrator \ Reboot
  3. Apri Esplora file e vai su C: \ Windows \ System32 \ Tasks \ Microsoft \ Windows \ UpdateOrchestrator
  4. Individua il file chiamato riavvia lì (non ha estensione file), fai clic con il pulsante destro del mouse e seleziona Proprietà.
  5. Passa alla scheda di sicurezza.
  6. Seleziona l'account "Sistema" e rimuovi l'accesso in scrittura al file.

Manutenzione automatica

Alcune versioni di Windows sono configurate per eseguire attività di manutenzione automatizzata. Anche se potresti non voler disabilitarli completamente, ha senso impostarli su un'ora del giorno che funzioni per te.

  1. Apri una finestra Esplora file, fai clic sul campo dell'indirizzo nella parte superiore e incolla quanto segue: Pannello di controllo \ Tutti gli elementi del pannello di controllo \ Sicurezza e manutenzione \ Manutenzione automatica
  2. Dopo aver premuto Invio, viene visualizzata l'applet del pannello di controllo della manutenzione automatica.
  3. Lì puoi impostare un orario per l'attività quotidiana e configurare se l'attività può riattivare il computer all'ora pianificata.
  4. Disabilita "consenti alla manutenzione programmata di riattivare il mio computer all'ora programmata" per impedirne la riattivazione del PC.

Riga di comando Fu

Ecco un elenco di comandi utili che possono aiutarti a saperne di più sulla modalità di sospensione del PC e riattivare la configurazione:

  • powercfg -a visualizza un elenco degli stati di sospensione disponibili del computer.
  • powercfg -devicequery wake_armed elenca tutti i dispositivi che possono riattivare il computer
  • powercfg -devicequery wake_programmable elenca tutti i dispositivi che possono essere programmati per riattivare il PC.
  • powercfg -devicedisablewake "nome dispositivo esatto" disabilita la funzionalità di riattivazione del dispositivo selezionato.
  • powercfg -deviceenablewake "nome esatto del dispositivo" abiliterà nuovamente quel dispositivo.
  • powercfg -lastwake mostra l'ultimo dispositivo che ha svegliato il PC.
  • powercfg -waketimers elenca tutti i timer di riattivazione attivi.

PowerShell

Esegui il comando powershell dalla riga di comando per attivarlo.

  • Get-ScheduledTask | dove {$ _. settings.waketorun} elenca tutte le attività e il loro stato per quanto riguarda le operazioni di riattivazione.

Risorse utili

Se vuoi sapere di più sulla funzionalità sleep e wake, usa le seguenti risorse come punto di partenza:

  • Come riattivare automaticamente il PC dalla modalità di sospensione [How to Geek]
  • Spiegazione dei modelli di scia
  • Risoluzione dei problemi relativi alla modalità sospensione di Vista o Windows 7 [Vistax64]
  • Panoramica sulla modalità di sospensione [Wikipedia]