Come riparare gli elementi del registro rotti in Windows 11

Se il tuo PC Windows 11 ha problemi con elementi del registro rotti o danneggiati, questi 10 metodi diversi ti aiuteranno a risolverli.

Il registro di Windows è un enorme database che contiene dati e impostazioni importanti per il corretto funzionamento del sistema operativo, dei servizi, delle app di sistema e dei processi. Se un registro è danneggiato o danneggiato, il processo o l'applicazione associati potrebbero smettere di funzionare correttamente o danneggiare i dati oltre il ripristino o, in alcuni casi, potrebbe mostrare la schermata blu sul PC.

Il registro contiene informazioni relative a quasi tutto sul tuo sistema, quindi ogni volta che qualcosa viene modificato nel tuo computer, ad esempio viene installata o rimossa una nuova app, o viene modificata un'impostazione o viene collegato un dispositivo, il registro viene aggiornato automaticamente. Per questo motivo, il registro è altamente suscettibile di danni o danneggiamenti. Tuttavia, è anche facile riparare i registri danneggiati in Windows 11. Vedremo come correggere o eliminare le voci di registro danneggiate su Windows 11 in diversi metodi, uno per uno.

Cause comuni di elementi di registro rotti o danneggiati

Esistono diversi motivi per cui gli elementi del registro possono essere danneggiati o corrotti:

  • Una delle cause più comuni è la frammentazione dei registri. Questi errori si verificano quando si disinstalla o si aggiorna un'applicazione, ma alcuni dei valori inutilizzati, delle chiavi duplicate e delle voci ridondanti rimangono nel registro, con conseguente rallentamento del PC.
  • Alcuni arresti improvvisi o interruzioni di corrente o arresti anomali possono anche danneggiare gli elementi del registro.
  • Un'altra delle principali cause di errori di registro sono malware e virus. I malware modificano e memorizzano i valori nel registro, causando problemi di registro. Anche dopo che il malware è stato neutralizzato, potrebbe lasciare alcuni valori nel registro.
  • Il registro di Windows tende ad accumulare migliaia di voci inutili, vuote e corrotte nel tempo, con conseguente intasamento del computer.
  • Anche hardware o dispositivi difettosi possono causare la rottura degli elementi del registro.
  • Potresti aver accidentalmente aggiunto, modificato o cancellato voci errate quando stai modificando il registro di Windows cercando di aggiungere una funzione o modificare un'impostazione.

Crea un backup del registro di Windows

È necessario eseguire il backup del registro prima di apportare modifiche importanti al computer, ad esempio provare a modificare o riparare il registro. Quindi è meglio eseguire il backup del registro di Windows prima di iniziare a correggere o eliminare l'elemento del registro danneggiato. Inoltre, il momento migliore per eseguire il backup del registro è quando si dispone di un sistema pulito o subito dopo l'installazione del sistema operativo.

Per aprire il registro di Windows, premi Win + R, quindi nella casella Esegui, digita regedit e premi Invio. In alternativa, puoi cercare il registro di Windows nella barra di ricerca di Windows e aprirlo.

Se il controllo dell'account utente richiede l'autorizzazione, fare clic su "Sì".

Per eseguire il backup del registro, fare clic con il pulsante destro del mouse su "Computer" nel pannello di sinistra e selezionare "Esporta".

Inserisci un nome per il file di backup e seleziona una posizione sicura (come un'unità di backup o un'unità USB). Quindi, fai clic su "Salva" per salvare il file di backup.

Correzione del registro con un file di registro di backup

Se ti capita di aver eseguito il backup del registro quando avevi un sistema pulito o prima che il tuo computer iniziasse a funzionare, o prima che si verificassero gli errori di registro, puoi utilizzare quel file di backup per risolvere rapidamente i tuoi problemi.

Tutto quello che devi fare è aprire il registro di Windows, fare clic su "File" e selezionare "Importa".

