se hai ancora il cd di windows ti consiglieri di fare così

ti scarichi una distrribuzione linux (a scelte)
fai avviare il boot da cd dove prima avevi messo linux
ti scarichi da un altro pc il file hal.dll http://www.dll-files.com/pop.php?dll=hal
da linux vai su C:\windows\system32\ e ci copi il file hal.dll
esci da linux, riavvi e fammi sapere come è andata