Come correggere gli errori di registro in Windows 10

Il registro di Windows(Windows Registry) è un enorme database contenente le impostazioni di configurazione per programmi, hardware e applicazioni in esecuzione sul tuo computer. Ogni volta che si installa un programma(install a program) , i suoi valori e le chiavi vengono incorporati nel registro, da dove è possibile configurare o eseguire passaggi per la risoluzione dei problemi per riparare un programma danneggiato.

Quando il registro non viene mantenuto correttamente, si verificano errori di registro e danneggiamenti, causando molti problemi di sistema e applicativi nel (t)sistema (problems in )operativo(he operating system) .

Questa guida ti mostrerà come funziona il registro, quali sono le cause degli errori di registro e offrirà alcune soluzioni collaudate su come correggere gli errori di registro in Windows 10 per far funzionare di nuovo normalmente il tuo computer.

Come funziona il registro di Windows(How The Windows Registry Works)

Ogni volta che si installa un nuovo programma sul computer, il registro riceve una nuova serie di istruzioni e riferimenti a file, che vengono aggiunti in una posizione specifica per il programma.

Il sistema operativo fa costantemente riferimento ad esso per ulteriori informazioni come le posizioni dei file, le opzioni da utilizzare con il programma, durante l'installazione di nuovo software, la modifica dell'hardware e così via. 

Tuttavia, non tutte le applicazioni in Windows utilizzano il registro. Alcuni memorizzano le loro configurazioni in file XML mentre il tipo portatile memorizza i dati in file eseguibili.

Per accedere e configurare il registro, utilizzerai l' editor del registro(Registry Editor) , un'utilità gratuita inclusa per impostazione predefinita in ogni versione di Windows a partire da Windows 95(Windows 95) .

Questa utilità di modifica del registro gratuita non è il registro stesso; è solo un modo attraverso il quale puoi visualizzarlo e modificarlo. Puoi accedervi tramite il prompt dei comandi(Command Prompt) ed eseguire il comando regedit.

In alternativa, fare clic con il pulsante destro del mouse su Start e selezionare Esegui(Run) . Digita regedit.exe e fai clic su OK o premi Invio(Enter) sulla tastiera per aprire l' Editor del Registro(Registry Editor) di sistema .

All'interno del registro sono presenti valori di registro, chiavi di registro e hive del registro. I valori di registro sono istruzioni contenute nelle chiavi di registro, che sono cartelle contenenti dati. Tutti questi si trovano in diverse cartelle che classificano tutti i dati del registro all'interno delle sottocartelle, note anche come hive del registro.

Quando si apportano modifiche ai valori o alle chiavi tramite l' Editor , si modifica effettivamente la configurazione controllata da un valore specifico. Questo è il motivo per cui le modifiche apportate a qualsiasi impostazione vengono apportate anche alle aree corrispondenti del registro, sebbene alcune di esse non abbiano effetto fino al riavvio del computer.

Con questo in mente, è importante sapere cosa stai facendo ogni volta che apporti modifiche al registro(changes to the registry) tramite l'editor.

Nota(Note) : prima di apportare modifiche o correggere elementi di registro danneggiati, assicurarsi di eseguire il backup del registro.

Cause comuni di errori di registro in Windows 10(Common Causes of Registry Errors in Windows 10)

Esistono diversi modi in cui il registro di Windows(Windows Registry) ottiene errori al suo interno e questi non sono del tipo risolvibile da un pulitore del registro. In effetti, i pulitori di registro non rimuovono gli errori(registry cleaners don’t remove errors) in quanto tali, ma solo alcune voci non necessarie che trovano nel registro.

Alcuni degli "errori" corretti dai pulitori di registro includono chiavi vuote o duplicate, valori inutilizzati e chiavi di registro orfane rimaste dopo aver disinstallato il software dal computer.

I veri errori di registro, che indicano veri problemi con il registro del sistema operativo del tuo computer, sono di tipo grave che possono causare problemi come un registro mancante o danneggiato, schermata blu della morte, impedire il corretto avvio di Windows o menzionare che Windows può ' t accedere al registro.

In tali situazioni, uno strumento di pulizia del registro non sarà in grado di aiutare a correggere gli errori di registro in Windows 10 . Inoltre, non può fare nulla senza un registro funzionante. Pertanto, se ricevi tali errori sul tuo computer, non installare un pulitore di registro(install a registry cleaner) ; non risolverà i problemi di registro.

Come abbiamo già affermato, non vale la pena preoccuparsi di alcune cause di errori di registro come frammenti di registro, chiavi duplicate, voci orfane ed errori di arresto del sistema.

Tuttavia, se malware e virus di qualsiasi tipo attaccano e modificano il registro, questo è un grosso problema e richiede attenzione e azione immediate. Virus, spyware e trojan(Trojans) installano voci di registro che non possono essere rimosse manualmente. Inoltre, ti impediscono di aprire file eseguibili modificando le associazioni di file, motivo per cui è necessario correggere immediatamente questo tipo di errore di registro.

Problemi causati da un registro danneggiato(Problems Caused By a Corrupt Registry)

