Windows XP – hal.dll

 

NOTA: %windir% se refiere en todos los casos al directorio de instalación del sistema operativo (usualmente c:windows), la ruta a utilizar se conoce de diferentes maneras, en la consola de recuperación esta ruta se muestra en la llamada «lista de instalación» previa donde muestran las diferentes instalaciones que podemos reparar.

Con windows arrancado, se puede obtener ejecutando (win+R) diferentes variables: %windir% o %systemroot%

Sigue leyendo Windows XP – hal.dll

Windows XP – NTLDR is missing

NTLDR is missing
Press Ctrl+Atl+Supr to reboot

Falta el archivo o sus permisos de acceso han cambiado.

En el cd de windows xp, en la ruta copy %unidad_de_cd%:i386 se encuentran los dos archivos necesarios: ntldr y ntdetect.com.

Copiar ambos archivos en la raíz del sistema mediante un simple copy (desde la consola de recuperación) o un cp(linux) solucionan el problema.

·n·

Windows XP – consola de recuperación

Para instalarla necesitamos un cd de la versión de windows con la que estamos trabajando y ejecutar el comando de instalación del sistema operativo con la variable /cmdcons

%unidad_de_cd%:i386/winnt32 /cmdcons

OJO! Porque intenta actualizar el sistema para «acoplarlo» a la consola

El proceso de instalación se encarga de modificar el boot.ini para añadir la opción en el arranque. Es bastante conveniente modificar el tiempo de espera (por defecto 30 segundos).

Existen bastantes comandos que se pueden utilizar, los más interesantes:

map arc : muestra una tabla de información acerca de las particiones del sistema
fixboot %nombre_de_unidad% : genera un boot.ini nuevo en la unidad seleccionada
fixmbr %nombre_de_dispositivo% : reinstala el mbr en el dispositivo seleccionado. El nombre de dispositivo se especifica tal que deviceharddisk1, parámetro que se obtiene del comando map
chkdsk %unidad% /p /r : chequea el estado del disco de forma exhaustiva (p) y repara todo lo erróneo (r)
copy : Básico fallando el ntldr

 

·n·