If-Koubou

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

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

Registrul Windows este un loc care trebuie lăsat suficient de bine singur, dar doar pentru motive de argument, ce s-ar întâmpla dacă ați șters întregul lucru? Astăzi, postul 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 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) nu ștergeți "%% I" / va / f

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

Răspunsul

Utilizatorii SuperUser 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 atârnă 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 încărcă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ă pornească.

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

  • Drivere 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 rezervă a registrului. Dacă ați activat Restaurarea sistemului, puteți găsi astfel de copii în folderul 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 copia manual fișierele de rezervă în% WINDIR% \ System32 \ config \ pentru a restabili datele din registru.

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