11
mag 2007

Schermi blu (BSOD), blocchi, altri strani comportamenti? Ci aiuta Verifier.exe

Leggendo la documentazione ufficiale Microsoft, mi sono reso conto che quasi il 100% dei gravi blocchi di sistema, sono attributi (e realmente da attribuirsi) a problemi con i driver.

Le cause sono da vedersi a livello di programmazione degli stessi, ma molto a mio avviso si deve alla nuova struttura dei driver imposta da Microsoft per poter concedere la medaglia di driver certificato per Vista

Una delle utility decisamente poco conosciute di Vista è verifier.exe, ovvero Driver Verifier Manager, creato per aiutare i sistemisti e gli utenti molto smaliziati a raccapezzarsi nella giungla dei (problemi con i) driver.

Driver Verifier, se lanciato da solo mostra una interfaccia grafica, che è il suo Manager, ovvero l’interfaccia di gestione. Driver Verifier di per sè è un servizio che consente alla macchina di non fermarsi con un banale ed irritante BSOD (famigerate schermate blu).

O meglio, al riavvio del pc, il verifier interviene con una BSOD un po’ diversa da quelle a cui siamo abituati (vedi anche questo nostro articolo), schermata che cerca di fornirci tutti i dettagli più utili per l’identificazione corretta del sistema.

Ok, non è che la situazione sembri migliore: comunque il pc non si riavvia. Però verifier può aiutarvi ad identificare il problema. Poi la causa e la soluzione… beh… la vostra abilità è il 90% del lavoro, no?

Con Driver Verifier Manager, potete, una volta identificato il driver colpevole, disattivarlo. Avete però anche la possibilità di far si che, a dispetto dell’opinione di Vista, certi driver non vengano mai verificati.

Come funziona

Sostanzialmente, Verifier esegue all’avvio del pc una serie di controlli sui driver stessi, per altro molto simili a quelli che vengono effettuati per la certificazione WHQL, per esempio viene verificato il sistema di accesso alla memoria usato.

Attenzione! Se Driver verifier trova un driver non conforme, potrebbe impedire al sistema di riavviarsi, anche se il driver non è la causa dell’ultimo problema riscontrato ! Usatelo solo in caso di stop del sistema!

La prima voce, una volta avviato verifier.exe, è Crea impostazioni standard, che, a dispetto della scritta stessa, fa solo degli elenchi, e nessuna modifica al sistema. Fra queste, la voce più utile è Seleziona automaticamente driver non firmati, spesso causa di problemi. Questo elenco è spesso molto vario: hardware, antivirus, cd burner, etc… Segnatevi i risultati, ma non necessariamente il fatto che siano qui vuol dire che causano dei problemi.

Ora, una volta creata una lista se premete Fine il vostro sistema verrà riavviato e i driver verranno sottoposti ai test di cui parlavo poco fa. Se, come probabile, sta solo seguendo la guida ma non avete dei problemi, allora scegliete Annulla o Indietro.

Nel caso ci sia davvero un problema

Se davvero avete un problema di driver che causano reboot, blocchi od altro e riuscite ad arrivare ad eseguire verifier.exe, allora vi conviene far eseguire al sistema questi test. Tenendo conto che eventuali problemi riscontrati causano il blocco del boot e una BSOD versione Vista. In questa schermata troverete sia un codice di errore che il nome del driver problematico.

Una lista, non certo completa, ma si spera sia utile di codici di errore mostrati da verifier sono disponibili su knowledge base nell’articolo n° 229903 (link italiano tradotto automaticamente, mentre quello inglese è questo). L’articolo si riferiva originariamente a Windows 2000, ma è tuttora valido sotto Vista

Ma se il pc non parte?

Allora riavviate, premete F8 (Safe Mode, vi dice nulla?) e dalla modalità provvisoria disabilitate o rimuovete il driver incriminato. Magari rivolgetevi, via web o telefono, al produttore per cercare un driver apposta per Vista. Spesso son è detto che perchè non l’avete sul cd non sia già disponibile online!

Disabilitare i test

Una volta create le impostazioni, ovvero i comandi per verifier stesso, se avete risolto il problema, o se preferite comunque così, riavviate verifier e selezionate Elimina Impostazioni Esistenti.

Driver Verifier è disabilitabile anche dalla modalità provvisoria. Inoltre, dal prompt in alternativa potete lanciare il comando

verifier.exe /reset

Informazioni avanzate

Microsoft ha messo a disposizione un articolo italiano, grazie al cielo tradotto da un essere umano quindi comprensibile, dove si parla degli aspetti tecnici relativi all’uso di verifier.exe, i test eseguiti e qualche indicazione sui possibili errori.

Technorati:

Scritto da realtebo.









Prima di inviare il tuo commento assicurati che:
sia in tema con l'articolo e contribuisca alla discussione in corso
non abbia contenuti offensivi ed una terminologia volgare
non abbia contenuti che violini le leggi italiane
non contenga indirizzi e-mail



Vai in Home Page | Archivio articoli | Feed RSS degli articoli | Design Multimedia Blog