Mitä tapahtuu, jos poistat koko Windowsin rekisterin?
Windows-rekisteri on yksi paikka, joka pitäisi jättää yksin tarpeeksi, mutta vain argumentin vuoksi, mitä tapahtuisi, jos poistat koko juttu? Tämän päivän SuperUser Q & A -postissa käsitellään mahdollisuuksia lukijan uteliaisuuden tyydyttämiseksi.
Nykypäivän Kysymys- ja vastaus -istunto tulee meille suotuisasti SuperUserin - Stack Exchange -alueen, yhteisöpohjaisen Q & A-sivustojen ryhmittymän - kautta..
Wikipedian kohteliaisuus.
Kysymys
SuperUser-lukija SkYWAGz haluaa tietää, mitä tapahtuisi, jos koko Windowsin rekisteri poistettaisiin:
Olen miettinyt, mitä tapahtuisi, jos poistan koko Windowsin rekisterin (esimerkiksi käyttämällä seuraavaa koodia). Pysyykö tietokoneeni toimimaan?
- cd% TMP%
- reg kysely HKCR> RegTest.txt
- reg kysely HKCU >> RegTest.txt
- reg kysely HKLM >> RegTest.txt
- reg kysely HKU >> RegTest.txt
- reg kysely HKCC >> RegTest.txt
- @pause && cls
- / f “delims =” %% I (RegTest.txt) do reg poista “%% I” / va / f
Mitä tapahtuu, jos koko Windowsin rekisteri poistetaan?
Vastaus
SuperUser-avustajat Daniel B ja StW ovat vastaus meille. Ensinnäkin, Daniel B:
Et voi poistaa root-solmuja, koska ne eivät ole fyysisesti olemassa. Voit kuitenkin poistaa niiden sisällön Regeditin kautta (toisin kuin reg).
Regedit roikkuu heti, kun yritän poistaa HKLM-järjestelmän. Kun olet palauttanut VM: n (koska olen laiska), saan seuraavan näytön (käyttöjärjestelmä on Windows XP):
(Käännös: "Windows ei voinut käynnistää, koska seuraava tiedosto puuttuu tai se on vioittunut: WINXP system32 config SYSTEM")
Niin kyllä, juttujen poistaminen rekisteristä tappaa Windowsin positiivisesti. Ja jos sinulla ei ole varmuuskopiota, palauttaminen on mahdotonta.
StW: n vastausta seurasi:
Windows tallentaa rekisteriin paljon kriittistä tietoa, joka ladataan (ainakin osa siitä) alkuvaiheessa käynnistyksen aikana. Jos poistat nämä tiedot, Windows ei pysty etsimään ja lataamaan kriittisiä järjestelmätiedostoja eikä siten voi käynnistää.
Tällainen kriittinen tieto on luettelo laiteajureista, joita tarvitaan järjestelmän käynnistämiseen. Tähän voi sisältyä:
- Levyohjaimet (levykkeet, kiintolevyt, CD-levyt, USB-laitteet,…)
- Bussiohjaimet (IDE, SATA AHCI,…)
- Tiedostojärjestelmien ohjaimet (FAT, NTFS,…)
- ...
Oletusarvoisesti Windows tallentaa rekisterin varmuuskopion. Jos olet ottanut käyttöön Järjestelmän palauttaminen, voit etsiä kopioita (piilotettu) Järjestelmän äänenvoimakkuuden tiedot -kansiosta järjestelmän osion juurikansiossa. Lisäksi, vaikka sinulla ei olisi Järjestelmän palauttaminen käytössä, Windows tallentaa rekisterin varmuuskopion% WINDIR%: ssa System32-asetukset RegBack.
Voit palauttaa rekisteritiedot manuaalisesti kopioimalla varmuuskopiotiedostot% WINDIR% System32 -käyttöjärjestelmään.
Onko jotain lisättävää selitykseen? Ääni pois kommenteista. Haluatko lukea lisää vastauksia muilta tech-savvy Stack Exchange -käyttäjiltä? Tutustu koko keskusteluketjuun täällä.