Aprovecho este mismo hilo, para no abrir uno nuevo ya que a mi me pasa algo muy similar, con la variacion de que el archivo que mi pc no encunetra o detecta dañado es:
c:/Windows/System32/hal.dll
Yo tampoco he instalado ningun programa, tan solo fui a desfragmentar la unidad C con Windows XP y el ordenador se me quedó congelado, no respondia. Hice un reset y al reiniciar fue cuando me apareció el dichoso mensaje. ¿Existe alguna solucion?