13Sep

Mi történik, ha törli az egész Windows rendszerleíró adatbázisát?

click fraud protection

A Windows rendszerleíró adatbázis egy olyan hely, amelyet egyedül kell hagyni önmagában, de csak az érvelés érdekében, mi történne, ha törölné az egészet? A mai SuperUser Q & A bejegyzés tárgyalja a lehetőségeket, hogy kielégítse az olvasó kíváncsiságát.

A mai kérdés &A válaszüzenet a SuperUser - a Stack Exchange megosztottságának köszönhetően - a Q & A webhelyek közösségi szintű csoportosítása.

Képernyőkép a Wikipedia segítségével.

Kérdés

SuperUser olvasó A SkYWAGz tudni akarja, mi történne, ha a teljes Windows rendszerleíró adatbázis törölve lett volna:

Néha azon tűnődtem, mi fog történni, ha törölném az egész Windows rendszerleíró adatbázist( például a következő kódot használva).Leállítaná a számítógépem?

  • cd% TMP%
  • reg lekérdezés HKCR & gt;RegTest.txt
  • reg lekérdezés HKCU & gt; & gt;RegTest.txt
  • reg lekérdezés HKLM & gt; & gt;RegTest.txt
  • reg lekérdezés HKU & gt; & gt;RegTest.txt
  • reg query HKCC & gt; & gt;RegTest.txt
  • @pause & &
  • for / f "delims =" %% I( RegTest.txt) reg törli "%% I" / va / f
instagram viewer

Mi történik, ha a teljes Windows rendszerleíróadat törlődik?

A válasz

A SuperUser közreműködők Daniel B és StW válaszolnak nekünk. Először, Daniel B:

Nem törölheti a gyökércsomópontokat, mivel nem fizikailag léteznek. A Regedit segítségével azonban törölheted tartalmát( a reg helyett).

A Regedit lefagy, amint megpróbálom törölni a HKLM \ SYSTEM rendszert. A VM visszaállítása után( mert lusta vagyok) a következő képernyő jelenik meg( az operációs rendszer Windows XP):

( Fordítás: "A Windows nem tudta elindulni, mert a következő fájl hiányzik vagy sérült: \ WINXP \ system32 \ config \SYSTEM ")

Tehát igen, a törlések törlése a rendszerleíró adatbázisból teljesen biztosan megöli a Windows -t.És ha nincs biztonsági másolat, a helyreállítás nem lehetséges.

A StW-től kapott válasz:

A Windows sok kritikus információt tárol a rendszerleíró adatbázisban, amely betöltött( legalább egy része) a korai szakaszban a rendszerindítás során. Ha eltávolítja ezt az információt, a Windows nem fogja megtalálni és betölteni kritikus rendszerfájlokat, és így nem tudja elindítani.

Az ilyen kritikus információk a rendszerindításhoz szükséges eszközillesztők listája. Az

  • buszvezérlők( IDE, SATA AHCI,. ..)
  • Fájlrendszer-illesztőprogramok( FAT, NTFS,. ..)
  • . ..
  • Alapértelmezés szerint azonban az

    • lemezmeghajtók( lemezek, merevlemezek, CD-A Windows a rendszerleíró adatbázis biztonsági másolatát tárolja. Ha engedélyezte az System Restore programot, megtalálhatja az ilyen példányokat a( rejtett) rendszerkötet információs mappában a rendszerpartíció gyökérmappájában. Továbbá, még akkor is, ha nincs rendszer-visszaállító engedélyezve, a Windows a rendszerleíró adatbázis biztonsági másolatát a( z)% WINDIR% \ System32 \ config \ RegBack \ fájlban menti.

      A biztonsági másolatok manuálisan átmásolhatók a% WINDIR% \ System32 \ config \ fájlba a rendszerleíró adatainak visszaállítása céljából.

      Van valami, amit hozzá kell adnod a magyarázathoz? Hangzik ki a megjegyzésekben. Szeretne többet válaszolni a többi technikus-tudós Stack Exchange felhasználóiról? Nézze meg a teljes vitafonalat itt.