13Sep
Rejestr systemu Windows to jedno miejsce, które powinno być pozostawione wystarczająco dobrze, ale tylko ze względu na argumenty, co by się stało, gdybyś usunął całą sprawę?Dzisiejszy SuperUser Q & A post omawia możliwości, aby zaspokoić ciekawość czytelnika.
Dzisiejsze pytanie &Sesja odpowiedzi przychodzi do nas dzięki uprzejmości SuperUser - poddziału Stack Exchange, opartego na społecznościach grupy Q & A.
Zrzut ekranu z Wikipedii.
Pytanie
Czytnik SuperUser SkYWAGz chce wiedzieć, co by się stało, gdyby cały rejestr systemu Windows został usunięty:
Zastanawiam się, co by się stało, gdybym usunął cały rejestr systemu Windows( używając na przykład następującego kodu).Czy mój komputer przestałby działać?
- cd% TMP%
- zapytanie reg. HKCR & gt;RegTest.txt
- zapytanie reg. HKCU & gt;RegTest.txt
- zapytanie reg. HKLM & gt;RegTest.txt
- zapytanie reg. HKU & gt;RegTest.txt
- zapytanie reg. HKCC & gt;RegTest.txt
- @pause & &cls
- dla / f "delims =" %% I in( RegTest.txt) do reg delete "%% I" / va / f
Co się stanie, jeśli cały rejestr systemu Windows zostanie usunięty?
Odpowiedzi od
SuperUser Daniel B i StW mają dla nas odpowiedź.Najpierw Daniel B:
Nie można usunąć węzłów głównych, ponieważ nie istnieją one fizycznie. Możesz jednak usunąć ich zawartość przez Regedit( w przeciwieństwie do reg).
Regedit zawiesza się, gdy próbuję usunąć HKLM \ SYSTEM.Po zresetowaniu maszyny wirtualnej( ponieważ jestem leniwy), otrzymuję następujący ekran( system operacyjny to Windows XP):
( Tłumaczenie: "System Windows nie mógł uruchomić, ponieważ brakuje następującego pliku lub jest on uszkodzony: \ WINXP \ system32 \ config \SYSTEM ")
Tak tak, usuwanie rzeczy z rejestru będzie absolutnie pozytywnie zabić Windows .A jeśli nie masz kopii zapasowej, przywrócenie jej jest niemożliwe.
Następnie odpowiedź od StW:
System Windows przechowuje wiele krytycznych informacji w rejestrze, który jest ładowany( przynajmniej jego część) na wczesnym etapie uruchamiania. Jeśli usuniesz te informacje, system Windows nie będzie w stanie znaleźć i załadować krytycznych plików systemowych, a tym samym nie będzie mógł się uruchomić.
Taką krytyczną informacją jest lista sterowników urządzeń potrzebnych do uruchomienia systemu. Może to obejmować: sterowniki dysków
- ( dyskietki, dyski twarde, płyty CD, urządzenia USB,. ..)
- Sterowniki magistrali( IDE, SATA AHCI,. ..)
- Sterowniki systemu plików( FAT, NTFS,. ..)
- . ..
DomyślnieSystem Windows przechowuje kopię zapasową rejestru. Jeśli włączono Przywracanie systemu , możesz znaleźć takie kopie w( ukrytym) folderze informacji o woluminie systemowym wewnątrz folderu głównego partycji systemowej. Dodatkowo, nawet jeśli nie masz włączonego Przywracanie systemu , Windows zapisuje kopię zapasową rejestru w% WINDIR% \ System32 \ config \ RegBack \.
Można ręcznie skopiować pliki kopii zapasowej do% WINDIR% \ System32 \ config \, aby przywrócić dane rejestru.
Czy masz coś do dodania do wyjaśnienia? Dźwięk w komentarzach. Chcesz przeczytać więcej odpowiedzi od innych użytkowników Stack Exchange, którzy znają się na technologii? Sprawdź cały wątek dyskusji tutaj.