lunedì 22 settembre 2008

BSOD INTERNAL_POWER_ERROR in Windows Vista, una possibile soluzione.

Ieri, per la prima volta, ho visto una BSOD su notebook con installato Windows Vista (SP1). Purtroppo si trattava del mio notebook!

Sono incappato in un errore critico che affligge Windows Vista quando il sistema operativo entra in ibernazione (nel mio caso nelle ultime fasi credo). Ebbene da una veloce googlata mi sono reso conto che non sono affatto l'unico e che il problema in questione è stato anche trattato da microsoft qui.

Secondo  la Microsoft Knowledge Base il problema affligge i sistemi Vista-based pre SP1.

Secondo molti altri (tra i quali figuro anche io dato che il mio sistema è regolarmente aggiornato con tutte le patch e SP rilasciati da microsoft) il problema persiste ancora, seppur se in casi più rari.

A prova di ciò l'installazione dell'hotfix su richiesta di Microsoft mi ha restituito l'errore di patch non applicabile al sistema in uso.

Fortunatamente nella giornata di ieri ho ibernato il sistema almeno 8 volte (non arresto mai il sistema se non strettamente necessario) ed il problema si è presentato dopo aver installato una stampante condivisa su un altro pc Windows Vista (ammetto di avere fatto molta mente locale :-) ). Per la cronaca la stampante in questione è la Canon Pixma iP4000.

Stamattina, incredulo, dopo aver eliminato la stampante il problema è completamente svanito. Per la serie "ci sono rimasto".

Se siete affetti anche voi dallo stesso problema, per prima cosa vi consiglio di installare il Service Pack 1 di Windows Vista (per questo è centinaia di altri motivi) e se il problema persiste provate a rimuovere periferiche recentemente aggiunte (chissà qualche driver indigesto). Infine proverei ad aggiornare i driver del chipset (specialmente se intel).