Úvodná » ako » Čo sa stane, ak odstránite celý systém Windows Registry?

    Čo sa stane, ak odstránite celý systém Windows Registry?

    Registry systému Windows sú jedno miesto, ktoré by malo byť ponechané dostatočne samo, ale len kvôli argumentom, čo by sa stalo, keby ste celú vec odstránili? Dnešný príspevok SuperUser Q & A diskutuje o možnostiach, aby uspokojil zvedavosť čitateľa.

    Dnešná relácia otázok a odpovedí sa k nám pridelí zdvorilosťou SuperUser - podskupiny Stack Exchange, zoskupenia webových stránok typu Q & A.

    Snímka s ukážkou Wikipedie.

    Otázka

    Čítačka SuperUser SkYWAGz chce vedieť, čo sa stane, ak by bol odstránený celý systém Windows Registry:

    Zaujímalo by ma, čo by sa stalo, keby som odstránil celý systém Windows (napríklad pomocou nasledujúceho kódu). Mohol by môj počítač prestať pracovať?

    • cd% TMP%
    • reg dotaz HKCR> RegTest.txt
    • vyhľadávací dotaz HKCU >> RegTest.txt
    • vyhľadajte HKLM >> RegTest.txt
    • vyhľadajte HKU >> RegTest.txt
    • vyhľadajte HKCC >> RegTest.txt
    • @plate && cls
    • pre / f "delims =" %% I v (RegTest.txt) urobiť reg delete "%% I" / va / f

    Čo sa stane, ak sa odstráni celý Registry systému Windows?

    Odpoveď

    Sponzori SuperUser Daniel B a StW majú odpoveď pre nás. Po prvom, Daniel B:

    Nemôžete odstrániť koreňové uzly, pretože fyzicky neexistujú. Môžete však ich obsah odstrániť pomocou nástroja Regedit (na rozdiel od Reg).

    Regedit visí hneď, ako sa pokúsim odstrániť HKLM \ SYSTEM. Po resetovaní VM (pretože som lenivý) dostanem nasledujúcu obrazovku (operačný systém je Windows XP):

    (Preklad: "Windows sa nepodarilo spustiť, pretože nasledujúci súbor chýba alebo je poškodený: \ WINXP \ system32 \ config \ SYSTEM")

    tak áno, odstránenie veci z registra absolútne pozitívne zabiť Windows. A pokiaľ nemáte zálohu, obnovenie je nemožné.

    Nasledovala odpoveď od StW:

    Systém Windows ukladá v registri veľa dôležitých informácií, ktoré sa načítajú (aspoň časť z nich) počas začiatočného štádia pri zavádzaní. Ak odstránite tieto informácie, systém Windows nebude schopný nájsť a načítať kritické systémové súbory, a preto nebude možné zavádzať.

    Takýmito dôležitými informáciami je zoznam ovládačov zariadení potrebných na zavedenie systému. To môže zahŕňať:

    • Ovládače diskov (diskety, pevné disky, disky CD, zariadenia USB, ...)
    • Ovládače zbernice (IDE, SATA AHCI, ...)
    • Ovládače súborového systému (FAT, NTFS, ...)
    • ...

    V predvolenom nastavení však systém Windows uloží záložnú kópiu databázy Registry. Ak ste povolili Obnovenie systému, tieto kópie môžete nájsť v priečinku (skryté) System Volume Information v koreňovom priečinku systémového oddielu. Navyše, aj keď nemáte Obnovenie systému Windows povolí záložnú kópiu databázy Registry v% WINDIR% \ System32 \ config \ RegBack \.

    Môžete manuálne skopírovať záložné súbory do priečinka% WINDIR% \ System32 \ config \ obnoviť údaje databázy Registry.


    Máte niečo doplniť vysvetlenie? Znie to v komentároch. Chcete sa dozvedieť viac odpovedí od iných používateľov technickej úrovne Stack Exchange? Pozrite sa na celý diskusný príspevok tu.