A simply Windows 10 Technology Blog.

Fix svchost high cpu usage and 100% disk usage problem on windows 10

Fix svchost high CPU usage Memory leak And 100% disk usage problem

After Install recent updates or upgrade to Windows 10 Creators update Number of users Report Windows 10 not responding for a long time. When checking on Task manager you will notice SVCHOST will cause the problem. like 100% Disk Usage by svchost service, Also you may notice Svchost causing Memory leak problem or svchost high CPU usage problem on windows 10 computer. Service Host or svchost.exe is a process which is responsible for hosting of all the services which are running on your computer. All the services which are running in the background are executed in the form of DDL’s and it is the job of svchost.exe to run them. As all the processes are run under scvhost.exe, If any service stop responding, Crashes or get corrupted it results in svchost.exe high CPU usage, Memory leak or 100% disk Usage problem.

According to Microsoft, the Svchost or svchost.exe is “a generic host process name for services that run from dynamic-link libraries”. In simpler words, it is a legitimate Windows process when running certain Windows operation. In most case this svchost.exe high CPU usage, memory leak or 100% Disk Usage issue that is infected by a virus or a malware program, corrupted Windows Update, or when any service is stopped.

How To  Fix svchost high CPU usage 100% disk Usage

If you are also suffering from this problem and looking for solutions to fix this svchost high CPU usage problem. Here follow bellow solutions to fix the problem permanently.

Make Sure computer is not infected with Virus

Most of the times High CPU or memory usage of svchost.exe services can cause by viruses or malicious programs. Many viruses and malware programs are highly responsible for causing svchost.exe high CPU or Memory usage problem. Thus, before proceeding to troubleshoot the Svchost.exe high CPU usage problem. You must Check your windows for Malware virus infection.

Download And Install a latest updated Antivirus or Antimalware Application and perform A full system scan. Now Simply Restart windows and check If any The problem svchost high CPU usage caused due to virus infection you will never face any problem after performing a full system scan. Still getting the same problem Fallow next step.

Disable certain svchost.exe service

Also Disabling the Certain services which cause High cpu disk usage problem To Do this Right click the task bar at the bottom of your desktop and choose Task Manager. Under Details tab, right click on the high usage svchost.exe process and select Go to service(s). Now you will be led to a window with highlighted services that run under this svchost.exe process.  Now you can see what process is hogging CPU or memory resources. To shut them down, you can stop the services temporarily one by one until you find out which one is at fault. Choose a service, and then right click it and choose Stop. Do this one by one until you can figure out which service is causing the problem.

Once you have found out which service is at fault, click the Open Services button and go to Service window. Windows Update service is usually the culprit service most of the time, so locate Windows Update and right click it to choose Properties. Change the Startup Type to Disable, And click stop the service if it’s running.

Disable Windows Update Service

Then click apply, OK. Do the same with background intelligent transfer service And superfetch service ( Stop The service and Set Startup Type Disabled). After that simply restart your computer And check This time you didnt face svchost high cpu usage or memory leak problem. If you are Still Need help Fallow next step.

Disable Background Running Apps

On windows 10 Some Background Apps run itself on the background and use system Resources. If any App get corrupt and stop responding then also you face system Not responding and High CPU, Memory usage problem. You can disable the unnecessary background running apps to save system resources by fallowing bellow.

Go to Settings from the Start menu then click Privacy and Background apps. Turn off the toggle switches next to the apps you don’t want to have running all the time. Of course, you can still launch these programs manually if you need them.

disable background apps on windows 10

When you Restart windows you will notice Hight CPU or Diskusage problem may get fixed.

Fix Corrupted Windows Updates issues 

If any installed update may get corrupted, The windows update service may start misbehaving and you face High CPU usage, Memory leak or 100% Disk usage problem. If after performing all above methods still, you face svchost high CPU usage problem Then Delete or Rename the SoftwareDistribution folder mostly fix this problem permanently.

The “SoftwareDistribution” directory is the place where Windows OS stores the downloaded updates. Thus any corruption of this particular folder will lead to various problems include svchost high CPU usage or 100% disk usage. Follow bellow stepsTo Delete or Rename the Software Distribution folder.

First Open run and type services.msc > Enter. Now Scroll down look for Windows Update when you found right-click on it and choose Stop. Do the same with background intelligent transfer service and superfetch. After stopping all these services minimize the windows services and navigate to fallowing path:
C:\Windows, find SoftwareDistribution folder and then delete it. If ask for administrator permission give it. Note: also you can Rename it to old software Distribution.

Delete software distribution Folder

Again open Windows services and Start the stopped services ( Windows update, background intelligent transfer service and superfetch) by right click on it and start. Reboot your Windows PC and check for Windows updates. Download all the latest updates again and this will fix Svchost.exe (netsvcs) memory leak issues in windows OS.

Clear all event viewer log

A log file is a file that keeps record of either the events that occur in an operating system or some other software runs or messages between different users of communication software. Sometimes large log files in Windows viewer log can also cause svchost.exe high CPU or memory usage problem on windows computers If you are getting Svchost.exe (netsvcs) memory leak issues then cleaning up the Windows Event Viewer log file can help to fix the svchost.exe high CPU usage issue And memory leak permanently.
To clear Event viewer logs first Open run by press win+R and type eventvwr hit the Enter key.
Here Click to expand sub-items in Windows Logs section. Right-click on the Application > select Clear Log.

Clear all event viewer log
Clean up Security, Setup, and System log by performing the same operation. Reboot your Windows computer. Now check the problem get solved.

These are some Best working solutions to fix svchost.exe 100% disk usage, svchost high CPU usage or memory Leak Problem on Windows computers. Have any query suggestion Feel free to comment bellow.

This website uses cookies to improve your experience. We'll assume you're ok with this, but you can opt-out if you wish. AcceptRead More