How to fix Error 0xc00002e2 after rebooting Windows Domain Controller

 

 

This error is an indication that the Active Directory database (NTDS.DIT) is corrupt.

 Error code 0xc00002e2 is only seen on a system with Active Directory.

Remediation:

 Reboot the server into Directory Services Restore Mode by pressing F8 before the OS begins loading. You will be required to use the local Administrator account password.

 

 

In Directory Services Restore Mode, you can check if there is a problem with the database by running the following commands:

 

ntdsutil.exe

 activate instance ntds

 files

 

If there is a problem with the Active Directory database NTDS.DIT, you will see an error like the following:

 Could not initialize the Jet engine: Jet Error -501. Failed to open DIT for AD DS/LDS instance NTDS. Error -2147418113

 

 

To resolve this issue, rename all of the .log files located in C:\Windows\NTDS\ to .log.old, so the logs can be recreated after reboot.

This should fixed the database after the server is rebooted once more. If you continue to get the error, you can access again Directory Services Restore Mode and run the following command:

 

esentutl /p "c:\windows\ntds\ntds.dit"

 

Reboot the server and the issue should be solved.