Quindi, scegli il file di backup e seleziona "Apri". E il file di registro di backup sostituirà le voci rotte o danneggiate nel tuo sistema.

In alternativa, puoi anche fare clic con il pulsante destro del mouse sul file di registro e selezionare "Unisci". Il file di registro verrà importato automaticamente nel registro.

Se non disponi di un backup del registro prima che si verificasse l'errore, prova i seguenti metodi uno per uno e verifica se il problema o l'errore è stato risolto.

Usa la pulizia del disco per eliminare gli elementi del registro rotti e inutilizzati

Quando si disinstallano software, driver e dispositivi, tendono a lasciare voci di registro danneggiate e inutilizzate nel computer. Queste cianfrusaglie inutili si accumulano nel tempo e intasano il tuo sistema, il che porta a rallentare il tuo PC.

Fortunatamente, Microsoft incorpora l'utilità Pulitura disco in quasi tutte le versioni di Windows. Puoi utilizzare questa funzione di pulizia del disco per eliminare i file non necessari dal tuo PC. Ciò include elementi di registro danneggiati.

Per accedere a questa utility, cerca "pulizia disco" nella barra di ricerca di Windows 11 e fai clic sulla prima opzione nei risultati.

Quindi, seleziona l'unità (C:) su cui è installato Windows e fai clic su "OK".

Ora, fai clic sul pulsante "Pulisci file di sistema" e seleziona nuovamente l'unità per eseguire una scansione approfondita dei file di Windows.

Ci vorranno alcuni minuti per cercare file temporanei e corrotti non necessari.

Quindi, nella finestra di dialogo Pulitura disco, seleziona i file che desideri pulire nella sezione "File da eliminare". Quindi, "OK" quando hai finito di selezionare.

Fare clic sul pulsante "Elimina file" nella casella di conferma.

Questo eliminerà tutti i file corrotti e temporanei sul tuo sistema.

Una volta terminato il processo, riavvia il computer e gli elementi di registro non necessari verranno rimossi. E questo probabilmente risolverà i tuoi problemi e accelererà il tuo PC.

Correggi i file di registro danneggiati utilizzando il Controllo file di sistema (SFC)

System File Checker (SFC) è un'utilità integrata in Windows che consente agli utenti di verificare la presenza di danni e danneggiamenti nei file di sistema di Windows e ripristinare i file danneggiati con una copia memorizzata nella cache. Il Controllo file di sistema può essere utilizzato anche per riparare i registri danneggiati o danneggiati.

È necessario eseguire lo strumento da riga di comando SFC nel prompt dei comandi. Quindi apri il prompt dei comandi cercando "cmd" o "prompt dei comandi" in Ricerca di Windows e fai clic su "Esegui come amministratore" nel riquadro di destra.

Nel prompt dei comandi, digita il seguente comando e premi Invio per eseguire la scansione dei file di registro:

sfc /scannow

Potrebbe volerci un po' di tempo per il completamento. Al termine, i file danneggiati verranno sostituiti o riparati.

Se questo metodo non funziona, prova un altro strumento da riga di comando per correggere i registri.

Correggi i file di registro danneggiati utilizzando il comando DISM

Se la scansione del Controllo file di sistema non riesce a correggere gli errori, prova DISM Scan o Deployment Image & Servicing Management Scan per riparare i file di registro danneggiati.

Per eseguire questo comando, apri il prompt dei comandi come amministratore, nello stesso modo in cui hai fatto per la scansione SFC. Quindi, digita il seguente comando e premi Invio:

DISM /Online /Pulizia-Immagine /ScanHealth

Attendi il completamento della scansione e verifica se l'errore è stato corretto.

Se il problema persiste, prova il comando successivo:

DISM /Online /Cleanup-Image /RestoreHealth 

Usa la riparazione all'avvio di Windows per correggere gli elementi del registro rotti

