A while back my pc for apparnetly no reason went to boot but came up with the message "Windows could not start becuase the flowing file is missing or corrupt: Windows root>System32\hall.dll." I tried to boot into safe mode but i get the same message. After over 100 posts on this forum (and trying to manually copy over the file from a floppy) i gave up and did a repair install, (not a reformt and install as i need to keep the network settings). A few weeks later after a disk defrag and a disk cleanup the same thing happened (but there was a message about file security and sfc. first so i put in the xp disk and did sfc/scannow, but it came up with a message that it did not recognise the disk, so i just left it.) After a reboot i got the hal.dll message. Again a repair install. I am getting tired of having to repair install and was wondering what i could do. I have a few ideas... 1. Both hall.dll in C:\WINDOWS\SYSTEM32 and C:\I386 are not read only, if i made them read only would this stop them being lost? 2. The computer has never been on the net (no windows updates) neither have any of the others pcs on the network. Would downloading all the updates make it more stable (or would this somehow cause conflicts when i put it back on the network with the other computers as they will not be updated). 3. Would it help if i posted hall.inf (a txt file about hal.dll) Thankyou for any help, it is much appreciated
Kev.Ifty - i havent installed any new hardware on the laptop ever! No i dont think i can, so i would have to some how reistall the network (which i have no idea how to) plus install a stock control programme that is also on the network (so everyone has current stock figures).
badgermansix - when i got the message about hal.dll missing i could not boot at all (not into safe mode, last known good configuration etc.) i had to use the xp pro disk.