Windows 10 users have long been able to see what each instance of the svchost.exe process is doing, but a new tool called Svchost Viewer makes this information even more accessible. Svchost Viewer is a free tool that can be downloaded from the Microsoft website. Once installed, it can be used to view the list of processes that are currently running on your computer, as well as their associated properties and performance data. For example, you can see which processes are using the most CPU time, memory resources, or network bandwidth. You can also view which processes are responsible for specific tasks, such as handling network traffic or running applications. This information can be useful for troubleshooting problems or optimizing system performance. Svchost Viewer is also useful for monitoring system health and detecting potential security threats. ..


The Svchost Viewer is a small application that lists all of the current svchost.exe instances, shows how much memory each one is using and what services are running beneath it. For the uninitiated, svchost.exe is an underlying Windows component responsible for Windows services (read our full guide for more).

Using Svchost Viewer

The cool thing about Svchost Viewer is it requires no installation and can run directly off your USB flash drive, coming in handy when troubleshooting. Just double-click on the application to launch, and then click Yes when prompted whether to get the data.

After taking a few moments to complete the scan you will be presented with the number of svchost.exe instances running along with the service name, description, memory usage, and program path.

This application is a great little tool to see what’s really going on in your computer. Svchost Viewer is open source, requires the .NET 2.0 framework and should work on XP (SP2), Vista and Windows 7.

Download Svchost Viewer from codeplex.com