If-Koubou

Što se događa ako izbrišete čitav Windows Registry?

Što se događa ako izbrišete čitav Windows Registry? (Kako da)

Registry za Windows je jedno mjesto koje treba ostaviti dovoljno dobro, ali samo radi argumenata, što bi se dogodilo ako ste izbrisali cijelu stvar? Današnji SuperUser Q & A post raspravlja o mogućnostima kako bi zadovoljio čitateljsku znatiželju.

Današnja pitanja i odgovori nam se javljaju zahvaljujući SuperUseru - podjele Stack Exchange-a, zajednice-driven grupiranja Q & A web stranica.

Screenshot zahvaljujući Wikipediji.

Pitanje

SuperUser čitač SkYWAGz želi znati što će se dogoditi ako je cijeli registar sustava Windows izbrisan:

Pitam se što će se dogoditi ako izbrisam cijeli registar sustava Windows (primjerice pomoću sljedećeg koda). Bi li računalo prestalo raditi?

  • cd% TMP%
  • reg upita HKCR> RegTest.txt
  • reg upita HKCU >> RegTest.txt
  • reg upita HKLM >> RegTest.txt
  • reg upita HKU >> RegTest.txt
  • reg upita HKCC >> RegTest.txt
  • @pause && cls
  • za / f "delims =" %% I u (RegTest.txt) izbrisati "%% I" / va / f

Što se događa ako je cijeli registar sustava Windows izbrisan?

Odgovor

Davatelji SuperUser-a Daniel B i StW imaju odgovor za nas. Prvo, Daniel B:

Ne možete izbrisati korijenske čvorove jer ih fizički ne postoje. Možete, međutim, izbrisati njihov sadržaj putem regedit (za razliku od reg).

Regedit visi čim pokušam izbrisati HKLM \ SYSTEM. Nakon resetiranja VM-a (jer sam lijen) dobivam sljedeći ekran (operativni sustav je Windows XP):

(Prijevod: "Windows se nije mogao pokrenuti jer nedostaje ili oštećuje sljedeću datoteku: \ WINXP \ system32 \ config \ SYSTEM")

Tako Da, brisanje stvari iz registra apsolutno će pozitivno ubiti Windows, A osim ako nemate sigurnosnu kopiju, obnavljanje je nemoguće.

Slijedi odgovor StW-a:

Windows pohranjuje puno kritičnih informacija u registar, koji se učitava (barem dio nje) tijekom ranog faza tijekom dizanja. Ako uklonite ove informacije, sustav Windows neće moći pronaći i učitati kritične datoteke sustava i stoga se ne može podići.

Takve kritične informacije su popis upravljačkih programa potrebnih za dizanje sustava. To može uključivati:

  • Upravljački programi diska (diskete, tvrdi diskovi, CD-i, USB uređaji ...)
  • Autobusni upravljački programi (IDE, SATA AHCI, ...)
  • Vozači datotečnog sustava (FAT, NTFS, ...)

Međutim, Windows po defaultu pohranjuje sigurnosnu kopiju registra. Ako ste ga omogućili Vraćanje sustava, takve kopije možete pronaći u (skrivenoj) mapi s informacijama o količini sustava unutar korijenske mape particije sustava. Osim toga, čak i ako nemate Vraćanje sustava omogućeno, sustav Windows sprema sigurnosnu kopiju registra u% WINDIR% \ System32 \ config \ RegBack \.

Ručno kopirati sigurnosne kopije datoteka u% WINDIR% \ System32 \ config \ da biste vratili podatke registra.

Imate li nešto za objašnjenje? Zvuči u komentarima. Želite li pročitati više odgovora od drugih tehnoloških korisnika Stack Exchangea? Pogledajte ovdje cijelu raspravu.