Ripristino all'avvio (noto anche come Riparazione automatica è uno strumento di ripristino del sistema di Windows ottimo per trovare e correggere errori nelle impostazioni del registro e errori di avvio comuni in Windows. Può anche essere utilizzato per riparare elementi di registro danneggiati o rotti in Windows 11. Ecco come:

Innanzitutto, apri le impostazioni di Windows 11 facendo clic con il pulsante destro del mouse sul pulsante Start e selezionando "Impostazioni" dall'elenco delle opzioni.

Quindi, seleziona la sezione "Sistema" nel riquadro di sinistra e fai clic sull'opzione "Ripristino" nel riquadro di destra.

Nella pagina delle impostazioni di ripristino, fai clic sul pulsante "Riavvia ora".

Ora il tuo computer si avvierà in Windows Recovery Environment (WinRE). WinRE è un ambiente di ripristino che aiuta a risolvere i problemi di avvio comuni, il ripristino o l'avvio da un supporto esterno.

Qui, fai clic sull'opzione "Risoluzione dei problemi".

Quindi, fai clic su "Opzioni avanzate"

Nella finestra successiva, seleziona l'opzione "Ripristino all'avvio".

Ora, lo strumento Ripristino all'avvio diagnosticherà il tuo sistema e correggerà gli errori di registro.

Ripristina gli elementi di Windows con Ripristino configurazione di sistema

Un altro modo per riparare o ripristinare gli elementi del registro di sistema è utilizzare lo strumento Ripristino configurazione di sistema di Windows. La funzione Ripristino configurazione di sistema di Windows crea automaticamente punti di ripristino ogni volta che vengono apportate modifiche importanti al sistema, come l'installazione del software, l'installazione del dispositivo, l'aggiornamento di Windows, ecc. Oltre a ciò, i punti di ripristino possono anche essere creati manualmente.

Un punto di ripristino del sistema è un'immagine della configurazione e delle impostazioni del sistema che consente di ripristinare l'installazione di Windows e importanti file di sistema (come driver, programmi installati, registro di Windows e impostazioni di sistema) a uno stato precedente.

Se gli errori di registro si sono verificati solo dopo una determinata app, aggiornamento o driver o quando viene installato malware nel sistema, è possibile utilizzare il ripristino del sistema per ripristinare il sistema a un momento precedente all'installazione dell'app o del malware. Vediamo come farlo:

Cerca "ripristina" o "crea punto di ripristino" nella ricerca di Windows e aprilo dal risultato.

Nella finestra Proprietà del sistema, nella scheda "Protezione sistema", fare clic sul pulsante "Ripristino configurazione di sistema".

Se desideri creare un nuovo punto di ripristino, fai clic su "Crea" per creare un punto di ripristino manuale.

Nella finestra di dialogo Ripristino configurazione di sistema, Windows ti mostrerà il punto di ripristino più recente come punto consigliato. Seleziona "Ripristino consigliato" se questo è il punto prima che si verificasse l'errore, oppure seleziona "Scegli un punto di ripristino diverso" per vedere quelli precedenti e fai clic su "Avanti".

La schermata successiva mostrerà un elenco di tutti i punti di ripristino disponibili (manuali e automatici) con timestamp e brevi descrizioni. Seleziona il punto di ripristino e fai clic su "Avanti".

Infine, fai clic su "Fine" per confermare il punto di ripristino. Il sistema si riavvierà e Windows verrà ripristinato.

Questo probabilmente risolverà i tuoi problemi di registro. Inoltre, il ripristino del sistema non influirà sui tuoi file personali, quindi non devi preoccuparti.

Ripristina il registro usando il Backup del Registro Segreto

Questo metodo è simile al metodo precedente, ripristina il registro di Windows a uno stato precedente quando il sistema funzionava correttamente. Windows memorizza un backup segreto del registro, che possiamo utilizzare per ripristinare il registro fino al punto in cui funzionava correttamente senza errori. Segui questi passaggi per farlo:

