Condividi tramite


Come risolvere il messaggio di errore "NTLDR is missing" (NTLDR is missing)

Questo articolo descrive come risolvere il messaggio di errore "NTLDR is missing" (NTLDR is missing).

Si applica a: Windows 2000
Numero KB originale: 318728

Nota

Questo articolo si applica a Windows 2000. Il supporto per Windows 2000 termina il 13 luglio 2010. Per altre informazioni, vedere Ciclo di vita del supporto Microsoft.

Riepilogo

Questo articolo dettagliato descrive i metodi che puoi usare per risolvere il messaggio di errore "NTLDR Is Missing" che potresti ricevere quando provi ad avviare Microsoft Windows 2000.

Come risolvere il messaggio di errore "NTLDR is missing" (NTLDR is missing)

Quando si avvia il computer basato su Windows 2000, è possibile che venga visualizzato il messaggio di errore seguente:

NTLDR mancante
Premere un tasto qualsiasi per riavviare

Questo problema può verificarsi se il sistema di input/output di base (BIOS) nel computer non è aggiornato o se uno o più dei seguenti file di avvio di Windows sono mancanti o danneggiati:
Ntldr
Ntdetect.com
Boot.ini
Per risolvere questo problema, verificare che il BIOS nel computer sia corrente e quindi usare uno o più dei metodi seguenti, in base alla situazione, per ripristinare l'ambiente di avvio di Windows 2000.

Importante

Microsoft consiglia di eseguire regolarmente il backup dei dati. Si tratta della migliore difesa contro la perdita di dati e deve far parte di qualsiasi piano di ripristino di emergenza.

Verificare che il BIOS nel computer sia corrente

Assicurarsi che nel computer sia installata la revisione più recente del BIOS. Contattare il produttore del computer per chiedere informazioni su come ottenere e quindi installare l'aggiornamento BIOS più recente disponibile per il computer.

Per informazioni su come configurare e su come verificare le impostazioni DEL BIOS corrette per il computer, vedere la documentazione del computer o contattare il produttore del computer.

Per ripristinare l'ambiente di avvio di Windows, usa uno o più dei metodi seguenti, in base alla tua situazione.

Metodo 1: usare un disco di avvio per avviare il computer

  1. Creare un disco di avvio di Windows 2000 contenente i file seguenti:
    Ntldr
    Ntdetect.com
    Boot.ini
    Ntbootdd.sys

  2. Modificare il file Boot.ini in modo che punti al controller del disco rigido corretto e al volume corretto per l'installazione di Windows. Per altre informazioni su come creare un disco di avvio, fare clic sul numero di articolo seguente per visualizzare l'articolo nella Microsoft Knowledge Base:
    311578 Come modificare il file di Boot.ini in Windows 2000

  3. Inserire il disco di avvio nell'unità disco floppy del computer e quindi riavviare il computer.

  4. Copiare il file Ntldr, il Ntdetect.com file e il file Boot.ini dal disco di avvio alla partizione di sistema del disco rigido locale.

Metodo 2: Usare la console di ripristino

  1. Usare i dischi di installazione di Windows 2000 per riavviare il computer o usare il CD-ROM di Windows 2000 per riavviare il computer.

  2. Nella schermata Installazione iniziale premere R per ripristinare l'installazione di Windows 2000.

  3. Premere C per ripristinare l'installazione di Windows 2000 tramite la Console di ripristino.

  4. Digitare il numero corrispondente all'installazione di Windows da ripristinare e quindi premere INVIO. Ad esempio, digitare 1 e quindi premere INVIO.

  5. Digitare la password amministratore e quindi premere INVIO.

  6. Digitare map e quindi premere INVIO. Si noti la lettera di unità assegnata all'unità CD-ROM che contiene il CD-ROM di Windows 2000.

  7. Digitare i comandi seguenti, premendo INVIO dopo aver digitato ognuno di essi, dove unità è la lettera di unità digitata nel passaggio 4 di "Metodo 2: Usare la Console di ripristino", di questo articolo:

    copy drive:\i386\ntldr c:\  
    
    copy drive:\i386\ntdetect.com c:\  
    

    Se viene richiesto di sovrascrivere il file, digitare y e quindi premere INVIO.

    Nota

    In questi comandi è presente uno spazio tra ntldr e c:\e tra ntdetect.com e c:\.

  8. Digitare il comando seguente e quindi premere INVIO: digitare c:\Boot.ini
    Viene visualizzato un elenco simile all'elenco seguente:

    [boot loader]
    timeout=30
    default=multi(0)disk(0)rdisk(0)partition(1)\WINNT
    
    [operating systems]
    multi(0)disk(0)rdisk(0)partition(1)\WINNT="Microsoft Windows 2000 Professional" /fastdetect
    

    Se viene visualizzato il messaggio seguente, il file Boot.ini potrebbe essere mancante o danneggiato:
    Il sistema non riesce a trovare il file o la directory specificata.

  9. Se il file Boot.ini è mancante o danneggiato, crearne uno nuovo. A tale scopo, effettuare i passaggi seguenti:

    1. Usare un editor di testo, ad esempio Blocco note o Edit.com, per creare un file del caricatore di avvio simile al seguente file del caricatore di avvio:

      [boot loader]
      timeout=30
      default=multi(0)disk(0)rdisk(0)partition(1)\WINNT  
      
      [operating systems]
      multi(0)disk(0)rdisk(0)partition(1)\WINNT="Microsoft Windows 2000 Professional" /fastdetect  
      
    2. Salvare il file in un disco floppy come
      Boot.ini.

      Nota

      Se è stato usato Blocco note per creare il file, assicurarsi che l'estensione .txt non venga aggiunta al nome del file Boot.ini.

    3. Digitare il comando seguente al prompt dei comandi della Console di ripristino per copiare il file Boot.ini dal disco floppy al computer:
      copiare a:\Boot.ini c:\

  10. Digitare exit e quindi premere INVIO. Il computer verrà riavviato.

