Tra ieri e oggi ho sbattuto non poco la testa con Windows 10, dopo sostanzialmente 45 giorni senza problemi particolari.
Da quando l'ho installato, conto su una mano i problemi riscontrati con la mia installazione principale, davvero poca cosa rispetto a quello a cui siamo sempre stati abituati con le precedenti di Windows.
Tendo a pensare che la giustificazione principale sia quella che il modello di distribuzione adottato da Microsoftper Windows 10 - cioè gratis per tutti e soprattutto "in automatico" - abbia consentito di scovare abbastanza presto le magagne principali, anche se queste sono presumibilmente raccolte e fissate attraverso l'estensivo programma di test aperto a molti.
Questi comunque i problemi patiti:
- necessità di reinstallare una parte molto piccola di programmi
- necessità di reinstallare parte di Microsoft Visual Studio 2010
- crash molto sporadici del driver della scheda video (un solo blue screen)
- impossibilità di installare automaticamente l'aggiornamento KB3087040
- funzionamento intermittente del driver della scheda di rete del mio notebook
L'errore si manifestava con l'impossibilità della scheda di rete di ricevere pacchetti dalla porta Ethernet per un lasso di tempo anche di 1 o 2 minuti ogni mezz'ora o ogni ora. In qualche caso la comunicazione riprendeva a funzionare, in altri casi era necessario disabilitare e riabilitare il dispositivo di rete attraverso il relativo pannello di controllo. Nei casi più estremi - l'ho fatto 3 o 4 volte - sono stato costretto a riavviare il sistema operativo.
Questo malfunzionamento è stato quello che mi ha causato la perdita di tempo maggiore, perché mi ha costretto, quando possibile, ad usare la connessione Wifi del notebook, e mi ha portato ad effettuare tutta una serie di prove ed arrivare al nocciolo della questione, cioè il driver.
Nell'ordine ho provato a capire se era il firewall a non funzionare, tutta la connettività verso internet, l'assegnazione dinamica o statico dell'indirizzo IP sulla porta Ethernet, il cavo Ethernet, il connettore lato computer o lato presa a muro, fino a controllare il funzionamento sul rack, e via dicendo, cioè il solito minimo di diagnosi che si può fare per un problema di connettività. Poi viene in aiuto San Google, che trova rapidamente chi può avere avuto il tuo stesso problema, solo che in questo caso non ho trovato post diretti che suggerivano di prendersi un eventuale driver più nuovo.
Microsoft ha di fatto deciso lei per tutti quali debbano essere i driver per far funzionare la maggioranza dei dispositivi hardware, in attesa che i produttori rilascino qualcosa di specifico per Windows 10 e maggiormente testato.
E' il caso del driver del mio chipset di rete Ethernet, cioè un Realtek PCIe GBE Family Controller. Il driver preinstallato di Microsoft porta la data del 25/5/2015 e, se si chiede la disposibilità di qualche aggiornamento tramite il relativo controllo:
- andare su Gestione Dispositivi
- selezionare Schede di rete ed espandere il nodo
- selezionare il nodo Realtek PCIe GBE Family Controller e aprire il dialogo delle proprietà
- andare alla pagina Driver
- cliccare sul bottone Aggiorna Driver
- cliccare la scelta Cerca automaticamente un driver aggiornato
Il sistema risponderà dicendo che "il driver del dispositivo è già aggiornato".
Andando invece sul sito ufficiale di Realtek si scopre che al 24/8/2015 è stato distribuito un driver più nuovo - che evidentemente Microsoft non ha ancora gestito e processato per la maggioranza. La versione di questo driver è la 10.3.723.2015, che porta la data del 23/7/2015 e che risolve probabilmente il problema che ho accusato io negli ultimi giorni.