L’aggiornamento da Windows 8.1 a Windows 10 può essere un vero grattacapo, soprattutto quando si blocca a una percentuale minima, tipo il 2%, e poi si verifica una schermata blu con il codice di errore 0xc1900101-0x30018.È piuttosto frustrante perché si cerca solo di ottenere un sistema operativo più fluido e recente, e poi tutto si blocca. Da quello che ho visto, questo errore si presenta principalmente durante il processo di aggiornamento e non è più così raro, soprattutto perché sempre più persone lo segnalano sui forum. La cosa strana? Microsoft ha confermato che si tratta di un bug reale, e sembra che dipenda da conflitti di driver o da software antivirus eccessivamente pesante. Se vi trovate in questa situazione, non fatevi prendere dal panico: ci sono alcune cose che potete provare per risolvere il problema senza dover reinstallare il sistema operativo o rischiare di perdere i vostri dati.
In pratica, durante l’aggiornamento, Windows riscontra un problema nella prima fase di avvio, spesso durante l’operazione SYSPREP, che prepara il sistema per il nuovo sistema operativo. La buona notizia è che alcuni di questi problemi possono essere risolti manualmente, anche se non è ancora disponibile una patch. Attenzione però: queste soluzioni richiedono un po’ di manualità, quindi non aspettatevi miracoli in caso di gravi incompatibilità hardware, ma vale la pena tentare.
Come risolvere l’errore 0xC1900101 – 0x30018 su Windows?
Poiché le incompatibilità dei driver e i conflitti con l’antivirus sono le cause più comuni, il primo passo è disabilitare il software antivirus.È piuttosto frequente che alcuni strumenti di sicurezza blocchino le modifiche al sistema o interferiscano con gli aggiornamenti dei driver, causando la comparsa di questo errore. A volte, è sufficiente interrompere temporaneamente l’antivirus. Per farlo, fai clic con il pulsante destro del mouse sull’icona nella barra delle applicazioni e seleziona Disabilita o Sospendi, a seconda del software di sicurezza in uso. Inoltre, è consigliabile aprire Gestione attività ( Task ManagerCtrl + Shift + Esc ) e assicurarsi che tutti i servizi correlati siano disattivati, in particolare quelli associati all’antivirus o agli strumenti per i driver. Se la disabilitazione non risolve il problema, potrebbe essere necessaria una rimozione più completa, che puoi effettuare tramite Pannello di controllo > Disinstalla un programma.
Un’altra cosa che vale la pena provare è una scansione del sistema alla ricerca di malware e incongruenze. L’esecuzione di un’utilità affidabile come Windows Defender o di strumenti di terze parti (se installati) può aiutare a identificare file danneggiati, rootkit o altri problemi che tendono a causare errori di aggiornamento. Su alcuni computer, questi problemi di sistema sono la causa nascosta dell’errore e risolverli può evitare molti grattacapi.
Metodo 1. Aggiornare i driver
Questo metodo è un po’ strano ma sorprendentemente efficace. Aggiornare i driver può risolvere i problemi di compatibilità che bloccano il processo di aggiornamento. Vai in Gestione dispositivi : premi Win keye digita il nome del driver. Cerca eventuali driver contrassegnati da un punto esclamativo giallo, che indica che non funzionano correttamente o sono obsoleti. Fai clic con il pulsante destro del mouse su di essi, scegli Proprietà, quindi vai alla scheda Driver e fai clic su Aggiorna driver. Puoi anche andare direttamente sul sito Web del produttore dell’hardware se desideri la versione più recente: a volte l’aggiornamento generico di Windows non è sufficiente. Dopo l’aggiornamento, riavvia il computer e riprova l’aggiornamento. Se il driver non può essere aggiornato automaticamente, potrebbe essere necessario scaricare e installare manualmente la versione più recente. In alcune configurazioni, un driver vecchio anche di pochi mesi può causare questo errore, quindi vale la pena provarci.
Metodo 2. Reimpostare manualmente i componenti di Windows Update
Questa è una soluzione classica: a volte Windows si blocca a causa della cache degli aggiornamenti o dello stato dei servizi. Per farlo, apri il Prompt dei comandi (Amministratore) : premi il Win + Xtasto Windows e selezionalo dal menu, oppure cercalo direttamente. Ecco cosa dovrebbe succedere:
- Interrompi i servizi relativi agli aggiornamenti. Digita e premi
net stop wuauserv, quindinet stop cryptSvc,net stop bits, enet stop msiserver. Questi comandi mettono in pausa Windows Update, i servizi crittografici, il servizio di trasferimento intelligente in background e il programma di installazione MSI, che potrebbero bloccare l’aggiornamento se si bloccano. - Successivamente, rinomina le cartelle della cache degli aggiornamenti, nel caso in cui siano danneggiate. Inserisci questi comandi:
ren C:\Windows\SoftwareDistribution SoftwareDistribution.olderen C:\Windows\System32\catroot2 Catroot2.old. Questo reimposta la cache dei download e forza Windows a ricostruire il database degli aggiornamenti al tentativo successivo. - Infine, riavvia questi servizi digitando:
net start wuauserv,net start cryptSvc,net start bits, enet start msiserver. Una volta terminato, chiudi il terminale e riavvia il PC. Questo spesso risolve i problemi relativi ai componenti di aggiornamento bloccati che potrebbero impedire il processo di aggiornamento in modo subdolo.
Un piccolo consiglio: su alcuni sistemi, questi comandi non sempre vanno a buon fine al primo tentativo. In caso di errori, prova a eseguirli di nuovo oppure riavvia il PC e riprova.
Se nessuna di queste soluzioni ha funzionato, ci sono sempre altre opzioni, ma queste tendono a risolvere le cause più comuni. Speriamo che ti siano d’aiuto: il processo di aggiornamento è una seccatura, ma con un po’ di pazienza la maggior parte dei problemi si risolve.