Homepage » come » Cosa succede se elimini l'intero registro di Windows?

    Cosa succede se elimini l'intero registro di Windows?

    Il registro di Windows è un posto che dovrebbe essere lasciato abbastanza bene da solo, ma solo per il gusto di discutere, cosa accadrebbe se si cancellasse l'intera cosa? Il post di Q & A di SuperUser di oggi discute le possibilità per soddisfare la curiosità di un lettore.

    La sessione di domande e risposte di oggi ci viene fornita per gentile concessione di SuperUser, una suddivisione di Stack Exchange, un raggruppamento di siti Web di domande e risposte basato sulla comunità.

    Schermata per gentile concessione di Wikipedia.

    La domanda

    Lettore SuperUser SkYWAGz vuole sapere cosa succederebbe se fosse stato cancellato l'intero registro di Windows:

    Mi sono chiesto cosa sarebbe successo se avessi cancellato l'intero registro di Windows (usando per esempio il codice seguente). Il mio PC smetterebbe di funzionare?

    • cd% TMP%
    • reg query HKCR> RegTest.txt
    • reg query HKCU >> RegTest.txt
    • reg query HKLM >> RegTest.txt
    • reg query HKU >> RegTest.txt
    • reg query HKCC >> RegTest.txt
    • @pause && cls
    • per / f "delim =" %% I in (RegTest.txt) reg canc "%% I" / va / f

    Cosa succede se viene eliminato l'intero registro di Windows?

    La risposta

    Collaboratori SuperUser Daniel B e StW hanno la risposta per noi. Primo, Daniel B:

    Non è possibile eliminare i nodi radice poiché non esistono fisicamente. Puoi, tuttavia, eliminare i loro contenuti tramite Regedit (al contrario di reg).

    Regedit si blocca non appena provo a eliminare HKLM \ SYSTEM. Dopo aver ripristinato la VM (perché sono pigro), ottengo la seguente schermata (il sistema operativo è Windows XP):

    (Traduzione: "Impossibile avviare Windows perché il seguente file è mancante o danneggiato: \ WINXP \ system32 \ config \ SYSTEM")

    Così sì, l'eliminazione di materiale dal registro uccide in modo assolutamente positivo Windows. E a meno che tu non abbia un backup, ripristinarlo è impossibile.

    Seguito dalla risposta di StW:

    Windows memorizza molte informazioni critiche nel registro, che viene caricato (almeno una parte di esso) durante una fase iniziale durante l'avvio. Se si rimuovono queste informazioni, Windows non sarà in grado di trovare e caricare i file di sistema critici e quindi non essere in grado di avviarsi.

    Tali informazioni critiche sono l'elenco dei driver di periferica necessari per l'avvio del sistema. Questo può includere:

    • Driver del disco (Floppies, Hard-Disk, CD, dispositivi USB, ...)
    • Autisti di autobus (IDE, SATA AHCI, ...)
    • Driver del file system (FAT, NTFS, ...)
    • ...

    Tuttavia, per impostazione predefinita, Windows memorizza una copia di backup del registro. Se hai abilitato Ripristino del sistema, è possibile trovare tali copie nella cartella delle informazioni del volume di sistema (nascosta) all'interno della cartella principale della partizione di sistema. Inoltre, anche se non lo hai Ripristino del sistema abilitato, Windows salva una copia di backup del registro in% WINDIR% \ System32 \ config \ RegBack \.

    È possibile copiare manualmente i file di backup in% WINDIR% \ System32 \ config \ per ripristinare i dati del registro.


    Hai qualcosa da aggiungere alla spiegazione? Audio disattivato nei commenti. Vuoi leggere più risposte dagli altri utenti di Stack Exchange esperti di tecnologia? Controlla la discussione completa qui.