Pagina principala » HOWTO » Ce se întâmplă dacă ștergeți întregul registru Windows?

    Ce se întâmplă dacă ștergeți întregul registru Windows?

    Registrul Windows este un loc care ar trebui lăsat suficient de bine singur, dar doar de dragul argumentului, ce s-ar întâmpla dacă ați șters întregul lucru? Postul de astăzi SuperUser Q & A discută posibilitățile pentru a satisface curiozitatea cititorului.

    Sesiunea de întrebări și răspunsuri din ziua de astăzi vine de la amabilitatea SuperUser - o subdiviziune a Stack Exchange, o grupare bazată pe comunitate a site-urilor web Q & A.

    Captură de ecran prin amabilitatea Wikipedia.

    Intrebarea

    Cititorul super-utilizator SkYWAGz dorește să știe ce s-ar întâmpla dacă întregul registru Windows a fost șters:

    Mă întrebam ce s-ar întâmpla dacă am șters întregul registru Windows (folosind, de exemplu, codul următor). PC-ul meu nu mai funcționa?

    • cd% TMP%
    • reg interogare HKCR> RegTest.txt
    • reg interogare HKCU >> RegTest.txt
    • reg interogare HKLM >> RegTest.txt
    • reg interogare HKU >> RegTest.txt
    • reg interogare HKCC >> RegTest.txt
    • @pause && cls
    • pentru / f "delims =" %% I în (RegTest.txt) face reg delete "%% I" / va / f

    Ce se întâmplă dacă întregul registru Windows este șters?

    Răspunsul

    Utilizatorii SuperUserilor Daniel B și StW au răspunsul pentru noi. În primul rând, Daniel B:

    Nu puteți șterge nodurile rădăcină deoarece acestea nu există fizic. Cu toate acestea, puteți șterge conținutul prin intermediul Regedit (spre deosebire de reg).

    Regedit se blochează de îndată ce încerc să șterg HKLM \ SYSTEM. După resetarea VM (pentru că sunt leneș), am următorul ecran (sistemul de operare este Windows XP):

    (Traducere: "Windows nu a putut porni deoarece fișierul următor lipsește sau este corupt: \ WINXP \ system32 \ config \ SYSTEM")

    Asa de da, ștergerea de chestii din registru va ucide absolut pozitiv Windows. Și dacă nu aveți o copie de siguranță, restaurarea este imposibilă.

    Urmat de răspunsul de la StW:

    Windows stochează o mulțime de informații critice în registru, care este încărcat (cel puțin o parte din ea) într-o etapă timpurie în timpul bootării. Dacă eliminați aceste informații, Windows nu va putea găsi și încărca fișiere de sistem critice și astfel nu va putea să-l încarce.

    O astfel de informație critică este lista driverelor de dispozitiv necesare pentru bootarea sistemului. Aceasta poate include:

    • Driverele de disc (dischete, hard-discuri, CD-uri, dispozitive USB, ...)
    • Autobuze (IDE, SATA AHCI, ...)
    • Drivere de sistem de fișiere (FAT, NTFS, ...)
    • ...

    Cu toate acestea, Windows implicit stochează o copie de siguranță a registrului. Dacă ați activat Restaurarea sistemului, puteți găsi astfel de copii în folderul de informații despre volum de sistem (ascuns) din interiorul directorului rădăcină al partiției de sistem. În plus, chiar dacă nu aveți Restaurarea sistemului activat, Windows salvează o copie de siguranță a regiștrilor în% WINDIR% \ System32 \ config \ RegBack \.

    Puteți să copiați manual fișierele de rezervă în% WINDIR% \ System32 \ config \ pentru a restaura datele de registry.


    Aveți ceva de adăugat la explicație? Sunați în comentariile. Doriți să citiți mai multe răspunsuri de la alți utilizatori de tehnologie Stack Exchange? Check out discuția completă aici.