Existe un problema si estáis instalado un windows y os pone el mensaje: “hal.dll falla o esta dañado”.
A simple vista parece un problema de la librería hal.dll pero puede que si lo habéis instalado de nuevo no sea de eso sino que tome una ruta en el archivo boot.ini que suele estar en “c:” de forma errónea.
Como cada ordenador tiene una estructura de discos diferente debeis ir probando los valores que sean los justos para buestro PC.
Pro la mayor parte de las veces el error esta en rdisk(1) donde deberia poner rdisk(0).
Podeis ver un archivo boot.ini adecuado (pero eso no indica que este archivo tenga que estar tal cual en todos los PC), es un archivo donde se indica en que particion de que disco esta el sistema, por lo que el de cada ordenador puede ser diferente.
Otro problema en este mismo archivo puede estar en donde pone partition(1) que puede ser que tu particion sea la 2, 3 etc.
Recomiendo arrancar con una sistema live o desde pendrive para poder modificar el archivo (o si teneis la posibilidad de conectar el disco a otro ordenador).








