How To: Fix svchost.exe

Posted by Bob, Slimware

This article will discuss...

  • What svchost.exe is and what it does

  • How to fix svchost.exe errors

What is svchost.exe and what does it do?

Before we begin correcting the errors with the svchost.exe, it should first be briefly explained what this .exe file does. The svchost.exe file is repsonsible for loading .dll files into memory so that they can be utilized by other programs. This file is ran as a process when Windows starts. It allows services to run from .dll files and perform many automated actions that have become conveniences for many users.

How to fix svchost.exe errors.

If you are receiving Windows error messages that refer to svchost.exe, the tutorial that follows will likely correct any issues you are experiencing so that you can enjoy an error free computer experience. The errors that occur with svchost.exe are usually caused by an improper termination of a program, service or process that is utilizing svchost.exe. Errors also commonly occur due to an improper installation of, or a corrupted, Windows update.

To begin troubleshooting the problem and to fix svchost.exe errors, start here...

Verify Correct Automatic Updates/Windows Update Service Settings

  1. Press the Windows Key and the R key at the same time. The Run dialog will open.

  2. Type into the Run dialog: services.msc

  3. A new windows titled Services will open. In the list of services look for Automatic Updates if you are using Windows XP. If you are using Windows Vista or Windows 7, look for Windows Updates.

  4. Double-click on Automatic Updates (Windows XP) / Windows Updates (Windows Vista/7)

  5. A window detailing this service will open.

  6. Click on the Log On tab at the top of this window.

  7. Ensure that the Local System Account button is selected and that the check box next to Allow service to interact with desktop is unchecked.

    (Windows XP extra step)

  • Under the Hardware Profile section in the Log On tab, ensure that the service listed within this box is enabled.

  1. Click on the General tab. Check under Service status: to verify that the service is Started. If it is not, click the Start button beanth Service status.

Repeat steps 4-8 for the Background Intelligent Transfer Service (BITS), substituting Automatic Updates/Windows Updates with this second service.

Re-register Automatic Updates/Windows Update DLL's

  1. Press the Windows Key and the R key at the same time. The Run dialog will open.

  2. Type into the Run dialog: cmd

  3. The command prompt will open. Type the following command into the command prompt and press Enter:

regsvr32 wuapi.dll

If the command is successful, you will receive a message similar to “DllRegisterServer in WUAPI.DLL succeeded.” Acknowledge this message and then proceed to type the following list of commands individually, pressing ENTER after each command is typed.

Type these commands:

  • regsvr32 wuaueng.dll

  • regsvr32 wuaueng1.dll

  • regsvr32 atl.dll

  • regsvr32 wucltui.dll

  • regsvr32 wups.dll

  • regsvr32 wups2.dll

  • regsvr32 wuweb.dll

The “success” message should appear after typing each line individually and pressing the Enter key. Once finished with this step, leave the command prompt open and proceed to the next section.

Delete Corrupted Windows Update Files

  1. In the command prompt window opened in the previous section, type the following commands individually and press Enter:

  • net stop wuauserv

  • cd %windir%

  • ren SoftwareDistribution SD_OLD

  • net start wuauserv

  • exit

Typing exit into the command prompt and pressing enter will close the command prompt. Reboot your computer and log back into Windows. This method should correct any issues that you were experiencing with svchost.exe. If you are still experiencing errors at this point, attempt to download any updates for Windows by running the Windows Update utility.

Our guide on downloading and applying Windows Updates is available at


        Main Menu

        How-To Guides


        SlimWare Product

Protected by Copyscape Web Plagiarism Software