How to Fix Svchost.exe Windows Errors and Remove Svchost.exe Virus

Published on March 21, 2011, by MVP Burton Manning

You are reading this article because you have been wondering why so many computer problems are related to the svchost.exe errors. This article explains what is svchost.exe errors, how to manually stop svchost.exe processes, how to fix svchost.exe application error and remove svchost.exe Trojan horse, svchost.exe virus, svchost.exe worm, svchost.exe spyware and svchost.exe adware.

The svchost.exe problems:

  • Is your computer running very slow with many processes associated with svchost.exe running?
  • Does your computer crashes, hangs or freezes with so many svchost.exe running?
  • Have you received the svchost.exe application error message saying “The instruction at ‘0x7c918fea’ referenced memory at ‘0×00000010’. The memory could not be written“?
  • Is your computer infected with notorious svchost.exe Trojan horse, svchost.exe virus, svchost.exe worm, svchost.exe spyware or svchost.exe adware?

What is svchost.exe?

According to Microsoft, Svchost.exe is a generic host process name for services that run from dynamic-link libraries (DLLs). Let’s explain this in plain English. Instead of .exe files, Microsoft uses a set of .dll files to manage all the internal Windows services. However, you can’t start a .dll file on Windows directly; it has to be loaded up from a running executable. Then Microsoft introduces this heavy-duty svchost.exe process to handle each every internal service. As every single svchost.exe instance is created for each service groups, that is why you are seeing so many processes running and other errors like svchost.exe virus.

How to manually stop svchost.exe?

You can choose to turn off unnecessary services to speed up your computer performance or troubleshoot other issues related to svchost.exe virus. Alternatively, if experiencing the infamous svchost.exe 100% CPU usage from time to time, you can restart the services running under the instances. However, you have to identify what services are being run on a particular svchost.exe instance. Otherwise, your PC might be messed up completely.

To view the currently running processes, open up Task Manager and check the “Show processes from all users”.

Or use the Command Line: tasklist/SVC

To disable unnecessary services, open up Services from the administrative tools section of Control Panel, or type services.msc into the start menu search or run box. And then choose which service you like to be disabled.

How to fix svchost.exe errors?

Recommended automatic method to fix svchost.exe errors

It is not recommended for any regular computer users to manually fix svchost.exe errors. If not performed properly, your computer system might experience permanent damage. For regular computer users, please follow three steps below to fix the frustrating svchost.exe errors automatically:

STEP 1: Free Download Windows Repair Tool & Install it
STEP 2: Click “Start Scan” button.
STEP 3: Click “Fix ALL” button and fix Windows Error

Manual method to fix svchost.exe errors

Verify and Configure Windows Update Service Settings

  1. Click on Start, Run and type the command services.msc and then click OK
  2. Double-click on Automatic Updates service.
  3. Go to Log On Tab and make sure Local System Account is selected as the logon account and uncheck the option “allow service to interact with desktop”.
  4. Make sure the service in the Hardware Profile section is enabled.
  5. Under General Tab, the Startup Type should be Automatic, if not, drop the box down and select Automatic.
  6. Make sure the service within Service Status should be started and then click the Start button enable it.
  7. Repeat the above steps again for Background Intelligent Transfer Service (BITS) service

Re-Register Windows Update DLLs Files

  1. Click on Start, Run, and type CMD command and then click OK
  2. In the popup window, type the REGSVR32 WUAPI.DLL command and then press Enter
  3. In few moments, you will receive the “DllRegisterServer in WUAPI.DLL succeeded” message and click OK
  4. Repeat step 2 and step 3 for each of the following commands:
  • REGSVR32 WUAUENG.DLL
  • REGSVR32 WUAUENG1.DLL
  • REGSVR32 ATL.DLL
  • REGSVR32 WUCLTUI.DLL
  • REGSVR32 WUPS.DLL
  • REGSVR32 WUPS2.DLL
  • REGSVR32 WUWEB.DLL

