Hardware Upgrade Forum

Hardware Upgrade Forum (https://www.hwupgrade.it/forum/index.php)
-   Guida alla risoluzione dei problemi (https://www.hwupgrade.it/forum/forumdisplay.php?f=129)
-   -   Windows 7 - Il PC non va in sospensione o ibernazione o non parte lo screensaver (https://www.hwupgrade.it/forum/showthread.php?t=2337951)


ezio 27-03-2011 21:37

Windows 7 - Il PC non va in sospensione o ibernazione o non parte lo screensaver
 
In questo thread raccoglieremo tutte le possibili soluzioni ad un problema purtroppo comune: l'impossibiltà di sospendere o ibernare Windows.
Il sintomo è spesso il seguente: si clicca su "Sospendi", lo schermo diventa nero e subito dopo si riattiva, presentando la schermata di login dell'account.

Ringrazio in anticipo chiunque vorrà contribuire e ha già contribuito con consigli e procedure da inserire nel primo post.

Breve sintesi delle possibili modalità di risparmio energetico che il sistema operativo offre
  • Sospensione standard: Windows "fotografa" solo in RAM lo stato attuale del sistema, e ne disattiva le componenti principali pur non spegnendolo completamente: premendo un tasto sulla tastiera o su un'altra periferica che può risvegliare il sistema, Windows riprende la sessione di lavoro precedente; togliendo la corrente e riavviando, non viene recuperata la sessione precedente;
  • Ibernazione: Windows "fotografa" solo su hard disk lo stato attuale del sistema, e lo spegne completamente. All'accensione successiva, verrà recuperata la sessione di lavoro precedente;
  • Sospensione ibrida: è la metodologia di risparmio energetico più conveniente per i sistemi desktop, essendo un mix delle due precedenti (sospensione e ibernazione).
    "Fotografa" sia su RAM sia su disco lo stato attuale del sistema, che quindi non viene spento completamente (altrimenti senza corrente i dati in RAM verrebbero persi): come per la sospensione normale, premendo un tasto il sistema si riattiva recuperando la sessione precedente, se si stacca la corrente e si riavvia Windows recupera comunque la sessione precedente dall'hard disk.
    Per attivare questa modalità:

Per suggerimenti sulla miglior modalità da adottare nel proprio caso consultare questo thread: Vista/7 - Chiariamo una cosa: Windows NON va spento!

-----

Possibili soluzioni e consigli in caso di malfunzionamento della sospensione e dell'ibernazione

NB: aggiornare sempre il sistema con Windows Update prima di provare con le soluzioni a seguire

(in ordine casuale)


Soluzione 1


In Windows 8 è stata introdotta una nuova modalità di avvio, fast start (avvio rapido), che permette una maggior velocità di caricamento iniziale del sistema operativo grazie all'ibernazione di kernel e driver (su Google trovate informazioni dettagliate in merito).

Tale funzionalità può però causare problemi con il risveglio o lo spegnimento del sistema, se queste operazioni non avvengono correttamente è quindi opportuno provare a disattivarlo nelle impostazioni di risparmio energetico (comportamento pulsanti di alimentazione):

Il sistema va riavviato.

Soluzione 2

NB: soluzione da adottare come primaria se non partono gli screensaver, per i problemi con sospensione/ibernazione è opportuno valutare prima le altre soluzioni.


Aprite il prompt dei comandi come amministratore (click destro sul collegamento --> "Esegui come amministratore") e digitate questo comando:

powercfg -requests

Vi mostrerà eventuali processi o drivers che in quel preciso istante impediscono l'avvio degli screen saver e delle altre funzioni di risparmio energetico.
Nell'esempio sottostante è aperto Media Player ed è attiva l'opzione che impedisce l'avvio degli screen saver:

Soprattutto se avete un notebook, potrebbe essere uno dei programmi aggiuntivi (spesso inutilmente pesanti) installati dal produttore.

Se il programma individuato con il comando di cui sopra non offre impostazioni utili ad evitare il problema, potete utilizzare direttamente il prompt con questo comando (ripetuto due volte, uno con il solo nome del processo, uno con il percorso completo):

powercfg /requestsoverride ROSSO VERDE GIALLO
powercfg /requestsoverride ROSSO MAGENTA GIALLO

dove seguendo i colori dello screen precedente (relativo al comando powercfg -requests) ROSSO è la dicitura evidenziata in rosso (processo, driver, servizio -senza parentesi quadre-), VERDE è il nome del processo completo di percorso (usa le "" se il percorso contiene spazi o è lungo), MAGENTA è il nome del processo senza percorso, GIALLO è il tipo di funzione di risparmio energetico che si desidera sbloccare (solo DISPLAY nel caso degli screensaver).
I comandi di cui sopra funzionano e restano attivi anche dopo il riavvio, non vanno quindi ripetuti ogni volta.

PS: se volete perdere la testa e informarvi di più su questo argomento c'è un documento tecnico di Microsoft interessante:
http://download.microsoft.com/downlo...yRequests.docx


Soluzione 3


A volte l'ìimpossibilità di avviare correttamente sospensione e ibernazione dipende da un settaggio nel bios, precisamente Energy Star 4.0C Support
Solitamente si trova sotto il menu Power --> APM Configuration.

Con l'impostazione abilitata, quando si manda in sospensione (S3) il sistema, le periferiche USB vengono spente completamente, invece di andare a loro volta in sospensione come da specifiche USB 2.0.
Può quindi succedere che alla riattivazione del sistema, il controller USB e l'OS non riescano a ripristinare correttamente il loro stato.
Se non si riesce a mandare in sospensione il sistema perchè le periferiche USB lo riattivano subito (capita spesso con mouse e tastiere), conviene utilizzare quando possibile la relativa voce in Gestione Periferiche (vedi soluzione 3), anzichè abilitare "Energy Star 4.0C Support" nel bios.

Il consiglio è di disattivare, a prescindere da altri fattori e impostazioni, il supporto alle specifiche Energy Star 4.0C.


Soluzione 4


Le periferiche USB e le schede di rete offrono la possibilità di risvegliare il sistema dopo una sospensione o un'ibernazione, automaticamente in caso di eventi prestabiliti o alla pressione di un tasto (es. mouse o tastiere).
Tastiera a parte, questa funzionalità può andare in conflitto con la sospensione stessa, spesso a causa di driver mal progettati.

Conviene quindi disattivare la possibilità di risveglio per tutte le periferiche usb ad eccezione della tastiera
Per fare questo basta andare in Gestione Dispositivi (il vecchio Gestione Periferiche) e aprire le proprietà delle periferiche in questione; nella scheda Risparmio Energia va disattivata la voce segnata nello screen seguente (Consenti al dispositivo di riattivare il computer):


NB: per individuare più velocemente la periferica che impedisce al sistema di andare in sospensione digitare il comando powercfg.exe /lastwake


Soluzione 5


Se le soluzioni precedenti non hanno successo, è possibile effettuare un'analisi automatizzata del comportamento delle periferiche e dei relativi driver durante le fasi di sospensione e ibernazione, ed ottenere un resoconto dettagliato con errori e altre informazioni.
Tale resoconto può essere utile per individuare un driver o una periferica in particolare che non rende possibile l'avvio del risparmio energetico.

Aprite il prompt dei comandi con privilegi elevati (click destro sul collegamento --> Esegui come amministratore) e digitate il comando:

powercfg -energy

Attendete qualche secondo o più a seconda dei casi e a procedura completata posizionatevi in c:\windows\system32 e copiate da lì il file energy-report.html sul desktop, quindi apritelo. Otterrete qualcosa di simile:


NB: molti errori sono normali e da ignorare, e non compromettono il funzionamento corretto di sospensione e ibernazione; in caso di dubbio chiedete qui sul forum o cercate in rete.


Soluzione 6


Solitamente installo, oltre a Windows, anche una distro Linux (openSuse), perchè si tratta di un ottimo sistema operativo gratuito e perchè è bene essere a conoscenza di alternative libere all'OS Microsoft.
Nell'ultima occasione, invece di installare Grub nel MBR o nella prima partizione attiva del disco l'ho installato su quella estesa, e ho impostato il flag di "partizione attiva" per quest'ultima.
Il problema è lì... Windows 7 non va in sospensione/ibernazione se la prima partizione di Windows (quella da 100MB se il setup di Win ve l'ha creata, altrimenti quella del sistema operativo stesso) non è impostata come attiva:


Reimpostando la prima partizione di Windows come attiva, la sospensione e l'ibernazione tornano a funzionare correttamente.
NB: se il boot manager non è presente sulla partizione attiva o nel MBR andrà reinstallato, altrimenti non sarà possibile avviare il sistema operativo.

ezio 27-03-2011 21:46

Essendo la casistica varia e sempre in evoluzione, non esitate a proporre ulteriori soluzioni ;)

jedy48 27-03-2011 22:06

iscritto,vale per tutti i pc desktop e notebook?

FulValBot 27-03-2011 22:07

no ezio, credo che non siano proprio previsti su windows update...

ezio 27-03-2011 22:12

Quote:

Originariamente inviato da jedy48 (Messaggio 34797449)
iscritto,vale per tutti i pc desktop e notebook?

Sì le procedure sono pressochè identiche, eventualmente nel bios di un notebook non troverai Energy Star 4.0c Support :fagiano:
Quote:

Originariamente inviato da FulValBot (Messaggio 34797467)
no ezio, credo che non siano proprio previsti su windows update...

In passato è successo, alcuni hotfix scaricabili su richiesta sono poi stati inseriti su WU.
Cambio "finchè non verranno rilasciati su Windows Update" in "finchè non verranno rilasciati su Windows Update (ma non è detto che succeda)" :D

FulValBot 27-03-2011 22:16

cmq in ogni caso provateli, magari funzionano... io nonostante non stia ora usando il portatile (su quello devo ancora metterli sti fix...) e quindi non uso l'ibernazione (non so, non l'ho mai voluta...) li ho messi lo stesso.

nibbio84 10-04-2011 14:26

Problema con "sospensione" windows 7
 
Ciao a tutti, sono appena passato da windows vista a windows 7 a 64 bit.
Nessun problema per ora e devo dire che sono abbastanza contento del cambio. Ho solo un piccolo problema, ogni tanto quando lo metto in sospaensione si "rianima" da solo. piu' di una volta mi è capitato nel cuore della notte si rianimasse senza che nessuno lo toccasse (e visto che è in camera da letto con conseguente salto sul letto). Qualche idea?

Eress 10-04-2011 17:46

Solito controllo in Gestione dispositivi nelle proprietà della scheda di rete, mouse , tastiera alla scheda risparmio energia. Poi potrebbe trattarsi anche di qualche attività pianificata, controllo nell'Utilità di pianificazione di Windows se c'è qualcosa che fa ripartire il pc, comincia con Media Center. Dai anche un'occhiata nel Visualizzatore eventi.

aled1974 11-04-2011 12:49

quoto tutto, potrebbe essere in alternativa anche un programma che tenta l'aggiornamento (es. antivirus) ;)

ciao ciao

ezio 13-04-2011 22:02

Quote:

Originariamente inviato da nibbio84 (Messaggio 34905507)
Ciao a tutti, sono appena passato da windows vista a windows 7 a 64 bit.
Nessun problema per ora e devo dire che sono abbastanza contento del cambio. Ho solo un piccolo problema, ogni tanto quando lo metto in sospaensione si "rianima" da solo. piu' di una volta mi è capitato nel cuore della notte si rianimasse senza che nessuno lo toccasse (e visto che è in camera da letto con conseguente salto sul letto). Qualche idea?

Post uniti al thread in rilievo.
PS: nel primo post trovi altri dettagli.

Lapsss 19-04-2011 22:47

Windows esce dall'ibernazione da solo
 
Salve,

è da tempo che ho impostato la funzione WOL (WAKE ON LAN) sul mio pc con windows 7 e mi torna benissimo per accenderlo da remoto. Il problema è che da qualche giorno, forse dopo aver installato qualche programma o non so cosa, che dopo aver messo in ibernazione windows7 il mio pc si riaccende da solo. Non si accende a un ora prestabilita e mi pare nemmeno dopo un determinato tempo dopo l'ibernazione. Si riaccende un pò quando gli pare a lui!

Ho letto che tramite il visualizzatore di eventi si può vedere i motivi della riaccensione ma le voci sono tantissime e non ci capisco molto...
Qualcuno sa spiegarmi dove devo guardare e come faccio a capire precisamente il motivo della riattivazione automatica?

Grazie.

Marinelli 20-04-2011 06:00

Discussione spostata nella sezione dedicata a Windows 7.

Ciao!

Eress 20-04-2011 07:09

Oltre che nel visualizzatore eventi sotto la voce Registri di Windows>Sistema dovresti dare un'occhiata anche nell'utilità di pianificazione nelle proprietà di ogni attività pianificata alla scheda condizioni, lo so è un po' lunga ma potresti anche trovare il colpevole :) potrebbe essere che qualche programma un po' scarso abbia aggiunto qualche attività pianificata ad minchiam :D

Lapsss 20-04-2011 07:46

Quote:

Originariamente inviato da Eress (Messaggio 34979266)
Oltre che nel visualizzatore eventi sotto la voce Registri di Windows>Sistema dovresti dare un'occhiata anche nell'utilità di pianificazione nelle proprietà di ogni attività pianificata alla scheda condizioni, lo so è un po' lunga ma potresti anche trovare il colpevole :) potrebbe essere che qualche programma un po' scarso abbia aggiunto qualche attività pianificata ad minchiam :D

Stanotte si è acceso di nuovo e sono andato in registro eventi ----> sistema
e ho visto che l'unico evento che si susseguiva durante la notte è stato:

Servizio rilevamento automatico proxy WinHTTP

Potrebbe essere quello?
Ho anche notato che se spengo il router o stacco il cavo lan il pc rimane ibernato...

Eress 20-04-2011 07:52

Controlla in gestione dispositivi schede di rete come stai messo nelle proprietà>risparmio energia

Lapsss 20-04-2011 08:15

dunque, ho disabilitato il servizio
Servizio rilevamento automatico proxy WinHTTP

ma si è appena riacceso, quindi non è quello.
nelle impostazioni di risparmio energetico dovrebbe essere tutto ok.
ho impostato che le periferiche non possono scongelare l'ibernazione a parte la scheda di rete ovviamente che mi serve per il WOL...

Lapsss 20-04-2011 08:17

ma non è che dopo aver diasabilitato un servizio devo riavviare per far si che le modifiche prendano effetto?

Lapsss 20-04-2011 08:22

nelle impostazioni di risparmio energia della scheda di rete ho smarcate 2 voci:


consenti al computer di spegnere il dispositivo per risparmiare energia

e


consenti al dispositivo di riavviare il computer


l'altra opzione non flaggata invece è:
consenti solo a MAgic Packet di riavviare il computer.




Nello specifico ho provato anche a mettere il flag su quest'ultima funzione ma se lo faccio non mi si avvia più il pc tramite wol con il sistema che uso adesso... quindi non mi risolve il problema :(

ezio 20-04-2011 08:25

Quote:

Originariamente inviato da Lapsss (Messaggio 34978626)
Salve,
cut

Thread unito alla discussione ufficiale.

Lapsss, dai un'occhiata alle procedure del primo post.

Lapsss 20-04-2011 08:42

Quote:

Originariamente inviato da ezio (Messaggio 34979566)
Thread unito alla discussione ufficiale.

Lapsss, dai un'occhiata alle procedure del primo post.

ho dato un occhiata ma sinceramente non so se mi possa autare questo thread, il mio problema è legato a una riattivazione di windows automatica non a un problema di mancata ibernazione nche xè il problema si presenta anche quando lo metto in sospensione...


Tutti gli orari sono GMT +1. Ora sono le: 05:19.

Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Hardware Upgrade S.r.l.