WinXP Home machine had a missing/corrupt hal.dll and ntfs.sys. I copied new ones from the Win CD and it boots fine but all hardware has no drivers now. I want to do a system restore to any earlier date but after the reboot it tells me that it did not complete and no changes have been made. No reason for this is given. Any suggestions?