Delete Corrupted Windows Update Files

  1. Go to the command prompt, type net stop WuAuServ and press Enter
  2. Type cd %windir% and press Enter
  3. Type ren SoftwareDistribution SD_OLD and then press Enter to rename SoftwareDistribution folder
  4. Type net start WuAuServ to restart the Windows Update Service
  5. Type exit and then press Enter to exit the command prompt

Restart Windows System

Click on Start, Shut Down, and Restart to reboot Windows system. This will fix the svchost.exe errors on your Windows, the infamous svchost.exe 100% CPU usage problem and other svchost.exe application errors like the 0x745f2780 reference error.

Automatic method to fix svchost.exe errors

It is not recommended for any regular computer users to manually fix svchost.exe errors. If not performed properly, your computer system might experience permanent damage. For regular computer users, please follow three steps below to fix the frustrating svchost.exe errors automatically:

STEP 1: Free Download Windows Repair Tool & Install it
STEP 2: Click “Start Scan” button.
STEP 3: Click “Fix ALL” button and fix Windows Error

How to remove svchost.exe virus?

Manual removal of scvhost.exe might be tricky as this removal method will need to know how the command prompt works and how to use Registry Editor properly. Additionally, various versions of this malware rename and relocate many file elements. If not done correctly, your personal computer system may be rendered useless. Less experienced users are recommended to use an automatic spyware removal application certified by Microsoft.

STEP 1: Free Download Svchost.exe Virus Removal Tool & Install it
STEP 2: Click “Start Scan” button.
STEP 3: Click “Remove All” button to remove all the detected viruses

Recommended automatic method to remove svchost.exe virus

  1. Turn off System Restore in your Windows system.
  2. Restart your computer in Safe Mode and log in as Administrator.
  3. Open the command prompt.
  4. Within the command prompt, type the following to unprotect the files for removal:
    “attrib -h -r -s scvhost.exe” and press Enter
    “attrib -h -r -s blastclnnn.exe” and press Enter
    “attrib -h -r -s autorun.inf” and press Enter
  5. Delete the files by typing the following from the command prompt:
    “del scvhost.exe” and press Enter
    “del blastclnnn.exe” and press Enter
    “del autorun.ini” and press Enter
  6. Type “cd\” to return. Unprotect and delete the Autorun.inf file by typing the following commands”attrib -h -r -s autorun.inf” and press Enter
    “del “autorun.inf” and press Enter
  7. Type regedit and press Enter to open the Registry Editor and then locate the following entry:
    HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run.
    Delete the incorrectly spelled Yahoo! Messenger entry with the value.
    “c:\windows\system32\scvhost.exe.”
  8. Locate the following key:
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon.
  9. Locate the following key:
    HKEY_LOCAL_MACHINE>SYSTEM>CurrentControlSet>Services>
  10. Delete the following subkeys from the left panel:
    RpcPatch
    RpcTftpd
  11. Exit the command prompt and return to the operating system. Type Exit and then press Enter
  12. Reboot the PC. If scvhost.exe still resides on the computer, repeat these above steps or try to use the recommended automatic method.

To fix any svchost.exe virus, spyware and Trojan, we recommend:

STEP 1: Free Download Svchost.exe Virus Removal Tool & Install it
STEP 2: Click “Start Scan” button.
STEP 3: Click “Fix ALL” button to remove all the detected viruses

PDF Version of this article: http://www.toppcrepairtools.com/How_to_Fix_Svchost.exe_Windows_Errors_and_Remove_Svchost.exe_Virus.pdf


Leave a reply


About Author


Burton Manning is the seasoned writer and lab tester for TopPCRepairTools.com. He is a certified Microsoft MVP, MCSE and MCSD, and has been working as system administrator, network security manager for big companies like Boeing, Sony and HTC (Taiwan).




FREE Health Checkup



"92% computer suffer from slower computer performance and computer errors."
Free System Scan