Il prompt dei comandi può fare molto di più di quanto pensi. Perché non usarlo per ricercare i codici di errore e correggerli al volo?
Incontrare errori casuali e arresti anomali durante l'utilizzo del sistema operativo senza una spiegazione può essere frustrante. Rende anche più difficile trovare le soluzioni appropriate, perché non hai idea di cosa abbia causato il problema in primo luogo.
In questa guida, ti mostreremo come utilizzare l'utilità del prompt dei comandi per identificare potenziali colpevoli dietro fastidiosi errori di Windows. Discuteremo anche di come risolvere il problema utilizzando anche CMD.
Come diagnosticare gli errori di Windows nel prompt dei comandi
Per risolvere un problema in Windows, come un errore di aggiornamento o una schermata blu della morte, è importante identificare le potenziali cause del problema. Windows viene fornito con diverse utilità che possono aiutarti in questo, una delle quali è il prompt dei comandi.
Di seguito, abbiamo discusso diversi modi di utilizzare il prompt dei comandi per cercare i codici di errore di Windows.
1. Utilizzare il comando NET HELPMSG
Il comando NET HELPMSG consente di convertire i codici di errore in stringhe, che è possibile utilizzare per trovare soluzioni pertinenti al problema. Tuttavia, questo comando può aiutarti solo con i codici di errore di sistema, che sono valori numerici specifici. Ciò significa che non puoi usarlo per errori BSOD come l'errore INACCESSIBLE_BOOT_DEVICE.
Inoltre, anche il valore numerico del codice di errore deve essere preciso.
Ecco come puoi usare questo comando:
- premi il Vinci + R tasti insieme per aprire una finestra di dialogo Esegui.
- Digita "cmd" in Esegui e premi il tasto Ctrl + Maiusc + Invio chiavi insieme per aprire il prompt dei comandi con privilegi di amministratore.
- Clic SÌ nel prompt Controllo dell'account utente.
- Una volta che sei all'interno della finestra del prompt dei comandi, digita il comando indicato di seguito e premi accedere per eseguirlo. Sostituire
con il valore numerico del codice. NET HELPMSG <errorecodice>
- Ad esempio, se il codice di errore che vuoi cercare è 8242, il tuo comando sarà:
NET HELPMSG 8242
Una volta che hai i dettagli sul codice di errore, puoi cercare soluzioni online o passare alle soluzioni elencate più avanti in questa guida.
2. Utilizzare il comando CertUtil
Un altro modo semplice per cercare le descrizioni degli errori utilizzando il prompt dei comandi consiste nell'utilizzare il comando CertUtil. Questo comando viene in genere utilizzato per la gestione dei certificati e dei servizi di certificazione, ma può anche essere uno strumento utile per trovare brevi spiegazioni per i codici di errore.
Ecco come puoi usarlo:
- Apri il prompt dei comandi utilizzando i passaggi che abbiamo descritto sopra.
- Nella finestra del prompt dei comandi, eseguire il comando seguente. Sostituire
con il codice di errore che stai riscontrando: CertUtil /errore <errorecodice>
- Quindi, ad esempio, se riscontri l'errore di aggiornamento 0x80070002, il tuo comando sarà:
CertUtil /errore 0x80070002
Ora dovrebbe essere presentata una descrizione del messaggio di errore. Puoi utilizzare questo dettaglio per identificare il colpevole ed eliminarlo.
3. Accedi al Visualizzatore eventi
Quando si verifica un errore su Windows, viene creato un file di registro per l'errore nel Visualizzatore eventi. Questo file di registro contiene i dettagli dell'evento, inclusi l'ora e la data in cui si è verificato, il codice di errore associato e l'origine dell'evento.
Puoi accedere al Visualizzatore eventi utilizzando il prompt dei comandi per identificare il colpevole dietro l'errore, quindi procedere con le soluzioni pertinenti per risolvere il problema.
Come risolvere il problema utilizzando il prompt dei comandi
Una volta identificato il problema, è possibile utilizzare anche l'utilità del prompt dei comandi per risolverlo. Windows viene fornito con una serie di utilità per la risoluzione dei problemi che puoi eseguire tramite questa interfaccia della riga di comando per risolvere i problemi di sistema una volta per tutte.
Ecco alcuni modi comuni in cui puoi utilizzare il prompt dei comandi per diagnosticare e risolvere vari problemi con il tuo sistema operativo Windows.
1. Correggi eventuali errori di corruzione
Esistono numerosi problemi che possono derivare da errori di danneggiamento e bug all'interno del sistema operativo, come frequenti arresti anomali e blocchi, problemi di avvio, perdita di dati e prestazioni lente.
Il modo più semplice per risolvere tali problemi è tramite eseguendo gli strumenti SFC e DISM integrati tramite prompt dei comandi.
SFC o System File Checker funziona scansionando i file di sistema protetti per verificarne l'integrità. Confronterà i file con una versione stabile archiviata nell'archivio dei componenti di Windows o nel supporto di installazione. Se viene identificato un problema con il file, l'utilità sostituirà automaticamente il file con la sua controparte più sana e genererà un rapporto basato su di esso.
DISM, d'altra parte, può essere utilizzato per riparare un'ampia gamma di problemi, inclusi file di sistema, driver problematici e un'immagine Windows corrotta. È considerato più avanzato e potente di SFC.
Una volta completata una scansione SFC, è possibile controllare anche il file di registro per informazioni più dettagliate. Esegui semplicemente questo comando:
findstr /c:"[SR]" %windir%\logs\cbs\cbs.log >"%userprofile%\Desktop\sfcdetails.txt
In questo modo verrà creato un file di registro denominato sfcdetails.txt sul desktop, che elenca tutti i problemi rilevati durante la scansione.
2. Disinstalla gli aggiornamenti di Windows
Ci sono momenti in cui un aggiornamento che installi sul sistema risulta essere difettoso o corrotto, portando a diversi problemi all'interno del sistema.
Poiché Windows ti offre la possibilità di disinstallare gli aggiornamenti, puoi utilizzare il prompt dei comandi per raggiungere questo obiettivo.
Basta aprire il prompt dei comandi come amministratore ed eseguire il comando elencato di seguito per visualizzare un elenco di aggiornamenti installati:
wmic qfe elenco breve /formato: tabella
Per disinstallarne uno, eseguire il seguente comando. Sostituire
wusa /uninstall /kb:<HotFixID>
3. Risolvi i problemi di avvio
Se riscontri problemi con l'avvio in Windows o il tempo di avvio è solo dolorosamente lento, è probabile che il problema sia correlato al settore di avvio o ai dati di configurazione di avvio (BCD).
È possibile utilizzare il comando bootrec per ripararli tramite il prompt dei comandi.
Ecco come puoi farlo:
- Avviare in WinRE e vai su Ripara il tuo computer.
- Navigare verso Risoluzione dei problemi > Opzioni avanzate.
- Scegliere Prompt dei comandi dall'elenco delle opzioni disponibili.
- Una volta che sei nella finestra del prompt dei comandi, esegui i seguenti comandi:
bootrec /fixmbr bootrec /fixboot bootrec /rebuildbcd
- Se ti viene richiesto Aggiungi installazione all'elenco di avvio?, digita Y e premi Invio.
- Una volta eseguiti tutti i comandi, puoi uscire dal prompt dei comandi digitando exit e premendo Invio.
- Riavvia il computer e dovresti essere in grado di avviare correttamente Windows!
Il prompt dei comandi in soccorso
Conoscere alcuni strumenti di Windows può tornare utile quando si affrontano vari problemi relativi al computer. Una di queste utility che può aiutarti a trovare soluzioni è il prompt dei comandi e sapere come usarlo può farti risparmiare tempo e frustrazione.
Consigliamo vivamente di eseguire il backup dei dati essenziali prima di apportare modifiche al sistema operativo, solo per sicurezza. Con un po' di pazienza e alcune capacità di risoluzione dei problemi, puoi eliminare definitivamente i fastidiosi errori di Windows.