Come risolvere il codice di errore 0xc0000185 su Windows



Avere a che fare con il BSOD “Codice di errore: 0xc0000185” è estremamente frustrante, soprattutto quando interferisce con il processo di avvio del PC. L’errore di solito indica problemi con i dati di configurazione di avvio (BCD), ma può anche comparire a causa di file di sistema danneggiati, malware o persino conflitti hardware esterni, come unità USB da cui Windows tenta di avviarsi ma non riesce a trovare i file necessari. A volte, è solo un colpo di fortuna se il PC si blocca durante l’avvio, quindi capire come risolvere il problema e risolvere il problema può risparmiarti un sacco di grattacapi.

Questa guida illustra una serie di metodi che hanno funzionato per chi ha riscontrato questo errore. Che si tratti di utilizzare strumenti di riparazione automatica, correggere i file BCD o semplicemente avviare il computer in modalità provvisoria per effettuare una pulizia, queste soluzioni potrebbero rimettere in carreggiata il computer.È importante ricordare che alcune soluzioni richiedono comandi e strumenti che devono essere gestiti con attenzione, ma da tutti i report, questi passaggi sono spesso utili, soprattutto se provati in sequenza.

Come correggere il codice di errore 0xc0000185 in Windows

Scollegare gli accessori esterni e riavviare il PC

Non si tratta solo di paranoia: a volte Windows si blocca su dispositivi esterni come le unità USB, tentando di avviarsi da lì e fallendo.È un po’ strano come questo errore possa essere attivato solo da una chiavetta USB ostinatamente bloccata nella porta. Quindi, scollegate tutte le unità USB, gli HDD esterni o le schede SD. Se la batteria del vostro laptop è rimovibile, estraetela, attendete un paio di minuti (in alcune configurazioni questo può aiutare a ripristinare lo stato hardware), quindi reinseritela e provate a riavviare.

Dopo aver eseguito questa operazione, accendi normalmente il PC. Se si trattava di conflitti hardware, questo semplice passaggio potrebbe consentire il riavvio di Windows.

Eseguire lo strumento di riparazione all’avvio

Questo è un primo tentativo piuttosto affidabile, soprattutto se l’errore di avvio è stato causato da file corrotti o mancanti. La funzionalità Ripristino all’avvio di Windows esegue una scansione dei registri di avvio e tenta di risolvere automaticamente il problema. Tuttavia, a seconda dell’hardware, l’utilizzo può essere un po’ complicato.

  1. Spegni il PC tenendo premuto il tasto Power buttonper 10-15 secondi. Attendi un paio di secondi, quindi riaccendilo. Ripeti questa procedura di riavvio 3-4 volte di seguito: si spera che Windows riconosca i problemi di avvio e si avvii nell’ambiente di ripristino (WinRE).
  2. Se questo non funziona, prova ad accedere manualmente a WinRE premendo ripetutamente F8, F11, o il tasto specifico del tuo computer durante l’avvio. Su molti PC più recenti, anche tenere premuti Maiusc + F8 o semplicemente premere ripetutamente Esc o Canc durante l’avvio può aiutarti ad accedere alle opzioni di ripristino.
  3. Una volta in WinRE, seleziona Risoluzione dei problemi.
  4. Proseguire scegliendo Opzioni avanzate.
  5. Ora fai clic su Ripristino all’avvio. Se richiesto, inserisci la password o il PIN dell’amministratore.
  6. Lascia che Windows esegua la scansione e risolva i problemi di avvio; al termine, riavvia per verificare se Windows si avvia normalmente. A volte, un riavvio dopo la riparazione risolve il fastidioso errore.

Avvia in modalità provvisoria e rimuovi malware o aggiorna i driver

Questa è una soluzione utile se malware, driver obsoleti o software incompatibili causano problemi di avvio. Avviare il PC in modalità provvisoria disabilita driver e software non essenziali, semplificando la risoluzione dei problemi. Fornisce inoltre accesso a Internet per eseguire scansioni di sicurezza o aggiornare i driver.

  1. Dal menu di ripristino, vai a Risoluzione dei problemi > Opzioni avanzate > Impostazioni di avvio.
  2. Fai clic su Riavvia. Al riavvio di Windows, vedrai un elenco di opzioni: premi F4per Modalità provvisoria o F5per Modalità provvisoria con rete.
  3. In modalità provvisoria, esegui il tuo scanner antimalware preferito (come Windows Defender o Malwarebytes) ed esegui una scansione completa. Controlla anche i driver del dispositivo per verificare che non siano obsoleti o incompatibili; aggiornali da Gestione dispositivi o dal sito web del produttore.

Questo passaggio è un po’ subdolo: il malware può impedire l’avvio normale e i driver possono diventare instabili dopo gli aggiornamenti. Eseguire scansioni e aggiornamenti spesso elimina questi problemi e aiuta Windows ad avviarsi normalmente in seguito.

Controlla e ripara gli errori del disco con ChkDsk

