13Sep

Wat gebeurt er als u het volledige Windows-register verwijdert?

click fraud protection

Het Windows-register is één plaats die goed genoeg alleen moet blijven, maar alleen omwille van het argument, wat zou er gebeuren als je het hele ding zou verwijderen? Today's SuperUser Q & A post bespreekt de mogelijkheden om de nieuwsgierigheid van een lezer te bevredigen.

De vraag van vandaag &Antwoord sessie komt naar ons met dank aan SuperUser-een onderverdeling van Stack Exchange, een community-gestuurde groepering van Q & A-websites.

Screenshot met dank aan Wikipedia.

De vraag

SuperUser-lezer SkYWAGz wil weten wat er zou gebeuren als het hele Windows-register zou worden verwijderd:

Ik heb me afgevraagd wat er zou gebeuren als ik het hele Windows-register zou verwijderen( bijvoorbeeld met de volgende code).Zou mijn pc stoppen met werken?

  • cd% TMP%
  • reg vraag HKCR & gt;RegTest.txt
  • reg query HKCU & gt; & gt;RegTest.txt
  • reg query HKLM & gt; & gt;RegTest.txt
  • reg vraag HKU & gt; & gt;RegTest.txt
  • reg query HKCC & gt; & gt;RegTest.txt
  • @pause & &cls
  • voor / f "delims =" %% I in( RegTest.txt) verwijderen reg "%% I" / va / f
instagram viewer

Wat gebeurt er als het volledige Windows-register wordt verwijderd?

Het antwoord

SuperUser-bijdragers Daniel B en StW hebben het antwoord voor ons. Ten eerste, Daniel B:

U kunt de wortelknooppunten niet verwijderen omdat ze niet fysiek bestaan. U kunt echter hun inhoud verwijderen via Regedit( in tegenstelling tot reg).

Regedit loopt vast zodra ik HKLM \ SYSTEM probeer te verwijderen. Na het resetten van de VM( omdat ik lui ben), krijg ik het volgende scherm( het besturingssysteem is Windows XP):

( Vertaling: "Windows kon niet starten omdat het volgende bestand ontbreekt of beschadigd is: \ WINXP \ system32 \ config \SYSTEEM ")

Dus ja, het verwijderen van dingen uit het register zal absoluut Windows doden. En tenzij u een back-up hebt, is herstel onmogelijk.

Gevolgd door het antwoord van StW:

Windows slaat veel kritieke informatie op in het register, dat( althans een deel ervan) in een vroeg stadium tijdens het opstarten wordt geladen. Als u deze informatie verwijdert, zal Windows geen kritieke systeembestanden kunnen vinden en laden en dus niet kunnen opstarten.

Zulke kritieke informatie is de lijst met apparaatstuurprogramma's die nodig zijn voor het opstarten van het systeem. Dit kan het volgende omvatten:

  • Schijfstuurprogramma's( Floppy's, harde schijven, cd's, USB-apparaten,. ..)
  • -busstuurprogramma's( IDE, SATA AHCI,. ..)
  • Bestandssysteemstuurprogramma's( FAT, NTFS,. ..)
  • . ..

Standaard echterWindows slaat een back-up van het register op. Als u Systeemherstel hebt ingeschakeld, kunt u dergelijke exemplaren vinden in de( verborgen) map Systeemvolume-informatie in de hoofdmap van de systeempartitie. Bovendien, zelfs als u Systeemherstel niet hebt ingeschakeld, slaat Windows een back-up van het register op in% WINDIR% \ System32 \ config \ RegBack \.

U kunt de back-upbestanden handmatig naar% WINDIR% \ System32 \ config \ kopiëren om de registergegevens te herstellen.

Heeft u iets toe te voegen aan de uitleg? Geluid uit in de reacties. Wilt u meer antwoorden van andere technisch onderlegde Stack Exchange-gebruikers lezen? Bekijk de volledige discussiethread hier.