Hiyas. Run into a bit of a problem with Windows XP Professional.
Two weeks ago, my computer wouldn't start Windows. I don't know exactly how that happened, but I did a virus warning two days before, but I used AVG three times over the three days after that to remove it. I unfortunately don't remember what virus it was. It would continually restart itself after the Windows loading screen (the one with the blue loading bar). The error I got was "insufficient virtual memory for this task". I was able to fix that by going into the Recovery console and replacing the ntdetect and ntldr files manually. This alone didn't solve the problem, however, I had to also copy the system, system32 and security folders fresh from the Windows XP Professional CD. I was able get Windows to start, but it seemed that my system had reverted to pre-SP2 Windows XP Professional.
I tried running Windows Update, but it would never appear on-screen after I clicked it. I tried running it through IE, but I got the error "The procedure entry point SHRegGetValueW could not be located in the dynamic link library SHLWAPI.dll". I have downloaded a copyof SHLWAPI.dl from File Gurus
, but their copy is version 6.00.2900.2180 (xpsp_sp2_rtm.040803-2158) and the current copy I have is version 6.0.2800.1106. I was wondering if it I replaced the current one (.1106) with the other one (.2180), is that going to cause further problems? I'm unable up to update to SP2 for some unknown reason; the installation always hangs during "checking for necessary space".
I'm concerned that my computer will keep me out of Windows again; as it is now, it works, but I have half of my programs won't work because I'm no longer using SP2. Any and all help would be greatly appreciated.