Stappen voor het oplossen van problemen met het register voor geavanceerde gebruikers

In dit artikel wordt beschreven hoe u problemen met registerbeschadiging kunt oplossen.

Van toepassing op: Windows 10 - alle edities, Windows Server 2012 R2
Origineel KB-nummer: 822705

Samenvatting

Als uw computer niet opnieuw wordt opgestart, zijn de registercomponents mogelijk beschadigd. De foutberichten kunnen variëren. Deze kunnen een van de volgende opties bevatten:

Windows kan niet worden gestart omdat het volgende bestand ontbreekt of beschadigd is:\WINNT\SYSTEM32\CONFIG\SYSTEM.ced

Windows kan niet worden gestart omdat het volgende bestand ontbreekt of beschadigd is:\WINNT\SYSTEM32\CONFIG\SYSTEM

Windows kan niet worden gestart omdat het volgende bestand ontbreekt of beschadigd is:\WINNT\SYSTEM32\CONFIG\SOFTWARE

Fout met systeem hive

Stop 0xc0000218 (0xe11a30e8, 0x00000000, 0x000000000, 0x00000000) UNKNOWN_HARD_ERROR

Stoppen: 0xc0000218 {Registerbestandsfout} Het register kan de hive (bestand) niet laden:
\SystemRoot\System32\Config\ CorruptHive of het bijbehorende logboek of alternatief. Het is beschadigd, afwezig of niet beschrijfbaar.

Meer informatie

Er zijn veel redenen waarom een registercomponent beschadigd kan zijn. De beschadiging wordt waarschijnlijk geïntroduceerd wanneer de computer wordt afgesloten en u kunt de oorzaak niet traceren omdat de computer processen en stuurprogramma's tijdens het afsluiten uit de computer ontlaadt. Soms is het moeilijk om de oorzaak van registerbeschadiging te vinden. In de volgende secties worden drie mogelijke oorzaken van het probleem beschreven en worden stappen beschreven om het probleem op te lossen.

Stroomstoring

Een stroomstoring of een andere onverwachte afsluitgebeurtenis kan leiden tot een beschadigde registercomponent. Als u wilt bepalen of dit de oorzaak van het probleem is, zoekt u naar gebeurtenis-id 6008-vermeldingen. Gebeurtenis-id 6008-vermeldingen geven aan dat er een onverwachte afsluiting is uitgevoerd. In dit geval kan een bepaald proces een deel van de registercomponent hebben gewijzigd en is de computer stroom kwijtgeraakt voordat deze wijziging kon worden voltooid. Hierdoor blijft de registercomponent in een inconsistente status. Wanneer het besturingssysteem bij het opnieuw opstarten probeert de registercomponent te laden, kan het gegevens in die registercomponent vinden die het niet kan interpreteren en ontvangt u mogelijk een van de foutberichten die zijn opgenomen in de sectie 'Samenvatting'.

Bestandsbeschadiging en defecte hardware

Andere bestanden zijn mogelijk beschadigd. U moet bepalen of alleen de registerkorven beschadigd zijn of dat andere bestanden (systeem en gegevens) beschadigd zijn. Als beschadiging niet beperkt is tot registerkasten, kan de beschadiging worden veroorzaakt door defecte hardware. Deze hardware kan alles bevatten dat betrokken is bij het schrijven naar een schijf, zoals het volgende:

  • Het RAM-geheugen (Random Access Memory)
  • De cache
  • De processor
  • De schijfcontroller

Als u vermoedt dat de hardware defect is, moet de hardwareleverancier de toestand van alle computeronderdelen grondig onderzoeken.

Het register wordt geschreven naar bij afsluiten

Als een of twee hives van registers consistent zonder reden beschadigd raken, treedt het probleem waarschijnlijk op bij het afsluiten en wordt het pas gedetecteerd als u de registercomponent bij de volgende keer opnieuw opstarten probeert te laden. In dit scenario wordt de registercomponent naar de schijf geschreven wanneer u de computer afsluit. Dit proces kan de computer of een onderdeel op de computer stoppen voordat het schrijven is voltooid.

Problemen oplossen

Volg deze stappen om dit probleem op te lossen.

  1. Herstel de computer naar een vorige status voordat het register is beschadigd.
    Een hulpprogramma dat u kunt gebruiken om een back-up te maken van register hives is Recovery Console. Voor meer informatie over het maken van een back-up en het herstellen van het register, klikt u op de volgende artikelnummers om de artikelen in de Microsoft Knowledge Base weer te geven:

    322756 Een back-up van het register maken en herstellen in Windows XP en Windows Vista

    307654 De herstelconsole installeren en gebruiken in Windows XP

  2. Controleer de hardware, de schijf, de firmwarestuurprogramma's en het BIOS. Volg hiertoe de volgende stappen. Deze stappen vereisen mogelijk downtime voor de computer.

    1. Zorg ervoor dat de CPU niet te veel is geklokt.
    2. Zorg ervoor dat logboeken geen gebeurtenis-id 9, gebeurtenis-id 11 of gebeurtenis-id 15 (of een combinatie van deze gebeurtenissen) bevatten. Deze gebeurtenissen kunnen duiden op hardwareproblemen die moeten worden opgelost.
    3. Voer de chkdsk opdrachtregelopdracht uit samen met de schakeloptie /r op de schijf die de hive-registerbestanden bevat. Met deze opdracht kunt u controleren of het gebied van de schijf met de hive-registerbestanden niet betrokken is bij het probleem.
    4. Pas de meest recente firmwarerevisies toe op schijfcontrollers en gebruik de overeenkomende stuurprogrammaversies. Zorg ervoor dat de stuurprogramma's ondertekende stuurprogramma's zijn en dat u de juiste firmware-revisies hebt geïnstalleerd.
    5. Zorg ervoor dat u de meest recente BIOS-updates (Basic Input/Output System) op de computer toepast.
  3. Nadat u stap 2 hebt voltooid, ziet u mogelijk geen wijziging in het gedrag. Om beschadiging te voorkomen, probeert u alle actieve processen te sluiten voordat u de computer afsluit. Mogelijk kunt u het bereik beperken tot één proces dat betrokken is. Zelfs als u het proces bepaalt, kunt u mogelijk niet voorkomen dat een onderdeel wordt verwijderd voordat de registercomponent wordt geschreven. Als u er echter voor zorgt dat u het proces stopt voordat u wordt afgesloten, kunt u mogelijk beschadiging van de registercomponent voorkomen.

  4. Als u na het voltooien van stap 3 geen wijziging in het gedrag ziet, vergelijkt u de registerkorven. Leg een niet-beschadigde registercomponent en een beschadigde registercomponent vast en vergelijk de twee vervolgens met behulp van vergelijkingshulpprogramma's zoals Windiff.exe.

  5. Bepaal welke hive-sectie van het register groeit. Als het lijkt dat het probleem in de registercomponent te groot wordt, kunt u mogelijk bepalen welke sectie groeit en dit terug te voeren naar een proces dat naar de hive wordt geschreven.