Metodo 3: Usare il CD-ROM di Windows 2000

  1. Inserire il CD-ROM di Windows 2000 nell'unità CD-ROM o nell'unità DVD-ROM del computer e avviare l'installazione di Windows 2000.

  2. Nella pagina Welcome to Setup (Configurazione iniziale) premere R.

  3. Nella pagina Opzioni di ripristino di Windows 2000 premere R.

  4. Quando viene richiesto di selezionare una delle opzioni di ripristino, premere M.

  5. Premere di nuovo freccia SU, premere di nuovo freccia SU per selezionare
    Verificare i file di sistema di Windows 2000 e quindi premere INVIO per cancellare la selezione.

  6. Premere freccia GIÙ per selezionare Continua (eseguire le attività selezionate) e quindi premere INVIO. Viene visualizzata il seguente messaggio:
    È necessario un disco di ripristino di emergenza per Windows 2000
    installazione che si vuole ripristinare.

  7. Eseguire una delle operazioni seguenti, in base alla situazione in uso:

    • Se si dispone di un disco di ripristino di emergenza, seguire questa procedura:

      1. Premere INVIO.
      2. Inserire il disco di ripristino di emergenza nell'unità disco floppy del computer e quindi premere INVIO.
      3. Seguire le istruzioni per ripristinare l'installazione e quindi riavviare il computer.
        oppure
    • Se non si dispone di un disco di ripristino di emergenza, seguire questa procedura:

      1. Premere L. Viene visualizzato un messaggio simile al seguente:
        Il programma di installazione ha trovato Windows 2000 nella cartella seguente: unità: \WINNT "Microsoft Windows 2000"

      2. Premere INVIO.

      Il programma di installazione esamina i dischi e quindi completa il processo di ripristino.

Se il programma di installazione non riesce a individuare Windows 2000

Se non si dispone di un disco di ripristino di emergenza di Windows 2000 e se il programma di installazione non riesce a individuare l'installazione di Windows 2000, seguire questa procedura:

  1. Avviare l'installazione di Windows 2000.

  2. Nel programma di installazione verrà installato Windows 2000 nella pagina della partizione, selezionare Lasciare intatto il file system corrente (nessuna modifica) e quindi premere INVIO.

  3. Premere ESC per installare Windows 2000 in una nuova cartella.

  4. Nella casella Selezionare la cartella in cui copiare i file digitare \tempwin e quindi premere INVIO.

    Il programma di installazione installa una nuova copia di Windows 2000.

  5. Accedere alla nuova copia di Windows 2000.

  6. Fare clic sul pulsante Starte quindi scegliere Esegui.

  7. Nella casella Apri digitare cmd e quindi fare clic su OK.

  8. Al prompt dei comandi digitare
    unità: , dove
    unità è l'unità di avvio del computer e quindi premere INVIO. Ad esempio, digitare c: e quindi premere INVIO.

  9. Digitare attrib -h -r -s Boot.ini e quindi premere INVIO.

  10. Digitare modifica Boot.ini, quindi premere INVIO.

    Edit.com apre un file Boot.ini simile al file seguente:

    
    [boot loader]
    timeout=30
    default=multi(0)disk(0)rdisk(0)partition(1)\TEMPWIN
    [operating systems]
    multi(0)disk(0)rdisk(0)partition(1)\TEMPWIN="Microsoft Windows 2000 Professional" /fastdetect
    
    
  11. Sostituire tutte le istanze di TEMPWIN con WINNT. Il file Boot.ini visualizzato è simile al file seguente:

    [boot loader]
    timeout=30
    default=multi(0)disk(0)rdisk(0)partition(1)\WINNT
    [operating systems]
    multi(0)disk(0)rdisk(0)partition(1)\WINNT="Microsoft Windows 2000 Professional" /fastdetect
    
  12. Premere ALT+F e quindi premere S.

  13. Premere ALT+F e quindi premere X.

  14. Digitare attrib +h +r +s Boot.ini e quindi premere INVIO.

  15. Digitare exit per uscire dal prompt dei comandi.

  16. Riavviare il computer.

  17. Nella schermata Selezionare il sistema operativo da avviare, usare i tasti freccia per selezionare Microsoft Windows 2000 e quindi premere INVIO.

  18. Avviare Esplora risorse, individuare le cartelle seguenti e quindi eliminarle:
    Tempwin
    All Users.Tempwin