A volte, problemi del file system o settori danneggiati causano errori di avvio che generano l’errore 0xc0000185.È possibile eseguire ChkDsk dal prompt dei comandi in modalità di ripristino per risolvere il problema.

  1. In WinRE, vai a Risoluzione dei problemi > Opzioni avanzate > Prompt dei comandi.
  2. Digitare `chkdsk C: /f /r /x` e premere Enter. Questo comando esegue la scansione alla ricerca di errori e settori danneggiati e tenta di correggerli. Si tratta di una scansione approfondita che potrebbe richiedere del tempo a seconda delle dimensioni del disco.
  3. Se vengono rilevati errori, ChkDsk li correggerà automaticamente; in caso contrario, è possibile chiudere la finestra e riavviare il sistema.

Ricostruisci i tuoi file di avvio (riparazione BCD)

I file BCD corrotti o mancanti sono spesso i principali responsabili. Ricostruire i BCD è un po’ complicato, ma è fattibile con i comandi.

  1. In WinRE, aprire il prompt dei comandi.
  2. Per prima cosa, esegui il backup dell’archivio BCD corrente per ogni evenienza:
    bcdedit /export c:\bcdbackup
  3. Digita `bootrec /scanos`: controlla se ci sono installazioni di Windows non rilevate o mancanti nell’elenco di avvio. Premi Enter.
  4. Se l’errore persiste, procedere con questi comandi:
    attrib c:\bootbcd -r -s -h ren c:\bootbcd bcd.old bootrec /rebuildbcd

    Questo ripristina la configurazione di avvio a uno stato pulito. Dopodiché, riavvia e verifica se Windows si avvia normalmente. In caso contrario, potresti valutare l’esecuzione di una riparazione completa seguendo la guida Microsoft disponibile qui (https://support.microsoft.com/en-us/topic/use-bootrec-exe-in-the-windows-re-to-troubleshoot-startup-issues-902ebb04-daa3-4f90-579f-0fbf51f7dd5d).

Correggere il Master Boot Record (MBR)

Se la ricostruzione del BCD non risolve il problema, potrebbe essere utile riparare l’MBR. L’MBR è fondamentale per indirizzare Windows alla partizione corretta.

  1. Nel prompt dei comandi, digitare:
    bootrec /fixmbr

    e premere Enter. Questo ripara il codice di avvio principale.

  2. Quindi, esegui:
    bootrec /fixboot

    per riparare il settore di avvio.È semplice, ma a volte è necessario farlo dopo /fixmbr.

Riavvia dopo questi comandi e verifica che Windows si avvii correttamente. Il MBR è piuttosto critico e risolverlo spesso risolve i problemi che generano l’errore 0xc0000185.

Utilizzare Ripristino configurazione di sistema per ripristinare le modifiche

Se hai installato di recente aggiornamenti, driver o software che potrebbero aver causato questo problema, ripristinare il sistema a uno stato precedente può fare miracoli. A patto che tu abbia impostato in anticipo dei punti di ripristino, questo può riportare il sistema a uno stato funzionante.

  1. Avviare WinRE, quindi andare su Risoluzione dei problemi > Opzioni avanzate > Ripristino configurazione di sistema.
  2. Segui le istruzioni e seleziona un punto di ripristino precedente all’inizio del problema. Ricorda che questo annullerà le modifiche recenti, ma lascerà intatti i tuoi file personali.

Ultima risorsa: reinstallare Windows

Se nessun’altra soluzione funziona, cancellare l’unità ed eseguire una nuova installazione potrebbe essere l’unica opzione. Utilizza un supporto di installazione di Windows (USB o DVD) e segui le istruzioni per una configurazione pulita. Attenzione: questa operazione elimina tutto, quindi se hai dati importanti, valuta la possibilità di estrarli prima, magari utilizzando un altro PC funzionante o un servizio di ripristino. Puoi consultare [Come creare un’unità di ripristino di Windows](https://support.microsoft.com/en-us/windows/create-a-recovery-drive-abbba2d2-7d29-7ba7-eef2-4dd7869dc632) per istruzioni.

A volte questo errore è solo il segno di problemi hardware o del disco più profondi, quindi se i problemi persistono, vale la pena rivolgersi a un professionista. Questi passaggi dovrebbero coprire le cause più comuni e, si spera, consentire il riavvio del sistema.

  • Scollegare l’hardware esterno, in particolare le unità USB, e riavviare.
  • Eseguire Ripristino all’avvio dalle opzioni di ripristino.
  • Avviare in modalità provvisoria ed eseguire la scansione per rilevare malware o aggiornare i driver.
  • Controlla e ripara gli errori del disco con ChkDsk.
  • Ricostruisci o ripara BCD e MBR utilizzando i comandi cmd.
  • Utilizzare Ripristino configurazione di sistema per annullare le modifiche recenti.
  • Come ultima risorsa, reinstalla Windows con il supporto.

Incartare

L’intero processo può sembrare un campo minato, ma il più delle volte queste correzioni risolvono il bug. Non c’è niente di meglio che familiarizzare con comandi come `bootrec /fixmbr` o `chkdsk`, anche se all’inizio possono sembrare intimidatori. La chiave è la pazienza e sapere quale passaggio provare. Incrociamo le dita affinché questo aiuti a circoscrivere la causa o addirittura a risolverla del tutto. Buona fortuna e non dimenticare di eseguire il backup dei file una volta che tutto è a posto!



Questo articolo è stato utile?