Što se događa ako izbrišete cijeli registar sustava Windows?
Windows registar je jedno mjesto koje treba ostaviti dovoljno dobro, ali samo zbog argumenta, što bi se dogodilo ako biste izbrisali cijelu stvar? Današnja postova za pitanja i odgovore tvrtke SuperUser raspravljaju o mogućnostima kako bi zadovoljile čitateljsku znatiželju.
Današnja sesija pitanja i odgovora dolazi nam ljubaznošću SuperUser-a, podjele Stack Exchangea, grupiranja web-lokacija za pitanja i odgovore u zajednici.
Zaslon je dopušteno Wikipedijom.
Pitanje
Čitač SuperUser-a SkYWAGz želi znati što bi se dogodilo ako bi se izbrisao cijeli registar sustava Windows:
Sam bio izvjedljiv što će se dogoditi ako sam izbrisati cijeli Windows Registry (koristeći sljedeći kod za primjer). Bi li moj PC prestao raditi?
- cd% TMP%
- reg upit HKCR> RegTest.txt
- reg upit HKCU >> RegTest.txt
- reg upit HKLM >> RegTest.txt
- reg upit HKU >> RegTest.txt
- reg upit HKCC >> RegTest.txt
- @ pause & & cls
- za / f "delims =" %% I u (RegTest.txt) obriše reg "%% I" / va / f
Što se događa ako je izbrisan cijeli registar sustava Windows?
Odgovor
SuperUser suradnici Daniel B i StW imaju odgovor za nas. Prvo gore, Daniel B:
Ne možete izbrisati korijenske čvorove jer oni fizički ne postoje. Međutim, možete izbrisati njihov sadržaj putem Regedita (za razliku od reg).
Regedit visi čim pokušam izbrisati HKLM SYSTEM. Nakon vraćanja VM-a (jer sam lijen) dobivam sljedeći zaslon (operativni sustav je Windows XP):
(Prijevod: "Windows nije mogao pokrenuti jer nedostaje sljedeća datoteka ili je oštećena: WINXP system32 config. SYSTEM")
Tako da, brisanje stvari iz registra će apsolutno pozitivno ubiti Windows. I ako nemate sigurnosnu kopiju, obnova je nemoguća.
Slijedi odgovor StW:
Windows pohranjuje mnogo kritičnih informacija u registar, koji se učitava (barem dio) tijekom rane faze tijekom dizanja. Ako uklonite te informacije, sustav Windows neće moći pronaći i učitati kritične sistemske datoteke te se stoga neće moći pokrenuti.
Takva kritična informacija je popis pogonitelja uređaja potrebnih za pokretanje sustava. To može uključivati:
- Pogonski diskovi (diskete, tvrdi diskovi, CD-ovi, USB uređaji,…)
- Vozači autobusa (IDE, SATA AHCI,…)
- Upravljački programi datotečnog sustava (FAT, NTFS,…)
- ...
Međutim, Windows zadano pohranjuje sigurnosnu kopiju registra. Ako ste omogućili Vraćanje sustava, takve kopije možete pronaći u (skrivenoj) mapi s informacijama o glasnoći sustava unutar korijenske mape sistemske particije. Osim toga, čak i ako nemate Vraćanje sustava omogućen, Windows sprema sigurnosnu kopiju registra u% WINDIR% \ t.
Datoteke sigurnosnih kopija možete ručno kopirati u% WINDIR% System32 konfiguraciju kako biste vratili podatke u registar.
Imate li što dodati objašnjenju? Zvuk isključen u komentarima. Želite li pročitati više odgovora od drugih tehničkih korisnika Stack Exchangea? Pogledajte cjelokupnu temu za raspravu ovdje.