L'errore 0xc00002e1 di lsass.exe su un controller di dominio che esegue Windows Server 2003 è documentato in alcuni articoli della knowledge base di Microsoft (KB258062) ed è provocato da una probabile corruzione del database di active directory. Se le soluzioni indicate nella KB non portano a risoluzione del problema, bisogna procedere ad un ripristino lacunoso del database con la probabile perdita di alcune delle informazioni:
- premere F8 all'avvio del sistema
- avviare il sistema operativo in "Modalità di ripristino servizi directory"
- fare una copia della cartella %SystemRoot%\ntds (di solito è c:\windows\ntds)
- eseguire l'utility esentutl dal prompt dei comandi
esentutl /g /v /x (controllo di integrità)
esentutl /p /v /x (riparazione del db)
- cancellare i file *.tmp dalla cartella %SystemRoot%\ntds
- riavviare il sistema operativo
La sintassi di completa di ESENTUTL è la seguente :
Defragmentation: ESENTUTL /d [options]
Recovery: ESENTUTL /r [options]
Integrity: ESENTUTL /g [options]
Upgrade: ESENTUTL /u /d [options]
File Dump: ESENTUTL /m[mode-modifier]
Repair: ESENTUTL /p [options]
OPTIONS: zero or more of the following switches, separated by a space:
/t - set temp. database name (default: INTEG.EDB)
/v - verbose
/x - give detailed error messages
/o - suppress logo