Pagina inicial » como » O que acontece se você excluir todo o registro do Windows?

    O que acontece se você excluir todo o registro do Windows?

    O registro do Windows é um lugar que deve ser deixado bem o suficiente sozinho, mas apenas por uma questão de argumento, o que aconteceria se você apagasse a coisa toda? O post de perguntas e respostas do SuperUser de hoje discute as possibilidades para satisfazer a curiosidade de um leitor.

    A sessão de perguntas e respostas de hoje nos é oferecida por cortesia do SuperUser - uma subdivisão do Stack Exchange, um agrupamento de sites de perguntas e respostas conduzido pela comunidade..

    Screenshot cortesia da Wikipédia.

    A questão

    Leitor de superusuário O SkYWAGz quer saber o que aconteceria se todo o registro do Windows fosse excluído:

    Eu tenho me perguntado o que aconteceria se eu deletei todo o registro do Windows (usando o seguinte código, por exemplo). Meu PC pararia de funcionar??

    • cd% TMP%
    • reg consulta HKCR> RegTest.txt
    • reg consulta HKCU >> RegTest.txt
    • reg consulta HKLM >> RegTest.txt
    • reg consulta HKU >> RegTest.txt
    • reg consulta HKCC >> RegTest.txt
    • @pause && cls
    • para / f “delims =” %% eu em (RegTest.txt) do reg excluir “%% I” / va / f

    O que acontece se todo o registro do Windows for excluído?

    A resposta

    Os colaboradores do SuperUser, Daniel B e StW, têm a resposta para nós. Primeiro, Daniel B:

    Você não pode excluir os nós raiz, pois eles não existem fisicamente. Você pode, no entanto, excluir seu conteúdo via Regedit (em oposição a reg).

    Regedit trava assim que eu tento excluir HKLM \ SYSTEM. Depois de redefinir a VM (porque sou preguiçoso), recebo a seguinte tela (o sistema operacional é o Windows XP):

    (Tradução: "O Windows não pôde iniciar porque o seguinte arquivo está ausente ou corrompido: \ WINXP \ system32 \ config \ SYSTEM")

    assim sim, apagar coisas do registro irá absolutamente matar positivamente o Windows. E a menos que você tenha um backup, restaurá-lo é impossível.

    Seguido pela resposta do StW:

    O Windows armazena muitas informações críticas no registro, que é carregado (pelo menos uma parte dele) durante um estágio inicial durante a inicialização. Se você remover essas informações, o Windows não conseguirá localizar e carregar arquivos críticos do sistema e, portanto, não conseguirá inicializar.

    Essa informação crítica é a lista de drivers de dispositivos necessários para inicializar o sistema. Isso pode incluir:

    • Drivers de disco (disquetes, discos rígidos, CDs, dispositivos USB,…)
    • Motoristas de ônibus (IDE, SATA AHCI,…)
    • Drivers de sistema de arquivos (FAT, NTFS,…)

    No entanto, por padrão, o Windows armazena uma cópia de backup do registro. Se você tiver ativado Restauração do Sistema, você pode encontrar essas cópias na (oculta) Pasta de Informações do Volume do Sistema dentro da pasta raiz da partição do sistema. Além disso, mesmo que você não tenha Restauração do Sistema ativado, o Windows salva uma cópia de backup do registro em% WINDIR% \ System32 \ config \ RegBack \.

    Você pode copiar manualmente os arquivos de backup em% WINDIR% \ System32 \ config \ para restaurar os dados do registro.


    Tem algo a acrescentar à explicação? Som desligado nos comentários. Quer ler mais respostas de outros usuários do Stack Exchange com experiência em tecnologia? Confira o tópico de discussão completo aqui.