Cómo solucionar el mensaje de error "FALTA NTLDR".

En este artículo se describe cómo solucionar el mensaje de error "FALTA NTLDR".

Se aplica a: Windows 2000
Número de KB original: 318728

Nota:

Este artículo se aplica a Windows 2000. La compatibilidad con Windows 2000 finaliza el 13 de julio de 2010. Para obtener más información, consulte la directiva de ciclo de vida de Soporte técnico de Microsoft.

Resumen

En este artículo paso a paso se describen los métodos que puede usar para solucionar el mensaje de error "FALTA NTLDR" que puede recibir al intentar iniciar Microsoft Windows 2000.

Cómo solucionar el mensaje de error "FALTA NTLDR".

Al iniciar el equipo basado en Windows 2000, es posible que reciba el siguiente mensaje de error:

Falta NTLDR
Presione cualquier tecla para reiniciar

Este problema puede producirse si el sistema básico de entrada y salida (BIOS) del equipo está obsoleto, o si faltan o dañan uno o varios de los siguientes archivos de arranque de Windows:
Ntldr
Ntdetect.com
Boot.ini
Para resolver este problema, compruebe que el BIOS del equipo está actualizado y, a continuación, use uno o varios de los métodos siguientes, según corresponda a su situación, para reparar el entorno de inicio de Windows 2000.

Importante

Microsoft recomienda realizar una copia de seguridad completa de los datos de forma periódica. Esta es la mejor defensa contra la pérdida de datos y debe formar parte de cualquier plan de recuperación ante desastres.

Compruebe que el BIOS del equipo está actualizado.

Asegúrese de que la última revisión del BIOS está instalada en el equipo. Póngase en contacto con el fabricante del equipo para obtener información sobre cómo obtenerla y, a continuación, instale la actualización de BIOS más reciente disponible para el equipo.

Para obtener información sobre cómo configurar y cómo comprobar la configuración de BIOS correcta para el equipo, consulte la documentación del equipo o póngase en contacto con el fabricante del equipo.

Para reparar el entorno de inicio de Windows, use uno o varios de los métodos siguientes, según corresponda a su situación.

Método 1: Uso de un disco de arranque para iniciar el equipo

  1. Cree un disco de arranque de Windows 2000 que contenga los siguientes archivos:
    Ntldr
    Ntdetect.com
    Boot.ini
    Ntbootdd.sys

  2. Modifique el archivo Boot.ini para que apunte al controlador de disco duro correcto y al volumen correcto para la instalación de Windows. Para obtener más información sobre cómo crear un disco de arranque, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:
    311578 Cómo editar el archivo Boot.ini en Windows 2000

  3. Inserte el disco de arranque en la unidad de disco duro del equipo y reinicie el equipo.

  4. Copie el archivo Ntldr, el Ntdetect.com archivo y el archivo Boot.ini del disco de arranque en la partición del sistema del disco duro local.

