Se sul computer rimangono residui di driver appartenenti a dispositivi ormai disinstallati da tempo, puo' capitare che un nuovo hardware non funzioni correttamente perche' Windows si
ostina a prende e utilizzare questi vecchi driver al posto di quelli specifici che inutilmente si tenta di installare; puo' altresi' capitare che installati i nuovi driver Windows non funzioni piu' correttamente.
Vediamo quello che si puo' fare per tentare di risolvere questi ed altri problemi analoghi tra i driver e Windows Xp.
Procedura preliminare
Per prima cosa bisogna verificare quali driver sono in uso e quali no; per far questo occorre andare a modificare (ma niente paura ;-) ) una o piu' variabili di sistema.
La variabile di sistema e'una variabile, ovvero uno spazio di memoria dove possono essere letti e scritti dati temporanei, che il sistema operativo mette a disposizione degli altri programmi. Si tratta di una posizione dove vengono salvate delle informazioni che risulteranno poi accessibili a tutti i programmi via via utilizzati. Fanno per esempio parte di questa categoria di informazioni quelle relative all'utente collegato, quelle relative alla connessione internet, etc...
La prima cosa da fare e' quindi dire al sistema di mostrarci oltre ai driver delle periferiche installate, anche i drivers di quelle non piu' presenti. Per far cio':
Aprire le
Proprieta' del sistema tenendo premuti contemporaneamente il tasto
Windows e il tasto
Pausa (oppure cliccare con il tasto destro del mouse sull'icona del desktop
Risorse del computer e dal menu che si apre su
Proprieta', oppure cliccando su
START e cliccare poi con il tasto destro del mouse su
Risorse del computer e dal menu che si apre su
Proprieta').
Nella finestra che si apre cliccare sulla scheda denominata
Avanzate, quindi su
Variabili d'ambiente.
Nella finestra che si apre, nella sezione
Variabili di sistema cliccare una volta su
Nuovo.
Nella finestra che compare digitare
devmgr_show_nonpresent_devices
Premere quindi il tasto
Tabulazione e digitare come valore
1 (leggasi "uno").
Chiudere la finestra cliccando su
Ok.
Chiudere quindi le finestre ancora aperte
Variabili d'ambiente e
Proprieta' del sistema, cliccando su
Ok.
Nuovo hardware non funziona o il driver non si installa
Se un nuovo componente hardware installato non funziona correttamente o il driver non si installa correttamente, potrebbe essere colpa di una vecchia versione dei driver presente in Windows Xp.
Step 1
Aver modificato le variabili di sistema come precedentemente descritto nella
procedura preliminare.
Step 2
Ora bisogna rimuovere tutte le periferiche che non sono piu' presenti, ma i cui driver sono ancora installati. Per far cio':
Aprire le
Proprieta' del sistema tenendo premuti contemporaneamente il tasto
Windows e il tasto
Pausa (oppure cliccare con il tasto destro del mouse sull'icona del desktop
Risorse del computer e dal menu che si apre su
Proprieta', oppure cliccando su
START e cliccare poi con il tasto destro del mouse su
Risorse del computer e dal menu che si apre su
Proprieta').
Nella finestra che si apre cliccare sulla scheda denominata
Hardware, quindi cliccare sul tasto
Gestione periferiche.
Nella finestra
Gestione periferiche che si e' appena aperta, cliccare su
Visualizza, quindi su
Mostra periferiche nascoste.
Ora e' necessario cliccare sul segno
+ (leggasi "piu'") che si trova davanti alla categoria di periferiche che interessa, al cui interno si trovera' il componente che non funziona in maniera corretta.
Tutte le voci che presentano il simbolo identificativo della categoria della periferica di color
Grigio chiaro non sono piu' in uso.
Per cancellare i drivers superflui fare doppio clic sul componente che interessa rimuovere, cosi' da farlo divenire di color
Blue. Nella finestra che si apre cliccare su
Driver, quindi su
Disinstalla e cliccare su
Ok.
Chiudere le finestre
Gestione periferiche e Proprieta' del sistema.
Riavviare il computer per rendere effettive e funzionanti le modifiche.
Step 3
Ora il componente appena installato dovrebbe funzionare correttamente.
Se cosi' non fosse, occorrera' cancellare anche i driver appena installati, ripetendo completamente lo step 2 e installare nuovamente il driver corretto.
Se si hanno piu' componenti sul pc che non funzionano, cancellare sempre i driver che non si utilizzano piu'.
Riavviare sempre il computer al termine di ogni operazione per non compromettere la stabilita' del sistema.
Windows non funziona dopo installato un nuovo driver
Se Windows non si apre piu' o lavora in modo difettoso dopo che si e' installato uno o piu' driver nuovi, potra' essere di aiuto quanto segue.
Prima di tutto occorrera' avviare Windows.
Se Windows non fosse piu' in grado di avviarsi occorrera', nella prima fase di avvio del computer (cioe' subito dopo la lettura dei dischi), premere il tasto
F8.
Si aprira' cosi' una finestra DOS che proporra' una serie di scelte per l'avvio del sistema.
Selezionare la
Modalita' provvisoria e confermare la scelta premendo una volta il tasto
Invio.
Se ovviamente si hanno installati piu' sistemi operativi, prima di premere il tasto INVIO, occorrera' selezionare il sistema operativo che si vuole utilizzare.
Riavviato il pc anche se in modo difettoso o anche in modalita' provvisoria, occorrera' seguire la procedura seguente.
Step 1
Aver modificato le variabili di sistema come precedentemente descritto nella
procedura preliminare.
Step 2
Aprire le
Proprieta' del sistema tenendo premuti contemporaneamente il tasto
Windows e il tasto
Pausa (oppure cliccare con il tasto destro del mouse sull'icona del desktop
Risorse del computer e dal menu che si apre su
Proprieta', oppure cliccando su
START e cliccare poi con il tasto destro del mouse su
Risorse del computer e dal menu che si apre su
Proprieta').
Nella finestra che si apre cliccare sulla scheda denominata
Hardware, quindi cliccare sul tasto
Gestione periferiche.
Nella finestra che si apre, cliccare sul segno
+ (leggasi "piu'") che si trova davanti alla categoria di periferiche che interessa, al cui interno si trovera' il componente che non funziona in maniera corretta e che sta creando problemi.
Cliccare con il tasto destro del mouse sul componente desiderato.
Nel menu che e' apparso cliccare su
Disattiva.
Ora confermare cliccando su
Ok (oppure
Si), e riavviare il computer.
Step 3
Dopo riavviato il pc, Windows carichera' i driver standard.
Se Windows adesso funzionera' senza problemi, installeremo allora il driver che per ultimo ha funzionato correttamente.
Step 4
Se si fossero aggiornati i driver di piu' periferiche contemporaneamente, per trovare quello colpevole del cattivo funzionamente di Windows, occorrera' procedere per tentativi, seguendo l'operazione dello Step 1 e riavviare il pc, per ognuna delle periferiche fino a che non si sia trovato il driver colpevole del cattivo funzionamento del sistema.
Unica accortezza ovviamente e' quella di riattivare il driver della periferica che si e' disattivata, prima di tentare con un'altra periferica.
Per riattivare la periferica basta procedere con lo step 2 ma al posto di cliccare su DISATTIVA cliccare su
Attiva.
Verificare la firma digitale dei driver
In Windows XP e' presente una piccola utility
sigverif (Verifica firma file) che consente di identificare i file non firmati presenti nel computer e di visualizzare informazioni come:
Nome, percorso, data di modifica, tipo di file e numero di versione.
I file di sistema e i driver di Windows XP hanno una firma digitale Microsoft che indica che sono originali e inalterati o che sono stati approvati da Microsoft per l'utilizzo con Windows.
Per utilizzare
sigverif bisogna cliccare con il tasto sinistro del mouse su
START > ESEGUI e digitare
sigverif e cliccare su
Ok.
Comparira' cosi' la schermata del programma. Cliccare ora su
Avanzate > Cerca altri file non firmati digitalmente.
Nella cartella
Collegamento assicurarsi che l'opzione
Salva i risultati della verifica della firma digitale in un file di registro sia selezionata, quindi scegliere
Ok.
Fare click sul pulsante
Avvia.
Dopo alcuni secondi di ricerca si avra' a disposizione la lista dei file non firmati e si potra' partire da qui per risolvere gli eventuali problemi di conflitti.
Per DISABILITARE il driver sara' sufficiente andare nella cartella indicataci da
sigverif e rinominare il driver in questione.