Svchost (Service Host) is one of the core Windows system processes that is in charge of handling the processes executed from the DLL (Dynamic-link Library). The application error svchost.exe may occur when the service host function fails, due to a registry error on your PC, or possibly from a virus infiltration.
Fix and Application Error
To fix application error svchost.exe, follow these steps:
- First, open your Control Panel.
- Select Performance and Maintenance
- Go to Administrative tools.
- Then select the Services option.
- Find and double-click the Automatic Updates service.
- Open the Log On tab to make sure that the Local System Account option is selected and that the Allow Service to Interact with Desktop box is clear.
On the General tab, make sure that the service Startup Type is Automatic and the Service Status is Started; verify the same information for Background Intelligent Transfer Service.
Next, open the Start menu and select Run. Use the “REGSVR32 <DLL Name>” command to register the following DLLs (put the names in place of the <DLL Name>):
- WUAPI.DLL
- WUAUENG.DLL
- WUAUENG1.DLL
- ATL.DLL
- WUCLTUI.DLL
- WUPS.DLL
- WUPS2.DLL
- WUWEB.DLL
Last, open the Start menu and select Run again.
- Type in “cmd”.
- Press Enter.
- In the Command Prompt, type net stop WuAuServ.
- Press Enter to stop Windows Updates services.
- Next, type “%windir%” and press Enter.
- Then type “ren SoftwareDistribution SoftDistr_Bak” and press Enter.
- To restart Windows Update, type in “net start WuAuServ” and press Enter.
Prevent Future DLL Problems
If the error occurs again, disable the Windows Update program from the Service management console and perform manual updates instead. Prevent registry errors that contribute to this application error, and try downloading a good registry cleaner. This will remove and prevent all registry errors on your computer and optimize your PC’s performance.

Leave a Reply