Método 2: Uso de la consola de recuperación

  1. Use los discos de instalación de Windows 2000 para reiniciar el equipo o use el CD-ROM de Windows 2000 para reiniciar el equipo.

  2. En la pantalla Bienvenido al programa de instalación , presione R para reparar la instalación de Windows 2000.

  3. Presione C para reparar la instalación de Windows 2000 mediante la consola de recuperación.

  4. Escriba el número que corresponde a la instalación de Windows que desea reparar y, a continuación, presione ENTRAR. Por ejemplo, escriba 1 y presione ENTRAR.

  5. Escriba la contraseña de administrador y, a continuación, presione ENTRAR.

  6. Escriba map y presione ENTRAR. Tenga en cuenta la letra de unidad que se asigna a la unidad de CD-ROM que contiene el CD-ROM de Windows 2000.

  7. Escriba los siguientes comandos y presione ENTRAR después de escribir cada uno de ellos, donde unidad es la letra de unidad que escribió en el paso 4 de "Método 2: Usar la consola de recuperación", de este artículo:

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

    Si se le pide que sobrescriba el archivo, escriba y y presione ENTRAR.

    Nota:

    En estos comandos, hay un espacio entre ntldr y c:\, y entre ntdetect.com y c:\.

  8. Escriba el comando siguiente y presione ENTRAR: escriba c:\Boot.ini
    Aparece una lista similar a la siguiente:

    [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
    

    Si recibe el siguiente mensaje, es posible que falte o dañe el archivo Boot.ini:
    El sistema no puede encontrar el archivo o directorio especificado.

  9. Si el archivo Boot.ini falta o está dañado, cree uno nuevo. Para hacerlo, siga estos pasos:

    1. Use un editor de texto, como el Bloc de notas o Edit.com, para crear un archivo de cargador de arranque similar al siguiente archivo de cargador de arranque:

      [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. Guarde el archivo en un disquete como
      Boot.ini.

      Nota:

      Si usó el Bloc de notas para crear el archivo, asegúrese de que la extensión de .txt no se anexa al nombre de archivo Boot.ini.

    3. Escriba el siguiente comando en el símbolo del sistema de la consola de recuperación para copiar el archivo Boot.ini del disco en el equipo:
      copiar a:\Boot.ini c:\

  10. Escriba exit y presione ENTRAR. El equipo se reinicia.

Método 3: Usar el CD-ROM de Windows 2000

  1. Inserte el CD-ROM de Windows 2000 en la unidad de CD-ROM o dvd-ROM del equipo e inicie el programa de instalación de Windows 2000.

  2. En la página Bienvenido a la configuración , presione R.

  3. En la página Opciones de reparación de Windows 2000 , presione R.

  4. Cuando se le pida que seleccione una de las opciones de reparación, presione M.

  5. Presione la FLECHA ARRIBA, presione la FLECHA ARRIBA de nuevo, para seleccionar
    Compruebe los archivos del sistema de Windows 2000 y presione ENTRAR para borrar la selección.

  6. Presione la FLECHA ABAJO para seleccionar Continuar (realizar tareas seleccionadas) y, a continuación, presione ENTRAR. Aparece el siguiente mensaje:
    Necesita un disco de reparación de emergencia para Windows 2000
    instalación que desea reparar.

  7. Realice una de las siguientes acciones, según corresponda a su situación:

    • Si tiene un disco de reparación de emergencia, siga estos pasos:

      1. Presione ENTRAR.
      2. Inserte el disco de reparación de emergencia en la unidad de disco del equipo y, a continuación, presione ENTRAR.
      3. Siga las instrucciones para reparar la instalación y, a continuación, reinicie el equipo.
        o:
    • Si no tiene un disco de reparación de emergencia, siga estos pasos:

      1. Presione L. Recibirá un mensaje similar al siguiente:
        El programa de instalación ha encontrado Windows 2000 en la siguiente carpeta: unidad: \WINNT "Microsoft Windows 2000"

      2. Presione ENTRAR.

      El programa de instalación examina los discos y, a continuación, completa el proceso de reparación.

Si el programa de instalación no puede encontrar Windows 2000

Si no tiene un disco de reparación de emergencia de Windows 2000 y el programa de instalación no puede encontrar la instalación de Windows 2000, siga estos pasos:

  1. Inicie el programa de instalación de Windows 2000.

  2. En la página Instalación instalará Windows 2000 en la partición , seleccione Dejar intacto el sistema de archivos actual (sin cambios) y, a continuación, presione ENTRAR.

  3. Presione ESC para instalar Windows 2000 en una nueva carpeta.

  4. En el cuadro Seleccionar la carpeta en la que se deben copiar los archivos , escriba \tempwin y presione ENTRAR.

    El programa de instalación instala una nueva copia de Windows 2000.

  5. Inicie sesión en la nueva copia de Windows 2000.

  6. Haga clic en Inicio y luego en Ejecutar.

  7. En el cuadro Abrir, escriba cmd y, a continuación, haga clic en Aceptar.

  8. En el símbolo del sistema, escriba:
    unidad: , donde
    unidad es la unidad de arranque del equipo y, a continuación, presione ENTRAR. Por ejemplo, escriba c: y presione ENTRAR.

  9. Escriba attrib -h -r -s Boot.ini y presione ENTRAR.

  10. Escriba editar Boot.ini y, a continuación, presione ENTRAR.

    Edit.com abre un archivo Boot.ini similar al siguiente:

    
    [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. Reemplace todas las instancias de TEMPWIN por WINNT. El archivo Boot.ini que aparece es similar al siguiente:

    [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. Presione ALT+F y, a continuación, presione S.

  13. Presione ALT+F y, a continuación, presione X.

  14. Escriba attrib +h +r +s Boot.ini y presione ENTRAR.

  15. Escriba exit para salir del símbolo del sistema.

  16. Reinicie el equipo.

  17. En la pantalla Seleccione el sistema operativo para iniciar , use las teclas de flecha para seleccionar Microsoft Windows 2000 y, a continuación, presione ENTRAR.

  18. Inicie el Explorador de Windows, busque las carpetas siguientes y, a continuación, elimínelas:
    Tempwin
    All Users.Tempwin