Errore 0x0000007B Inaccessible Boot Device

Oggi su un sistema Windows 2000 Server SP4 ho rilevato un BSOD con questo errore, nel mio caso il problema era dovuto ad un problema sulla partizione di sistema.

Infatti dopo aver riavviato tramite il CD di installazione (specificando il driver del controller premendo F6 all’avvio) e aver avviato la console di ripristino eseguendo un DIR C: si ottenva il seguente messaggio “Errore durante l’enumerazione directory“.

Un metodo per tentare di risolvere il problema è quello di utilizzare il comando chkdsk /r come descritto in Error messages when you try to gain access to an NTFS volume che riporta anche la causa del problema:

“This problem occurs because the NTFS volume has an invalid or damaged record in either the $UsnJrnl file or the $LogFile file. Both of these files are internal files that are used only by NTFS; Chkdsk does not check the integrity of these two files. Chkdsk ensures only that the Master File Table (MFT) has entries for these files and that the entries are valid entries.

Ovviamente occore poi capire perchè si è creato un disallineamento tra la MFT e i file $UsnJrnl e/o $LogFile.

Per ulteriori informazioni si veda anche How to troubleshoot “Stop 0x0000007B” error messages in Windows 2000.