Tired of a slow computer?

Sign up to our newsletter and get great FREE tips and help!

  • Speed up and optimize performance
  • Maintain and secure your computer
  • Stay safe from internet and malware threats
  • It's completely FREE!

How to Fix svchost EXE Application Error

Posted by admin on Apr 5 2010 in EXE Errors | 4 comments
Easily Fix EXE Errors
EXE errors are caused by damaged program files and can cause system lock-ups, slow overall performance and other pc problems
Recommended Solution:
Registry Easy
Free Download: Svchost.exe Error Repair Tool
Tested Adware & Spyware Free

What is svchost.exe?

The svchost.exe (short for Service Host) is a generic host for running Dynamic Link Library (DLL) files; these files can be defined as a type of mini program and are often shared by several applications to perform similar tasks in order to save disk space and processing power.

Although this is very useful, it is not possible to launch a DLL file from Windows, and they can only be launched by another executable (EXE) file, so Microsoft created svchost.exe to handle processes that are executed from DLL’s.

Because svchost.exe handles several service requests, there can be multiple instances running at the same time, it is important to never terminate this process because it is necessary to have a secure and stable system.

How to Fix svchost EXE Application Errors

The first thing you need to do when you are experiencing an svchost.exe error is to check your computer for any malware infections, if the test comes back clean there are some problems with your system files that you can try to resolve manually.

If you are not very tech-savvy or just don’t have the time to be dissecting your computer and fixing things manually it is recommend you download Registry Easy and scan your computer for any svchost.exe related errors.

If you do want to fix this manually, I have compiled a tutorial you can use to fix your svchost.exe error.

Manual Repair

This error commonly occur after a Windows update has been installed on your computer, so the first step is to verify the settings of the Automatic Updates service of your Windows system by performing the steps listed below:

  1. Go to Control Panel -> Performance and Maintenance -> Administrative Tools
  2. Select the Services option to open the Services Management Console window
  3. Find and double click the Automatic Updates service
  4. Open the Log On tab to ensure that the Local System Account option is selected and the Allow service to interact with desktop check box is clear.
  5. On the General tab ensure that the service Startup type is Automatic and Service Status is Started
  6. Next, verify the same information for Background Intelligent Transfer Service

After you have verified the Automatic Update service setting, you need to reregister the DLL’s associated with the Windows update.

To do this; open start, then run…, and use regserv <DLL_NAME> to register the following DLL’s one by one:

  • WUAPI.DLL
  • WUAUENG.DLL
  • WUAUENG1.DLL
  • ATL.DLL
  • WUCLTUI.DLL
  • WUPS.DLL
  • WUPS2.DLL
  • WUWEB.DLL

Once you have re-registered the DLL’s, you need to delete the corrupted Windows Update files:

  • Click Start, then run… and type “cmd” and hit enter to open the Command Prompt window
  • On the Command Prompt, type net stop WuAuServ and press Enter to stop the Windows Updates service
  • Next, type %windir% at Command Prompt and press Enter
  • Next, to rename the Software Distribution Folder, type ren SoftwareDistribution SoftDistr_Bak and press Enter
  • To restart Windows Update, type net start WuAuServ and press Enter
  • Finally, type Exit and press Enter to close the Command Prompt window

In case the error returns after some time, it is recommended that you turn of automatic update from the Services Management Console and periodically install updates manually.

To install updates manually, go to Start click on All Programs and select Manual Update.

Many times, svchost.exe errors are caused by malware infections, the best way to get rid of these infections is to always keep your anti-virus and anti-spyware applications updated with the latest definitions and run regular scans, preferably two or three times per week to stay protected from malware infections.

It is also recommended that you always have the latest device drivers installed on your computer to avoid hardware and compatibility issues, you can update your drivers manually, or you can try this automatic driver update utility to save you the trouble of updating your drivers one by one manually.

4 Responses to “How to Fix svchost EXE Application Error”

  1. applesync says:

    When I boot up I get a blue screen error message “c0000142 dll initiallization failed”. I have tried to go into safe mode – no success. I have also downloaded a vista repair disk and tried that – again no success. The furthest I have got is to a blank screen with mouse pointer visible – nothing else. Help would be much appreciated !! thanks all in advance…..

  2. admin says:

    Your problem seems to be related to Windows NT, we don’t cover that OS that much, but there’s a possible solution on the Microsoft Support site:

    http://support.microsoft.com/kb/191991

    Hope it helps ;)

  3. Fantastic info here! I’ve been looking for this everywhere, and I’m glad I finally found it! Keep up the good work.

  4. Excelent post thank you for sharing such wonderful information!

Leave a Reply

Spam Protection by WP-SpamFree