Tech Support Forum banner

Windows XP home edition SP2 wont update

2435 Views 8 Replies 3 Participants Last post by  ThorXP
I cannot update my windows to SP3 (even tho its buggy) or several other updates that have recently came out...and even tho I should be able to figure this out by myself...I think I may have just run out of answers...

Here is the situation:
-IE 7 or Firefox 3.0 will not update in windows update properly
-Windows auto update wont work

and this problem is likely StyleXP related, which I should have never installed, as its been nothing but trouble...but regardless it has been uninstalled...yet the windows Boot screen I applied, DID NOT go away with it...and then it loads a custom kernel I think? and this is where i get lost...

so I hope someone can tell me what I should do about this, how can I replace the original Kernal for windows xp home?
any other ideas? :4-dontkno
Status
Not open for further replies.
1 - 9 of 9 Posts
So noone has any ideas for this? I think I found some info:

ntokernal is apparently what it changed...how can I replace this file...would an original be somewhere on my windows cd?
...no help after almost a full day :/

well I believe the file is NTOKRNL.exe or something similar...and found the file in system32...as well as on the CD for XP home...however its in .ex_ rather than .exe...so I went to data.cab and extracted the ".exe" from it...then tried replacing and rebooting with the new file...

didnt fix the problem yet :/

someone please help me!
Please try this workaround (you will need your Windows® XP SP2 CD).

(In the event that you do not have a Windows® XP CD with SP2, you will need to 'borrow' one from a friend or colleague, as the manufacturer's "Recovery Discs" will not work in this instance.)

Insert the Windows® XP CD in your drive. (Hold down the Shift Key to prevent it from starting.)

Go Start > Run ...in the box type in sfc /scannow …please take note of the space between the sfc and the /.

This is the System File Checker...it will scan all the Windows® core system files to ensure that they are in their respective correct places, and if not replace them from the CD.

During the scan you may be asked to Insert the CD, if this happens just go retry and let it do its thing.

One important point: While sfc is running, it is not advisable to do any other work, or have any browsers/programs running on the computer, until the scan is complete. (This process will generally take around 45-65 minutes to complete).

Once finished, remove the CD and reboot your machine...all should be "Normal" (hopefully)
See less See more
well I tried the sfc /scannow and it says to insert Windows XP Professional SP2 CD...which doesn't make sense because I have home edition. Is there a command to make it use XP home instead of XP Pro? Am I doing this right? haha I might have done something wrong...it shouldn't be asking for Pro should it? When I put in the XP pro CD from my other PC, which has professional...it doesnt accept it...and says its wrong...so I insert my own Home CD (which is an ISO on my HD, the original is lost...) and It does the same thing

any ideas for what I should do now?
Your problem is most likely that you are using a virtual drive instead of an actual real drive to use the .ISO image.

You could try burning the .ISO image to a blank DVD, then trying it again.
Alright...ill try that with my backup Home disc...but its not going to be a problem that it is telling me to insert professional is it? Either way ill report back after work tomorrow...thanks for the help coolfreak!
Even though it is asking for the Windows XP Pro CD, the home edition CD that is for your computer should work.

Let me know,

-Coolfreak
There are a number of things that can break Windows Update in Windows XP, including performing a repair/reinstall. For a fix, try these next steps:

Open Notepad or WordPad and copy/paste the following text:

regsvr32 wuapi.dll
regsvr32 wuaueng.dll
regsvr32 atl.dll
regsvr32 wucltui.dll
regsvr32 wups.dll
regsvr32 wuaueng1.dll
regsvr32 wucltui.dll
regsvr32 wups.dll
regsvr32 wuweb.dll
regsvr32 wups2.dll
regsvr32 msxml.dll
regsvr32 msxml3.dll
regsvr32 msxml2.dll
regsvr32 qmgr.dll
regsvr32 qmgrprxy.dll
end

Save the file to your desktop as UpdatesFix.cmd (you'll have to click the "Save As Type…. Dropdown arrow on the right of the selection window and select "All Files" before you click the Save button).

If you'd rather not try the batch file, you can enter each line in the Run box one at a time and click OK after each one.

Double-click the UpdatesFix.cmd file; a command window will open, and you'll see a series of dialogue boxes saying DLLRegisterServer in *.dll succeeded. Click OK to step through the process.
Once all the dll's have been successfully reregistered visit the Windows Update site and try the Windows updates again to see if it works correctly.
Often you will have to download and install Windows Installer 3.1 and the Windows Genuine Advantage tool before you can download any more updates.
Windows Installer 3.1
Redistributable (v2) For Windows 2000 Service Pack 3; Windows 2000 Service Pack 4; Windows Server 2003; Windows XP; Windows XP Service Pack 1; Windows XP Service Pack 2
http://www.microsoft.com/downloads/...fc-5f56-4a38-b838-de776fd4138c&DisplayLang=en

An update for Windows Installer 3.1 is available for Windows Server 2003 SP1 and for the 64-bit editions of Windows XP
http://support.microsoft.com/kb/898715/en-us

On rare occasions, a reregister will fail; in such cases, run sfc /scannow (have your OS CD handy) and then try again.

Other times, the reregistering will succeed, but Windows Update still fails. This can occur if the temporary folders of Windows Update have been corrupted. You can refer to these steps to rename these folders. Be assured the folders will be created again when you visit the Windows Update site again.

1. Click Start, Run, type: cmd and press Enter. Run the following command in the opened window:

net stop wuauserv

2. Click Start, Run, type: %windir%\SoftwareDistribution and press Enter to open the temporary folder of the Windows Update engine. Then, rename the following two subfolders:

DataStore
Download

For example, rename DataStore to DataStore-old, and Download to Download-old.

3. Click Start, Run, type: cmd and press Enter. Run the following command in the opened window:

net start wuauserv

After you rename the above folders, please restart the computer in normal mode and visit the Windows Update site again.

If you are still having problems, post the specifics on this forum, and we will see if we can help.
See less See more
1 - 9 of 9 Posts
Status
Not open for further replies.
Top