"Your web page on Regclean was extremely helpful and very, very education. Its objectivity to was nothing short of excellent. Thank you..."
- Anthony G. Muya

"You guys rock. Your instructions were spot on! Thank You"
- J. Powell

"I was infected by SystemTool today. Thanks for the help on the page. I have removed it completely"
- L. Lepsøe


SVCHOST.EXE - What's the Problem?

Your computer is a very complicated and complex machine. One thing that most people don't realize is that in order for a computer to work properly all of its internal components need to be operating in full force. The mechanics of the machine need to be working properly, the programming has to be working properly, and everything has to be in alignment for your computer to work at optimum levels as designed. This, however, can be a problem, as it leaves a great deal to go wrong, which it often does. If you have a computer and it starts running slowly, you may need to search out the culprit to figure out what has caused your computer to start slowing down.


When your computer is running slowly, there is one thing that you can do which will instantly help you locate the problem. Click the ctrl-alt-delete command and pull up your task manager. When you're there, you'll see the programs that are currently running. Now if you're running tons of programs at once, it makes sense that your computer would be running more slowly and you can cure this problem simply by closing out some of the programs that are simultaneously running.

If you don't have a multitude of programs running, click over to the tab on the top that says processes. These are the processes that are functioning in order to run the programs that you want to operate. Don't be surprised to see tons of processes, as most programs need more than one process in order to run, and some need a half a dozen or more. This is normal. What is not normal, however, is to find that you have a number of the svchost.exe processes running.

Before you delete anything, you should figure out what you are deleting. The svchost.exe is a process that Microsoft has explained as: "a generic host process name for services that run from dynamic-link libraries." But what, exactly, does that mean?

When computer programmers were first creating computer programs, they used to use .exe files in order to run their programs. They eventually decided, however, that the .dll files were better suited to run the programs for various reasons. They then began creating .dll files. There was just one problem: the computer can't read or launch a .dll file directly from Windows. It needs to have an executable program, or an .exe file in order to run it. This is why the svchost.exe executable file was born.

Getting Rid of It

If you've taken a look at the processes section we talked about earlier, you will notice that there are a number of services that are required by Windows to operate. If you ran every single one under one single svchost.exe, you'd have a much greater chance for error. If one thing went wrong, for instance, you'd find that all of the programs may collapse, which would definitely be a bad thing. That is why the svchost.exe files are separated out into logical groups, and then one svchost.exe is created for each group.

For instance, if you're going to be running a firewall, you may find that three services are required to operate one part of the firewall, so a svchost.exe has been created to run that part of the firewall. Then you might have another svchost.exe to run the services that are to be used for the user interface. That is why, if you click on the processes section, you may find that you have dozens of svchost.exe files running.

This can definitely slow your computer down, and it is vital that you get rid of these programs as quickly as you possibly can. The biggest problem that you'll have is figuring out which services are being run on which svchost.exe. If you want to see which program is running what, in your command box you can type in tasklist/SVC. This will pop-up your task list and show you what tasks are running. Unless you know how to read computer programming, however, the information might not make too much sense to you.

Another way to check it, if you have Vista or Windows 7, is to head to the processes section where you saw the svchost.exe and right-click on any one svchost.exe process. Then click "go to service" from the menu. This will bring you to the services tab where you'll be able to see which services are running which particular svchost.exe process.

It's not just enough to figure out what programs are running the svchost.exe process; in order to speed your computer up a bit, you need to get rid of them. Open up services from the administrative tools section of the control panel and look for the service that you'd like to disable. You can also locate this box by typing "services.msc" into the start menu search or run box. Once you've found the service that you'd like to disable (preferably a service that is attached to the svchost.exe process that you located before), simply double-click on it or right-click and choose properties.

You will then change the startup type to disabled and make sure that you click on the stop button to immediately stop it. This should stop the program from bothering you further right now and from clogging up your computer in the future.  This is definitely something you will want to do if you want to speed up your computer.

If you find that your computer is running slowly, you may not have to get a new computer, and it may not be because you don't have enough memory. The problem may be that you have tons of svchost.exe processes running. If this is the case, you now know how to get rid of the processes that are slowing your computer down. Make sure that you save all of your work and, if possible, that you backup everything before you start shutting down processes, just to be safe.  You should always ensure your files are backed up to plan for any emergencies.


  1. Run Reimage PC Repair Online Run Reimage PC Repair Online
  2. Download and scan with Malwarebytes Anti-Malware Download Malwarebytes Anti-Malware  

If you require help fixing SVCHOST.EXE or any other PC problem please email us for further assistance:

All content copyright 2006-2017, Bonobo Pty Limited. All Rights Reserved.
Privacy Policy | Terms Of Service