Se il registro è danneggiato, il computer potrebbe non riavviarsi. Questo di solito accade quando il computer viene spento e non è possibile rintracciarne la causa perché durante lo spegnimento vengono scaricati processi e driver.

Un'interruzione di corrente o un arresto imprevisto possono anche danneggiare gli hive del registro. In questi casi, un processo potrebbe aver modificato parte dell'hive del registro e l'arresto imprevisto o l'interruzione dell'alimentazione ha interrotto bruscamente il processo. Pertanto, l'hive del registro viene lasciato in uno stato incoerente e, quando si riavvia il computer, il sistema operativo tenterà di caricare l'hive ma troverà dati che non può interpretare, generando messaggi di errore.

Se i tuoi file sono danneggiati o hai hardware difettoso coinvolto nella scrittura su un disco come il processore, la cache, la RAM(RAM) o il controller del disco, anche questi possono danneggiare il registro e altri sistemi e dati sul tuo computer.

Il danneggiamento del registro(Registry) può verificarsi anche all'arresto e potresti non scoprirlo finché non provi a caricarlo al prossimo riavvio. In questo caso, l'hive viene scritto allo spegnimento e il processo potrebbe arrestare un componente nel computer o nel computer stesso prima che la scrittura sia completamente completata.

Come correggere gli errori di registro in Windows 10(How to Fix Registry Errors in Windows 10)

  1. Eseguire il backup del registro.
  2. Crea un punto di ripristino del sistema.
  3. Ripristina il registro dal backup o dal punto di ripristino.
  4. Utilizzare il Controllo file di sistema(System File Checker) per eseguire la scansione del registro.

Eseguire il backup del registro

La nostra guida definitiva su come eseguire il backup e il ripristino del registro di Windows lo(ultimate guide on how to backup and restore the Windows Registry) copre in modo più dettagliato, ma ecco un modo rapido per farlo: 

  • Per fare ciò, fai clic con il pulsante destro del mouse su Start e seleziona Esegui(Run)
  • Nella casella Esegui, digita regedit e fai clic su OK o premi Invio sulla tastiera.

  • Nella finestra dell'Editor del Registro di sistema, fai clic con il pulsante destro del mouse su (Registry Editor)Computer in alto a sinistra e fai clic su Esporta(Export) .

  • Assegna un nome al file di backup e salvalo in un'unità flash o in un archivio cloud.

Crea un punto di ripristino del sistema

  • Per fare ciò, apri il Pannello(Control Panel) di controllo e fai clic su Sistema e sicurezza(System & Security) .

  • Fare clic su Sistema(System) .

  • Sul lato sinistro, fai clic su Impostazioni di sistema avanzate(Advanced System Settings) .

  • Fare clic sulla scheda Protezione del sistema , selezionare (System Protection)Crea(Create,) e premere OK.

Ripristina il tuo registro dal backup o(Backup Or Restore) dal punto di ripristino

  • Per fare ciò, torna alla finestra Esegui(Run) (fai clic con il pulsante destro del mouse su Start> Esegui(Run) ) e digita regedit . Premi OK o premi Invio. 
  • Nell'Editor del Registro di sistema, fare clic su File>Import .

  • Nel popup Importa file di registro(Import Registry File) , seleziona dove hai salvato il backup, fai clic sul file e fai clic su Apri(Open) .

Puoi anche ripristinarlo dal punto di ripristino. 

  • Per fare ciò, fai clic su Start e digita crea un punto di ripristino(create a restore point) nella barra di ricerca. 
  • Selezionare crea un punto di ripristino(create a restore point) dai risultati e quindi scegliere Ripristino configurazione di sistema(System Restore) .

Usa il Controllo file di sistema

Il Controllo file di sistema(System File Checker) ( SFC ) è uno strumento che controlla l'unità per eventuali errori di registro e sostituisce i registri difettosi.

  • Per utilizzare questo strumento, apri un prompt dei comandi(Command Prompt) e seleziona Esegui come amministratore(Run as administrator) .

  • Digita sfc /scannow e premi invio.

Misure preventive

Se in futuro desideri un computer privo di errori di registro, ecco alcune semplici cose che puoi fare:

  • Disinstalla correttamente i programmi e le app(Properly uninstall programs and apps) che non usi. Uno strumento di rimozione può aiutare con questo oltre a utilizzare la finestra Installazione applicazioni nel Add/Remove Programsdi controllo(Control Panel) .
  • Esegui scansioni antivirus regolari ed elimina eventuali malware o file correlati(delete any malware or related files) installati nel registro, causando l'arresto anomalo dei programmi nel sistema.
  • Rimuovere(Remove) le voci di registro non necessarie e riparare i file mancanti e le estensioni ActiveX utilizzando uno strumento di pulizia del registro.(ActiveX)



About the author

Sono un ingegnere informatico con oltre 10 anni di esperienza nel settore del software. Sono specializzato nella creazione e manutenzione di applicazioni software individuali e aziendali, nonché nello sviluppo di strumenti di sviluppo per piccole imprese e grandi organizzazioni. Le mie capacità risiedono nello sviluppo di una solida base di codice, negli strumenti di debug e test e nel lavorare a stretto contatto con gli utenti finali per garantire che le loro applicazioni funzionino perfettamente.



Related posts