How to Fix Svchost.exe Application Error in Windows XP?

December 4, 2009 by · Leave a Comment
Filed under: Fix Errors 

Windows XP professional users may get Svchost.exe error somehow. No matter in normal mode or safe mode, this error message keeps popping up though users close it everytime. According to our research and test, we found that the reason of Svchost.exe error message is that Windows Update has run before the system is shut down.

Then how to fix Svchost.exe error?

Verify and Configure Windows Update Service Settings

Step 1 Click on the Start button. Once the Start menu opens, click RUN and then type in “services.msc”, and then Click OK.

Step 2 Find “Automatic Updates” on the right side and then double-click on it. Click LOG ON tab. Now make sure that “Local System Account” is selected as the default logon account and “Allow service to interact with desktop” is unchecked.

Step 3 Go to “Hardware Profile” under the “Log On tab” and enable this service.

Step 4 Click General tab, make sure “start-up type” is “Automatic”. If not, you should select it in the drop-down menu.

Step 5 Go to “Service Status”. Click “Start” button to enable it. Repeat the same steps for “Background Intelligent Transfer Service”. (or BITS)

Re-register Windows Update DLLs

Step 1 Click the Start, Run, type in: cmd and Click OK.

Step 2 Type in REGSVR32 WUAPI.DLL and hit Enter.

Step 3 Wait until you receive “DllRegisterServer in WUAPI.DLL succeeded”.

Step 4 Repeat the same steps for each of the following DLLs:
REGSVR32 WUAUENG.DLL
REGSVR32 WUAUENG1.DLL
REGSVR32 ATL.DLL
REGSVR32 WUCLTUI.DLL
REGSVR32 WUPS.DLL
REGSVR32 WUPS2.DLL
REGSVR32 WUWEB.DLL

Remove Corrupted Windows Update Files

Step 1 Click the Start, Run, type in: cmd and Click OK. Type “net stop WuAuServ” and press Enter.

Step 2 Click the Start, Run, type in: cmd and Click OK. Type in: cd %windir% and press Enter.

Step 3 Type in: ren SoftwareDistribution SD_OLD to rename the SoftwareDistribution folder.

Step 4 Type in: net start WuAusev to restart Windows Update service.

Step 5Type in: Exit and then press Enter to close the Windows Command Prompt.

Step 6 Reboot your PC. Svchost.exe error message wont’ appear anymore.

Some users may still get this or that error message, many errors are related to a corrupted registry, so it’s suggested that users should take good care of their registry, remove those invalid registry entries as well as useless DLL files and re-register those DLL files that should be registered. Among those registry cleaners, Registry Easy scan and detect deeply in the registry, remove invalid entries, re-register DLL files, and fix those errors in user’s system. It’s very convenient for users with no PC know-how to take good care of their PC!