Innanzitutto, dovrai avviare il prompt dei comandi in modalità di ripristino. Per farlo, vai alle "Opzioni di ripristino" nelle Impostazioni come hai fatto per il metodo "Riparazione all'avvio" e fai clic su "Riavvia ora".

Questa immagine ha l'attributo alt vuoto; il nome del file è allthings.how-how-to-fix-broken-registry-items-windows-11-image-19-759x442.png

Ora, Windows si avvierà in Windows Recovery Environment (WinRE). Nella schermata WinRE, fai clic su "Risoluzione dei problemi".

Quindi, "Opzioni avanzate".

Questa immagine ha l'attributo alt vuoto; il suo nome file è allthings.how-how-to-fix-broken-registry-items-windows-11-image-21.png

Nella schermata successiva, fai clic sull'opzione "Prompt dei comandi".

Ora, il prompt dei comandi si aprirà in modalità di ripristino e si avvierà X:\Windows\System32.

Ora quello che devi fare è spostare il percorso dell'unità in cui è installato Windows. Anche se hai installato il sistema operativo sull'unità C: quando avvii il PC in modalità di ripristino, molto probabilmente cambierà in un'altra lettera di unità.

Puoi passare all'unità digitando la lettera dell'unità (es. E) ei due punti (:) – E: e premendo Invio.

Se ti sposti sull'unità C digitando C: o C:\ e digitando dir per elencare tutti i contenuti di quell'unità, probabilmente noterai che non è l'unità in cui è installato Windows. Nell'esempio seguente, quando ci siamo spostati su C: drive, mostra che il volume nell'unità C è Movies.

Tuttavia, nella maggior parte dei computer, la lettera dell'unità è D:\. Puoi provare ogni lettera di unità finché non trovi l'unità corretta. Sul nostro computer, è l'unità F:\. Come puoi vedere, quando ci siamo spostati su F:\ drive e abbiamo inserito dir, mostra i file di Windows (come Program Files, Program Files (x86), Windows, ecc.). Significa che siamo nella guida corretta. Ricorda, l'unità in cui si trova il sistema operativo sarà diversa per ciascun computer in modalità di ripristino.

Dopo aver identificato l'unità corretta (in modalità di ripristino) in cui è installato il sistema operativo Windows, emettere i seguenti comandi uno per uno nel prompt dei comandi.

cd F:\windows\system32
mkdir configBackup 
copia config configBackup

Il primo comando ci porta alla cartella "System32" nel F: unità. Se l'unità del sistema operativo Windows è diversa, ad esempio D:, quindi usa il comando cd D:\windows\system32.

Il secondo comando crea una cartella di backup (configBackup) per i file di backup temporanei nella cartella "config", che è dove sono archiviati i file di registro, quindi il terzo comando esegue il backup dei file nella "cartella" di configurazione nella cartella "configBackup" .

Quindi, digita questi comandi:

cd config\RegBack
dir

Qui, il primo comando sposta il percorso nella cartella "RegBack", che contiene il backup segreto del Registro. Quindi, viene immesso il secondo comando per verificare il contenuto della cartella RegBack.

Nota: Se una qualsiasi delle dimensioni di file di SYSTEM, SOFTWARE, SAM, SECURITY, DEFAULT mostra "0", interrompere questo processo poiché non sarà possibile ripristinare il registro e si potrebbero danneggiare ulteriormente i file di registro.

Ora inserisci questi comandi per sostituire i file di registro correnti con quelli del backup segreto (RegBack):

copia /y software ..
copia /y sistema .. 
copia /y sam ..

Ciò ripristinerà il registro a un punto precedente e risolverà i problemi di registro nel sistema.

Questo è un ottimo modo per riparare o ripristinare alveari di registro danneggiati in Windows. Tuttavia, se ricevi i seguenti errori quando provi a eseguire gli ultimi tre comandi precedenti, significa che la cartella "RegBack" è vuota.

