- Svchost.exe Wsappx High Disk Usage
- Svchost.exe High Disk Usage Xp
- Svchost Exe High Disk Usage Fix
- Svchost Netsvcs High Network Usage Windo…
How to Fix Service Host: Local System High Disk (svchost.exe) Usage Solution One. Stop the Superfetch to Fix Service Host: Local System High Disk Usage. Solution Two. Fix This Problem With Windows Troubleshooting. Solution Three. Clear Up Junk Files to Optimize Your PC. BIT, short for Backup Intelligent Transfer, is another service that could cause svchost.exe high disk usage problem. Open Task Manager and click on the Services tab. On the Services tab, click Open Services button on the bottom. Svchost.exe, PC keeps freezing constantly, with high disk usage This problem is driving me mad. I cannot get any work done; my computer is constantly freezing with high disk usage from several different processes I have seen.
Last updated on October 31st, 2016
Svchost.exe is a generic and legitimate Windows process that loads several other critical services for proper Windows operation. But in several cases users are complaining that Svchost.exe is hogging their CPU or Memory resources without obvious reasons e.g. at moments when the user doesn't run any programs.
In many occasions, I have troubleshooted the Svchost.exe (netsvcs) problem by using different solutions to resolve the problem depending on each situation.
From my experience, the Svchost.exe high usage problems – in most cases – occur on computers that are infected by a virus or a malware program. In the rest of the cases, the Svchost.exe (netsvcs) high CPU or Memory leak problems, can be caused by a Windows Update, or by a full Event log file or by other programs or services that start many processes during their execution. In this tutorial you can find detailed instructions on how to troubleshoot and resolve memory leak or high CPU usage problems caused by svchost {Svchost.exe (netsvcs)}.
How to solve 100 % Svchost.exe (netsvcs) High Memory or CPU usage problems.
Solution 1. Scan your computer for viruses.
Many viruses or malicious programs can cause the svchost.exe high CPU/memory usage problem. So, before you continue to troubleshoot the Svchost.exe high CPU usage problem, use this Malware Scan and Removal Guide to check and remove viruses or/and malicious programs that may be running on your computer.
Solution 2. Find and Disable the service that causes the 'svchost' high CPU usage problem.
Svchost.exe is a process that is needed by several services or programs in order for them to run. So, determine which service or program runs under the svchost.exe process and is hogging your system's CPU and memory resources and then proceed to disable or totally uninstall that program (or service).
1. Press Ctlr+Alt+Del keys simultaneously and then open Task Manager.
2. At Processes tab, check the Show processes from all users checkbox.
3. Right-click on the high usage svchost.exe process and select Go to Service(s).
4. At services tab you should see several highlighted services that run under the svchost.exe process.
5. Now it 's time to find out which process is hogging CPU resources: To do that, you have two ways.
A) You can perform a sequentially search using Google (for all highlighted services) and see if the searched service is critical – or not – for your computer.
Or –
B) You can try to sequentially stop services (one by one) until CPU resources come back to normal. To stop a service temporary:
- Choose a service
- Right-click on it, and choose Stop Service.
6. After you have figured out the culprit service or program, then navigate to Services in Computer Management to disable that service (or totally remove the culprit program).
To disable a service on your computer permanently:
1. Simultaneously press Windows key + R to open run command box.
2. In run command box, type: services.msc and press Enter.
1. Simultaneously press Windows key + R to open run command box.
2. In run command box, type: services.msc and press Enter.
3D Home Design allows you to architecturally plan your home by either importing existing digital plans or creating your own. The program provides you with roughly one million 3D objects and textures for interior decoration as well as tools for creating doors, windows, and many more. With Home Design 3D, designing and remodeling your house in 3D has never been so quick and intuitive! Accessible to everyone from home decor enthusiasts to students and professionals, Home Design 3D is the reference interior design application for a professional result at your fingertips!
3. At Services management window, right-click at the culprit service and choose Properties.
- * Note: Most of the time, the culprit service is the Windows Update Service.
4. Change the Startup type to Disabled, press OK and restart your computer.
Solution 3: Empty Event viewer log.
In some cases the svchost.exe high CPU (or high Memory) usage problem has to do with the large log files in Windows event viewer. So, another solution is to clear Event Viewer's log. To do that:1. Simultaneously press Windows key + R to open run command box.2. In run command box, type: eventvwr and press Enter.3. At Event Viewer: Double-click to expand Windows Logs.4. Right-click on Application and choose Clear Log.5. Perform the same operation and clear the Security, Setup, and System log.6. Restart your computer.Solution 4: Troubleshoot Windows Updates problems.
In other computers, the svchost.exe high usage problem may occur when Windows searches for updates (in the background). In order to troubleshoot high CPU usage problems during Windows Update, perform the following steps.Step 1. Force Windows to re-create an empty Windows Update Store folder.
The Windows Update Store folder (commonly known as 'SoftwareDistribution' folder), is the location where Windows stores the downloaded updates. If this folder is corrupted, then you will face problems during Windows Update. So, first try to force Windows to re-create a new empty SoftwareDistribution folder. To do that:1. Simultaneously press Windows key + R to open run command box.2. In run command box, type: services.msc and press Enter.3. Search for Windows Update service, then right click on it and select Stop.3. Navigate to 'C:Windows' folder.4. Delete * (or rename e.g. to 'SoftwareDistributionOLD') the 'SoftwareDistribution' folder.* Note: Upon restart, the next time the Windows Update checks for available updates, a new empty SoftwareDistribution folder will be created automatically by Windows to store updates.5. Restart your computer and then try to check for updates.6. If the 'svchost' high CPU usage problem persists, continue to the next step.Step 2. Run Windows Update Troubleshooter
1. Download Microsoft's Windows Update Troubleshooter to your computer.2. Run Windows Update Troubleshooter and press Accept at the first screen.3. Select the Detect problems and apply the fixes for (Recommended) option.4. Let the program to fix problems with Windows Update and then restart your computer.5. Check for Updates again and if the svchost.exe high CPU usage problem persists continue to the next step.Step 3. Install the latest version of Windows Update Agent.
1. Navigate to Windows Update Agent download site and download the appropriate package for your Windows edition and version.2. Run WindowsUpdateAgent*.exe3. Close all open programs and choose Next.4. Choose Agree and press Next.5. Let the installer finish the installation and then restart your computer.Step 4. Install the critical Microsoft Security Bulletin MS13-097.
1. Navigate to https://technet.microsoft.com/library/security/ms13-097 and click at the appropriate Internet Explorer Cumulative Security Update (2898785) according to your Internet Explorer version and Windows Version.2. At the next screen choose your IE's (menu) language and choose Download.3. Run 'IE11_Windows*-KB289875*.exe' and follow the on screen instruction to install the update.4. Restart your computer and check for updates again.Step 5: Fix Windows Corrupted System files by using the System Update Readiness tool (aka 'Deployment Image Servicing and Management' – DISM tool).
1. Navigate to System Update Readiness tool download site and download the DISM tool for your Windows edition and version. ** Note: Windows 8 already contains the DISM tool and you don't have to download anything. Just open an elevated command prompt and type: DISM.exe /Online /Cleanup-image /Restorehealth (Detailed instructions on how you can run DISM in Windows 8/8.1 can be found here)2. Double click to install the downloaded file (e.g. Windows6.1-KB947821-v34-x86.msu).3. When the installation is completed, restart your computer.4. Force Windows to check for updates again and see if the svchost high usage problem still persists.UPDATE – 16/10/2015Other solutions that I have applied in different cases (computers) in which the 'svchost.exe' high usage problem is caused while searching for updates.Case 1: Applied on a new Windows 7 SP1 installation.a. Uninstall the KB2562937 from Installed Updates.b. Restart the computer.Case 2. Applied on aHP Notebook with Windows 7 SP1 Home.a. Install the Security Update KB2993651 according your OS version.- b.Reset Windows Update Components.c. Restart the computer.
UPDATE – 22/03/2016
(Applied to: Windows 7 SP1 & Windows Server 2008 R2 SP1.)
1. First make sure that you have already installed Internet Explorer 11 on your computer.
2. Download and install the KB3102810 security update according your OS version *. (If installation hangs, restart the computer and then immediately install the Update).
3. Restart your computer and then delete the 'SoftwareDistribution' folder by following the instructions on Step 1 (only) from Solution 4 above.
4. Restart your computer and check for updates.
2. Download and install the KB3102810 security update according your OS version *. (If installation hangs, restart the computer and then immediately install the Update).
3. Restart your computer and then delete the 'SoftwareDistribution' folder by following the instructions on Step 1 (only) from Solution 4 above.
4. Restart your computer and check for updates.
UPDATE – 29/06/2016
(Applied to: Windows 7 SP1 & Windows Server 2008 R2 SP1.)
1. Download and install the June 2016 Windows Update Rollup KB3161608 according your OS Version. *
* Note: If installation hangs: Restart your computer, Stop the Windows Update service and then Install the update.
- If after doing all these, you still face high CPU or Memory usage problems, then disable Windows Update completely or re-install Windows on you computer. If you use Windows 8 or Windows 8.1 you can perform also a system refresh.
Good Luck!
Let me know if this guide has helped you by leaving your comment about your experience. Please like and share this guide to help others.
Let me know if this guide has helped you by leaving your comment about your experience. Please like and share this guide to help others.
If this article was useful for you, please consider supporting us by making a donation. Even $1 can a make a huge difference for us in our effort to continue to help others while keeping this site free:
If you want to stay constantly protected from malware threats, existing and future ones, we recommend that you install Malwarebytes Anti-Malware PRO by clicking below (we do earn a commision from sales generated from this link, but at no additional cost to you. We have experience with this software and we recommend it because it is helpful and useful):
Full household PC Protection - Protect up to 3 PCs with NEW Malwarebytes Anti-Malware Premium!
If you notice your computer struggling to keep up, you might first turn to the Task Manager to find out what application is causing the excess CPU usage. In some cases, you might see that svchost.exe or Service Host is taking up all your CPU power.
What is this process, and more importantly, how do you keep it from monopolizing your CPU? In Windows If you are experiencing the Service Host using too much processing power, read on to find the answer to your questions and resolve the issue.
Contents
- Resolve the Service Host (svchost.exe) Processing Error
What Is Service Host (Svchost.exe)?
Some apps and programs on your computer are called stand-alone executables and can run by themselves. However, many services are DLLs (Dynamic Link Libraries) that don’t contain all the information needed to run by themselves.
These DLLs need Service Host to load and run on your computer. For this reason, you usually have several Service Host processes running when you open your Task Manager.
Service Host helps “host” certain services on your computer. These services are usually designed to run in the background and not cause many problems, but there are some cases where Service Host apps can become corrupt and begin consuming more processing power than they should.
Keep in mind that it is usually one process that Service Host is running and not Service Host itself that is causing the error. That doesn’t mean that you can end the service and uninstall it.
Microsoft Windows has many integral services that require the Service Host app to run them. If you end some of these, your computer system will become unstable.
Resolve the Service Host (svchost.exe) Processing Error
1. Update Your Antivirus and Scan Your Computer
One of the main reasons for a process to consume too much processing power is that your computer has a virus. To make sure that a virus isn’t contributing to the Service Host processing issue, first, you should update your antivirus software.
Since all antivirus software is different, it is difficult to post exact instructions for doing this.
To update the built-in antivirus, Windows Defender, you type “Windows Defender” into the Start menu, select it, and click “Check for Updates Now” when it opens.
When your antivirus is up-to-date, you need to run a full system scan then. This scan can take a long time, but it is important to make sure that you do not have a virus interfering with or using the svchost.exe process. Once the scan is complete, have the antivirus remove any viruses it found and restart your computer.
If you are using a third-party antivirus, you can visit the manufacturer’s website for specific instructions on how to update it. Once you have updated the antivirus, you also need to make sure that Windows Defender is disabled. Windows 10 should have automatically done that, but you can find out more about disabling it here.
2. Make Sure Windows 10 Is Up-to-date and Run Update Troubleshooter If Needed
In general, Service Host will list the name of the program using it. But in some cases, Windows Update can cause a problem with Service Host, and you might not see how the two are connected. One reason may be that your computer needs to update.
To see if Windows Update is causing Service Host to use too much CPU power, you should first try to update the computer manually and allow the computer to sit running overnight. This will enable you to see if the issue is resolved and a stalled or missing update finishes.
If you continue seeing svchost consume most of your processing power, Windows 10 has a built-in troubleshooter you can use. Follow these steps to use it.
Step #1
Type “Windows Update” into the search bar and open the Windows Update app.
Step #2
Click “Check for updates.” This process may take a long time if you have not updated recently. You should install any updates that are missing.
Step #3
If after performing a manual update and allowing your computer to sit overnight, go back to Windows update and click “Troubleshoot” on the left column menu.
Step #4
Now, click “Windows Update” in the center area of the window. Then click “Run the troubleshooter” when it appears directly beneath it.
Step #5
The Windows Update will begin checking for problems. Follow the onscreen prompts to repair them.
The abbreviation for Windows Update is wuauserv. If the troubleshooter does not resolve the issue and you still believe Windows Update is freezing up your system and causing the svchost.exe processing error, you can find more information to fix the problem here.
If the Service Host continues to use too much processing power, it may not be Windows Update. Continue to the next method.
3. Run a System File Check and Repair the Windows Image
In some cases, a corrupt Windows file might be causing the problem. The system file check app is designed to repair corrupt files on your computer automatically. The steps below will help you access this app through the PowerShell.
Step #1
Press the [X] and the [Windows] keys together on your keyboard. Choose “Windows PowerShell (Admin)” on the menu that appears and choose “Yes” if the system asks if you want to allow that app to make changes.
Step #2
In the PowerShell window that opens, type “sfc /scannow” (without the quotation marks) into it and press [Enter]. Wait until the process is done. It may take some time to complete.
Step #3
After the scan finished, type “Repair-WindowsImage -RestoreHealth” (without the quotation marks) into the new prompt or copy and paste the command there. Press [Enter] when you are done. Again, it may take some time for the repair to finish.
Step #4
After the scan finishes, you must restart your computer. Open the Start menu, click the Power icon, and choose “Restart.”
If you still see Service Host consuming most of your computer performance, continue to the next method.
4. Empty the Event Viewer Log
If you have a large file of event logs in your event viewer, it can cause high Service Host processing problems. Following these steps will clear your log:
Step #1
Press [R] and the [Windows] key simultaneously. Enter ’eventvwr.msc’ into the Run box that appears. Click ‘OK’ to open the Event Viewer.
Step #2
Click “Windows Logs” from the menu on the left side of the window that opens. Choose the “Application” option from the drop-down menu that appears.
Step #3
Now choose “Save Events As” on the right side of the screen. I recommend giving the save file a date name and type of log. For example, “6Nov2010 Application.”
By default, it will save the event log as an event file, but you should also save it as a text file or spreadsheet file in case you need the information in a readily viewable form later.
Step #4
Once the log is saved, choose “Clear log,” which is also on the right side of the screen.
Step #5
Now, repeat steps #3 and #4 after clicking first on “Security,” and then after clicking on “Setup” and finally after clicking on “System.” Be sure to name each saved log differently.
Step #6
Once you finish clearing the logs, you must restart your computer. As before, open the Start menu, click the Power icon, and choose “Restart.”
5. Uninstall Unused Apps
The more apps you have on your computer, the more likely they are going to be running in the background and performing update or maintenance tasks that can use or interfere with the Service Host.
Make sure you back up your computer or create a restore point before performing this method in case you accidentally remove a program you need. You can learn how to create a system restore point here.
Step #1
Type “control panel” into the Start menu and select that option.
Step #2
Click on “Uninstall a program.”
Step #3
Scroll through the list of programs. Uninstall those you do not use by clicking on the program and then clicking the “Uninstall” button at the top of the list.
You will need to restart your computer and then check the Task Manager to see if the problem is resolved.
6. Run Check Disk in the Command Prompt
Svchost.exe Wsappx High Disk Usage
Corrupt files are the key reason behind many incidences where an app or service is consuming too much CPU power in Windows 10. You can check your computer disk drives for errors by following these steps:
Step #1
Type “Command Prompt” into the Start menu. Right-click on the “Command Prompt” option and choose “Run as administrator” from the drop-down menu. Click “Yes” to give the program permission to make changes and continue to the Command Prompt.
Step #2
At the prompt, enter “chkdsk c: /r” without quotation marks. Keep in mind that c: is the name of the drive you wish to check, so you might have to replace that letter with a different letter.
Now press ‘Enter.”
Svchost.exe High Disk Usage Xp
Step #3
The system will prompt you to restart the system. Choose Y to reboot now and then press [Enter]. This process can take some time, especially if it is the first time you have done it. However, Windows should automatically repair any errors it finds.
7. Disable the BITS Service
The BITS (Background Intelligent Transfer Service) uses idle bandwidth to perform a variety of background downloads that Windows 10 needs (such as Updates).
Occasionally, this service becomes corrupt and begins consuming excessive bandwidth, which then affects the amount of RAM that the svchost.exe process uses. In this case, you should disable the BITS service to fix the problem.
Step #1
Press [R] and the [Windows] key simultaneously. Enter ’services.msc’ into the Run box that appears. Click ‘OK’ to open the Services window.
Step #2
Scroll through the services until you find Background Intelligent Transfer Service. Double-click on the service.
Step #3
In the window that appears, open the drop-down menu next to “Startup type.” Then click “Disabled.”
Step #4
Now, click “Apply” and then “OK.” Once you restart your computer, your Service Host CPU usage should return to normal. If not, repeat the steps above to enable the BITS process to run automatically, clicking “Start” before you click “OK” and “Apply,” and continue to the next method.
8. Disable the Service
Disabling the troublesome service may be one of the easiest methods of preventing Service Host from consuming all your processing power, but it should not be done lightly.
Although some processes run in the background and that are unnecessary, many of the Service Host processes are important. Follow these steps to disable the troublesome service.
Step #1
Right-click on the Task Bar at the bottom of your screen and select “Task Manager” from the menu that appears.
Step #2
Now, click on the “Details” tab. Then click “Memory” once to sort the running processes by memory consumption.
Step #3
Right-click the svchost.exe process that is using the most CPU power. This should be the one closest to the top of the list now. Choose the “Go to service(s)” option.
Step #4
This will take you to the services tab, where you will see one or more services highlighted. For example, you can see the Diagnostic Policy Service is highlighted in the image. We are just using this as an example. Your highlighted services will probably be different.
Step #5
Right-click the highlighted service and choose “Stop.” You should check to see if the Service Host process has returned to normal. Repeat this step if more than one service is highlighted, checking each time to see if the process you stop fixes the svchost.exe memory consumption problem.
Step #6
When you find the service causing the problem (the one that allows the svchost.exe memory usage to return to normal once you have stopped it), then click the “Open Services” button at the bottom of the window.
Step #7
The services window will open. Scroll down until you find the name of the service that was causing the problem. Again, we are using the Diagnostic Policy Service as an example in the image.
The service causing your problem will probably be different. Right-click the name of the service, and choose “Properties.”
Step #8
As in the previous method, when the window that appears, open the drop-down menu next to “Startup type.” Then click “Disabled.”
Step #4
Now, click “Apply” and then “OK.” Once you restart your computer, your Service Host CPU usage should return to normal. If not, repeat the steps above to return the service to “Automatic,” clicking “Start” before you click “OK” and “Apply,” and continue to the next method., and continue to the next method.
9. Update Drivers
This method can take a lot of time. Because of this, you should first update any drivers for graphics, video, and the processor. Be sure to check if updating these resolves the issue before you continue to update the rest of your drivers.
Keep in mind that you should perform a system backup before you try this method.
Step #1
Press the [X] key and the [Windows] key together on your keyboard. This opens the Quick Link menu where you need to choose “Device Manager.”
Step #2
Click the first device category to expand it. Then, right-click on the name of the first device listed for that category and click “Properties.”
Step #3
In the driver tab, choose “Update Driver.”
Step #4
When you click Update Driver, you will see an option to have the computer automatically search for driver software. Choose this option. The computer should perform an automatic search.
If your driver is up-to-date, you will see a message stating you already have the best driver installed for that device. Otherwise, the computer should automatically update the driver.
Continue to the next step. If you prefer to do this update check manually, you can make a note of the driver version you currently have and check on the device manufacturer’s website for the latest version.
If you do not have the latest version, you can download it and install it manually from the manufacturer’s website.
Step #5
Close the pop-up window once the search (and update if needed) is finished. Return to the device manager window (and Step #2) and follow the instructions for the next device(Steps #2- #4) until you have checked for driver updates on all the types of devices and device drivers that are listed.
Step #6
Once you have checked for updates for every driver on the list, restart your computer.
Again, check your CPU usage. Continue reading if you still haven’t resolved the error.
10. Do a Clean Boot
If a third-party app is causing the Service Host memory usage issue, restarting the computer without these apps running should fix the issue. When you do a clean boot, it reboots the computer with only the necessary Microsoft apps running.
Step #1
Press the [R] key and the [Windows] key together on your administrator account. Type “msconfig” in the box without quotation marks, and click “OK.”
Step #2
In the System Configuration window, click the “Services” tab. Make sure that “Hide all Microsoft services” has a checkmark next to it. Click the button to “Disable all.”
Step #3
Now, click the “Startup” tab in the System Configuration window. Then click “Open Task Manager.”
Step #4
When the Task Manager opens, click the “Startup” tab if it isn’t already open. Select each item you find there and click the button to “Disable” it if it isn’t already disabled. When you are finished, close the Task Manager.
Step #5
You should be back in the System Configuration window that is still open, click the “Apply” button and then “OK.”
Step #6
Now you need to restart your computer. Click on the Power icon found on the Start menu and choose “Restart.”
Step #7
Once the computer restarts, check the Task Manager to see if the problem is resolved. If it is, repeat the entire process above, slowly adding in other apps one-at-a-time by clicking the box next to them to see which one is causing the problem.
Svchost Exe High Disk Usage Fix
Since more than one app may be interfering with the Service Host, you will need to disable any that do to return your processing power to normal.
Svchost Netsvcs High Network Usage Windo…
If you have tried all the methods above and are still having problems, you can check out the blog post on How to Rectify the 100% Disk Usage Error on a Windows 10 Computer for more ideas.