Ok, I tried that but then I got this "The Procedure entry point SRegGetValueW could not be located in the dynamic link Library SHLWAPI.dll". I looked in the system information and it says that it is service pack 1. Also when I boot up in safe mode it says that the operating system is xp pro but everywhere else it says xp home????