Mi történik, ha törli a teljes Windows-ikont?
A Windows rendszerleíró egy olyan hely, amelyet egyedül kell hagyni, de csak az érvelés érdekében, mi történne, ha törölné az egészet? A mai SuperUser Q&A posta megvitatja a lehetőségeket az olvasó kíváncsiságának kielégítésére.
A mai Kérdések és válaszok munkamenet a Jóvagyon - a Stack Exchange alosztályának, a közösség által vezérelt Q&A webhelyek csoportjának köszönhetően..
A Wikipedia jóvoltából elérhető.
A kérdés
A SuperUser olvasó A SkYWAGz azt szeretné tudni, hogy mi történik, ha a teljes Windows rendszerleíró adatbázist törölték:
Kíváncsi voltam, mi fog történni, ha törlöm a teljes Windows rendszerleíró adatbázist (például a következő kód használatával). A számítógépem leállna?
- cd% TMP%
- reg query HKCR> RegTest.txt
- reg lekérdezés HKCU >> RegTest.txt
- reg lekérdezés HKLM >> RegTest.txt
- reg lekérdezés HKU >> RegTest.txt
- reg lekérdezés HKCC >> RegTest.txt
- @pause && cls
- / f “delims =” %% I a (RegTest.txt) do reg törlése „%% I” / va / f
Mi történik, ha a teljes Windows rendszerleíró adatbázis törlődik?
A válasz
A SuperUser közreműködői Daniel B és StW válaszolnak számunkra. Először fel, Daniel B:
Nem lehet törölni a gyökércsomópontokat, mivel nem léteznek fizikailag. A Regediten keresztül azonban törölheti a tartalmát (a reg) helyett.
Regedit lóg, amint megpróbálom törölni a HKLM SYSTEM-t. A VM visszaállítása után (mert lusta vagyok) a következő képernyőt kapom (az operációs rendszer Windows XP):
(Fordítás: „A Windows nem indulhat el, mert a következő fájl hiányzik vagy sérült: WINXP system32 config]”
Így igen, a dosszié törlése a rendszerleíró adatbázisból teljesen meg fogja ölni a Windows-ot. És ha nincs biztonsági mentése, akkor lehetetlen helyreállítani.
Ezt követi a StW válasza:
A Windows rengeteg kritikus információt tárol a rendszerleíró adatbázisban, amely betöltődik (legalább egy része) az indításkor egy korai szakaszban. Ha eltávolítja ezt az információt, a Windows nem tudja megtalálni és betölteni a kritikus rendszerfájlokat, és így nem tudja elindítani a rendszert.
Ez a kritikus információ a rendszer indításához szükséges eszközillesztők listája. Ez magában foglalhatja:
- Lemezmeghajtók (hajlékonylemezek, merevlemezek, CD-k, USB-eszközök,…)
- Buszvezetők (IDE, SATA AHCI,…)
- Fájlrendszer-illesztőprogramok (FAT, NTFS,…)
- ...
Alapértelmezés szerint azonban a Windows tárolja a rendszerleíró adatbázis biztonsági másolatát. Ha engedélyezte Rendszer-visszaállítás, az ilyen példányokat a (rejtett) Rendszerkötet információs mappában találhatja meg a rendszerpartíció gyökérmappájában. Továbbá, még akkor is, ha nincs Rendszer-visszaállítás engedélyezve van, a Windows mentse a rendszerleíró adatbázis biztonsági másolatát a (z)% WINDIR% rendszerbe..
A regiszteradatok visszaállításához manuálisan másolhatja a biztonsági mentési fájlokat a% WINDIR% System32 konfigurációba.
Van valami, amit hozzá kell adni a magyarázathoz? Kikapcsolja a megjegyzéseket. Szeretne további válaszokat olvasni más tech-savvy Stack Exchange felhasználóktól? Nézze meg a teljes beszélgetés szálát itt.