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
Press the Windows Key and the R key
at the same time. The Run dialog will open.
Type into the Run dialog: services.msc
A new window 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.
Double-click on Automatic Updates (Windows
XP) / Windows Updates (Windows Vista/7)
A window detailing this service will open.
Click on the Log On tab at the top of
this window.
Ensure that the Local System Account button
is selected and that the check box next toAllow 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.
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
Press the Windows Key and the R key
at the same time. The Run dialog will open.
Type into the Run dialog: cmd
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
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.
Post a Comment