How to fix high CPU and memory usage by svchost.exe in Windows 10

Service Host, Svc Host or svchost.exe may be referred to as a system process that is responsible for hosting more than one services for windows operating systems. Since windows operating systems support shared service processes, the svchost is designed to serve as a process that comprises of multiple services at the same time for reducing the consumption of the resources. As svchost comprises of more than one services, it is meant to take up a bigger chunk of memory in comparison to other ongoing processes. For the same reasons, sometimes the computer gets slowed down due to svchost when a number of services pile up in the form of svchosts and take over the good part of a computer’s memory. When it comes to svchost taking up lots of your computer’s memory, there are a few things that you may do in order to take care of the situation. A few details in this regard are given in the sections below for your convenience and understanding.

Part 1: Svchost.exe (netsvcs) High Memory or CPU usage problems

In case you try going through the services section located in the control panel of your computer, you would come to learn that the windows operating system needs numerous services to work properly. The memory would be insufficient to cater the needs of all the running services if they were present on the memory individually and the computer would eventually crash. So in order to avoid such sort of situation, more than one services are bundled together to form svchosts. This helps in making sure that all the available memory is being utilized intelligently without letting any of it get to waste.

Part 2: Solutions to fix high CPU and memory usage by svchost.exe in Windows 10

As discussed above, svchosts usually take up a lot of memory on a computer and that might cause a computer to slow down significantly. So in order to make sure that all the svchosts are in check and to fix any high memory or CPU usage by svchost, you may check out the following methods.

Solution 1: Carry out a virus scan

Before you get into any advance level stuff, it is strongly recommended to carry out a thorough scan on your computer to identify any viruses. Since svchosts are bundles of services, notorious computer viruses strike it as an opportunity and try to become a part of one of the svchosts running on your computer and end up eating all your memory away, leaving you hanging with a slow processing computer. Therefore, the first thing that you need to do is to carry out a detailed scan on your computer in order to free it from any kind of viruses, malware and other malicious programs that might be affecting the performance of your computer by tempering the good svchosts.

Solution 2: Find and Disable the service that causes high CPU usage problem

It is only logical to identify the svchosts that have been taking up most of your computer memory and get them disabled or completely uninstalled from your hard drive. In order to do so, you need to follow the steps given below.

Step 1: Hit the Ctrl, Alt and Del keys at once to open up your computer’s task manager.

Step 2: Go to the ‘Processes’ tab and check the box saying ‘Show processes from all users’.

Step 3: Identify the svchosts with high consumption. Make a right click and hit ‘Go to Services’.

Step 4: Now you will come across a list of all the ongoing services for your svchost. You need to identify the ones that have been taking up lots of memory on your computer and you need to stop them.

Step 5: In order to do so, you need to right click on the service and select ‘Stop’. Make sure that you are fully aware of what you are doing as you do not want to stop any legitimate services as it may cause your computer to function improperly.

Step 6 : Only stop the services that you are absolutely sure about. Otherwise you are going to get yourself in a whole new problem.

Solution 3: Empty the Event Viewer log in your computer

Sometimes your computer assigns lots of memory space to ongoing svchosts as a result of overloaded windows event viewer logs. These logs are not very useful for the computer as deleting them does not cause any impact on the overall performance of your system. Therefore, the best course of action here is to empty the event viewer log for your computer. In order to do so, you need to follow the steps discussed below.

Step 1: Hit the combination of Windows Key + R in order to start the run command box.

Step 2: Type ‘eventvwr’ in the run command box and hit the enter key to proceed.

empty the event viewer log

Step 3: This will open up the event viewer program. You need to make a double click on the Windows Logs folder in order to expand it.

Step 4: Make a right click on the Application folder and select the option saying ‘Clear Log’.

Step 5: Repeat the very same process to clear your System, Setup and Security logs.

Step 6: Restart your computer so that the new changes might be implemented properly.

In order to sum it all up it may be said that svchosts are usually bundled services that are important for the computer to carry out its operations properly. Sometimes some unimportant services get bundled up to form these svchosts and it causes your computer to get slowed down. The best course of action in this regard is to identify these svchosts and get them stopped. If that doesn’t work, clearing the event viewer logs in your computer might turn out to be helpful.

Fix Computer

Fix Dll File Error+
  1. Fix RunDLL Error
  2. Edit DLL Files
  3. Fix Missing dll files
  4. Loading dll error
  5. Nvcpl.dll Loading error
  6. Newdev.dll loading error
  7. Fix Mpr.dll
  8. Dll Initialization Failed
  9. D3dx9.24.dll error
  10. Fix Kernel32.dll
  11. Msvbvm60.dll Error
  12. Fix missing Hal.dll
  13. Hal.dll repair
  14. Mfc80u.dll Error
  15. Mscorwks.dll Error
  16. Awt.dll error
  17. Shlwapi.dll error
  18. Fix asl.dll error
  19. Crypt32.dll error
  20. Faultrep.dll error
  21. Register.dll error
Fix Boot issue+
  1. Disk boot failure
  2. Boot ini missing
  3. Computer wont boot
  4. Fix black screen on boot
  5. Create bootable liveboot USB
  6. Vista boot disk
  7. Create bootable liveboot CD
  8. Fix blue screen on boot
  9. Protect Boot Sector from Viruses
  10. Vista reboot issue
  11. XP wont boot
  12. Vista wont boot
Fix Bootmgr issue+
  1. Fix bootmgr error
  2. Fix bootmgr issue
  3. Bootmgr missing error
  4. Bootmgr image corrupt
  5. Bootmgr compressed error
  6. Bootmgr missing
Computer System Error+
  1. Misiing operating system
  2. Fix system not found
  3. Grub loading error
  4. Fix runtime error
  5. Operating system loading error
  6. Fix XP crahses
  7. Retrieve lost files after system restore
  8. Restoring corrupt files
  9. Change file system
  10. Vista freezes
  11. Computer freezes after startup
  12. Ntfs.sys missing/corrupted
  13. Ntldr error
  14. Ntldr missing
  15. Ntldr compressed
  16. Fix MBR error
  17. Ntdetect failed error
  18. Ntoskrnl.exe Missing
  19. Fix MBR missing
Computer System Error+
  1. Clone USB
  2. Migrate OS to SSD
  3. Clone OS to Hard Drive
  4. Recover data after disk wipe
  5. Speed up computer
  6. Boost computer speed
  7. Registry repair
  8. Registry cleaner
  9. Backup OS
Computer System Error+
  1. Fix blue screen
  2. Fix black screen at startup
  3. Fix vista black screen
  4. Ndissys blue screen error
  5. Fltmgrsys blue screen error
  6. Fix Vista blue screen
  7. Fix XP blue screen
  8. Fix Tcpipsps blue screen error
  9. Fix Atapisys blue screen Error
Hot Articles
See MoreSee Less
Home / Computer Problems / How to fix high CPU and memory usage by svchost.exe in Windows 10


You are visiting computer data recovery page, if you want to recover your mobile data, please visit Dr.Fone - Phone data recovery