Ciò è dovuto alla versione 1803 di Windows 10 e le versioni successive (in particolare Windows 11) hanno interrotto automaticamente il backup del registro di sistema. Microsoft afferma di aver disabilitato questa funzione per ridurre l'ingombro complessivo dello spazio su disco di Windows, il che è ridicolo poiché la dimensione totale della cartella è solo in Megabyte.

Se apri la cartella RegBack indietro navigando su C: → Windows → System32 → config → RegBack, troverai la cartella RegBack vuota. Ciò a causa di, come accennato in precedenza, Microsoft ha disabilitato questa funzione.

Riabilitare manualmente il backup automatico del registro

Se desideri eseguire il backup automatico del registro, dovrai riattivare la funzione di backup automatico configurando una voce di registro speciale. Ora, vediamo come farlo:

Innanzitutto, apri l'editor del registro inserendo regedit nel comando Esegui o cercandolo nella barra di ricerca.

Quindi, vai al percorso seguente o incollalo nella barra del percorso dell'editor del registro come mostrato di seguito e premi Invio. Ti porterà direttamente alla cartella "Configuration Manager".

Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Configuration Manager

Quindi, fare clic con il pulsante destro del mouse sulla cartella "Gestione configurazione", fare clic su "Nuovo" dal menu di scelta rapida e selezionare "Valore DWORD (32 bit)".

Questo creerà una nuova voce di registro denominata "Nuovo valore#".

Ora, rinomina il valore del registro in EnablePeriodicBackup. E assicurati che sia scritto esattamente come menzionato qui.

Quindi, fare doppio clic sul valore "EnablePeriodicBackup" e impostare i dati del valore su 1. Fare clic su "OK" per confermare.

Successivamente, chiudi l'editor del registro, riavvia il computer. Una volta avviato, torna alla cartella "RegBack" e noterai che ora è popolata con hive di registro, ma ogni file ha una dimensione di "0 KB". Significa che hai abilitato la funzione di backup del registro, ma l'attività non è ancora in esecuzione. Ma Windows alla fine eseguirà il backup del registro all'avvio della "Manutenzione automatica", che avviene ogni 10 giorni.

Quando viene avviata la funzione di manutenzione automatica, avvia una serie di attività tra cui l'attività "RegIdleBackup", che aggiornerà la cartella RegBack.

È inoltre possibile eseguire manualmente l'attività RegIdleBackup e salvare immediatamente gli hive del registro nella cartella RegBack. Ecco come:

Cerca "Utilità di pianificazione" nella ricerca di Windows e fai clic sul risultato per aprirlo.

Individua il seguente percorso nell'Utilità di pianificazione e trova l'attività RegIdleBackup:

Libreria Utilità di pianificazione > Microsoft > Windows > Registro di sistema

Fare clic con il pulsante destro del mouse sull'attività "RegIdleBackup" nel pannello di destra e selezionare "Esegui" nel menu di scelta rapida.

Ora vedrai che lo stato dell'attività è "In esecuzione". Ciò attiverà l'attività per eseguire e creare un backup degli hive del Registro di sistema (ovvero: DEFAULT, SAM, SECURITY, SOFTWARE, SYSTEM) sovrascrivendo eventuali backup precedenti nella cartella RegBack.

Se torni alla cartella "RegBack" ora, vedresti che i file vengono sovrascritti. Come puoi vedere, la dimensione dei file non è più "0 KB", il che significa che sono aggiornati.

Ora, sarai in grado di sostituire i file di registro correnti con i file di backup (RegBack) nel prompt dei comandi all'avvio come mostrato in precedenza.

Impostazione dei trigger per l'attività RegIdleBackup

Come accennato in precedenza, l'attività RegIdleBackup viene eseguita automaticamente solo una volta ogni 10 giorni. Ma puoi anche impostarlo per l'esecuzione giornaliera, settimanale o ogni volta che lo desideri.

Per farlo, torna all'Utilità di pianificazione e fai doppio clic sull'attività "RegldleBackup" oppure fai clic con il pulsante destro del mouse e seleziona "Proprietà".

