Ok, so Earlier this evening, my sister was trying to get the printer to work. In the proccess she restarted the computer, and when it was booting back up it said that the file "hal.dll" was"missing or corrupt", and I had to reinstall windows. This is the same thing it told me when I was transfering it from my other computer(it's an IDE HD <

).
My question for you guys is, what exaactlly is hal.dll, and why would it just suddenlly corrupt like that?
Also, I am going to check the IDE connections, and make sure nothings loose, but I JUST finished reinstalling windows, so I haven't done it yet.
Thanks for any help/info guys.