Nel caso che un pc con Windows XP non si avvii presentando il messaggio “NTLDR is missing” in fase di boot è possibile tentare tre modi per risolvere il problema
In tutti e tre i casi si deve avviare il pc facendo il boot da cd di installazione di Windows XP, una volta avviato scegliere l’opzione di ripristino premendo il tasto R, così facendo si entrerà nella consol di ripristino che altro non è che il prompt dei comandi. Nel caso sul sistema ci siano più installazioni verrà richiesta su quale agire.
A questo punto possiamo agire in tre modi diversi (se uno non funziona passate a quello successivo):
Metodo 1
Ripristinare i file che si occupando di avviare il sistema operativo impartendo i seguenti comandi:
copy D:\I386\NTLDR C:\ copy D:\I386\NTDETECT.COM C:\ attrib C:\NTLDR -h -r -s -a attrib C:\NTDETECT.COM -h -r -s -a
Metodo 2
Impartire i seguenti comandi:
fixboot fixmbr
In questo modo si tenta di riparare il settore di boot e il master boot record.
Metodo 3
Riparare il file boot.ini impartire i seguenti comandi:
bootcfg /scan bootcfg /rebuild
Con il primo viene eseguito una scansione per cercare i sistemi operativi presenti sul pc, mentre il secondo ricostruisce il file boot.ini sulla base dei dati trovati dal comado precedente, verrà richiesto anche un nome con cui vorremo identificare gli eventuali sistemi trovati.
Naturalmente non mi assumo nessuna reponsabilità in caso di problemi causati in seguito alle tre azioni precedentemente suggerite.
Buona fortuna.
David Bigagli