Si aprirà la finestra delle proprietà di RegldleBackup. Qui è possibile specificare quando l'attività deve essere avviata, l'azione che verrà eseguita durante l'esecuzione dell'attività e le condizioni che determineranno se l'attività deve essere eseguita.

Passa alla scheda "Trigger" delle proprietà di RegldleBackup e fai clic su "Nuovo".

Nella finestra Nuovo trigger, è possibile specificare il trigger dell'attività, ad esempio all'avvio del computer, all'accesso, all'inattività, ecc. È inoltre possibile specificare quando l'attività deve essere eseguita, in una data e ora specifiche, ogni giorno a un'ora specifica, un giorno specifico di ogni settimana o un giorno particolare di ogni mese. Una volta specificato il trigger, fare clic su "OK".

Usa Registry Cleaner di terze parti per correggere il registro

Puoi anche utilizzare software di terze parti per correggere chiavi di registro mancanti o danneggiate. Ci sono diversi software gratuiti ea pagamento disponibili su Internet. I pulitori di registro sono in grado di risolvere una serie di problemi di registro. Dovresti utilizzare solo software affidabile e legittimo per questo, altrimenti causeranno più problemi che risolverli.

Ecco l'elenco dei pulitori di registro gratuiti per Windows:

  • CCleaner
  • Auslogics Registry Cleaner
  • Wise Registry Cleaner
  • Riparazione del registro di Glarysoft
  • Eusing di pulizia del registro gratuita

Correggi gli errori del registro utilizzando il ripristino di Windows

Un altro modo per correggere gli errori di registro è ripristinare il PC utilizzando Windows Recovery. Prova questo metodo solo se tutti i metodi precedenti non hanno funzionato.

Questo metodo rimuove tutte le app e le impostazioni e conserva tutti i tuoi file personali o rimuove tutto, incluse app, file e impostazioni. Ma aggiorna completamente il tuo computer ripristinandolo al suo stato originale simile a Windows 11 appena installato. E molto probabilmente risolverà tutti gli errori degli elementi del registro rotti. Segui questi passaggi per ripristinare il tuo PC.

Apri le impostazioni di Windows 11, seleziona la sezione "Sistema" a sinistra e fai clic sull'opzione "Ripristino" a destra.

Quindi, sotto le opzioni di ripristino, fai clic sul pulsante "Ripristina PC".

Apparirà una nuova finestra di dialogo Ripristina questo PC di colore blu. Qui, devi scegliere l'opzione "Mantieni i miei file" o "Rimuovi tutto".

Prima di continuare con questo ulteriore, dovresti sapere che questo metodo è irreversibile. Una volta ripristinato il PC, perderai tutti i tuoi file e/o tutte le tue app e impostazioni a seconda dell'opzione scelta.

La scelta dell'opzione "Mantieni i miei file" eliminerà tutto il software e ripristinerà il sistema alle impostazioni predefinite, ma i file nell'"unità C:" non verranno toccati. E molto probabilmente i tuoi errori di registro verranno corretti.

Ti consigliamo di scegliere prima l'opzione "Mantieni i miei file" e se non funziona prova l'opzione "Rimuovi tutto". La scelta di questa opzione rimuoverà tutto nell'unità Windows e renderà il tuo computer come se avessi appena installato Windows 11.

Reinstallare Windows 11

Se hai esaurito tutti questi metodi sopra e non hai ancora risolto i tuoi problemi di registro, significa che il tuo registro è irreparabile. Non hai altra scelta che reinstallare Windows 11 da zero. Quando reinstalli il tuo sistema operativo, avrai nuovi file di registro e di Windows e il tuo sistema funzionerà senza errori o problemi. Questo metodo dovrebbe essere la tua ultima risorsa.

Questi sono tutti i modi in cui puoi riparare i registri rotti o corrotti in Windows 11.