13Sep

Co się stanie, jeśli usuniesz cały rejestr systemu Windows?

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.