Host process for windows services

Host Process for Windows Tasks is an official Microsoft core process. In Windowsservices that load from executable (EXE) files are able to institute themselves as full, separate processes on the system and are listed by their own names in Task Manager.

How to Fix Common Host Process for Windows Tasks Errors on Windows 10

Tasks on Windows 10 can take up a huge amount of memory or CPU usage. They may also cause error pop-ups, and make it hard to use your device. A task that users have problems with particular is “Host Process for Windows Tasks” which appears in your Task Manager.

how to fix host process for windows  tasks has stopped working

Many users report that the taskhost.exe process (which also appears as “Host Process for Windows Tasks”) uses high CPU or disk, or comes up with an error such as “Host Process for Windows Tasks has stopped working.” This is bad, as the process is a core part of Windows 10 and should be working precisely at all times.

Also check: How to update discord

In this article, you can learn more about these errors, and find solutions to fix them entirely. Simply scroll down to the desired section and take in the information.

How to fix the “Host Process for Windows Tasks has stopped working” error

One of the most common errors related to this process is a message stating that the Host Process for Windows Tasks has stopped working. This leaves a lot of confusion left behind. You won’t immediately know what happened to the process, or what it means for it to stop working.

Host process for windows

As the Host Process for Windows Tasks is a crucial process for your system, leaving it to crash is a big mistake. Below are several methods to fix this error and ensure that the process continues to work in the future without crashing.

Method 1: Repair corrupted BITS files

Repair corrupted Bits Files
  1. Press the Windows + R keys on your keyboard. This is going to bring up the Run utility.
  2. Type in the following line and hit Enter: Programdata\Microsoft\network\downloader
  3. If prompted, click the “Continue” button to grant permissions for accessing the folder.
  4. You should see the File Explorer open up with the “Downloader” folder displayed. Here, delete every file that begins with “qmgr” such as qmgr0.datqmgr1.dat, etc.
  5. After deleting these files, update your system from Settings → Update & Security → Windows Update. This should replace the corrupted BITS.

Method 2: Run the System File Checker

file checker
  1. Press the Windows + R keys on your keyboard. This is going to bring up the Run utility.
  2. Type in “cmd” and press the Ctrl + Shift + Enter keys on your keyboard. Doing so, you’re launching the Command Prompt with administrative permissions.
  3. If prompted, click Yes to allow the Command Prompt to make changes on your device.
  4. Once in the Command Prompt, type in the following command and press Enter to execute it: sfc /scannow
  5. Wait for the SFC scan to finish scanning your computer and repairing corrupt files. This may take a long time; ensure that you don’t close the Command Prompt or shut your computer down.
  6. Restart your device after the scan is complete

Also read: Discord stuck on checking for updates

Method 3: Run the DISM command

DISM command
  1. Press the Windows + R keys on your keyboard. This is going to bring up the Run utility.
  2. Type in “cmd” and press the Ctrl + Shift + Enter keys on your keyboard. Doing so, you’re launching the Command Prompt with administrative permissions.
  3. If prompted, click Yes to allow the Command Prompt to make changes on your device.
  4. Once in the Command Prompt, type in the following two commands and press Enter after reach one to execute it: Dism /Online /Cleanup-Image /StartComponentCleanup, Dism /Online /Cleanup-Image /RestoreHealth
  5. Wait for the commands to finish running and restart your computer.

Also read: Windows cannot access the specified device

Method 4: Run the Windows Memory Diagnostic tool

Memory diagnostic tool
  1. Press the Windows + R keys on your keyboard to bring up the Run utility. Here, simply type in “mdsched.exe” and press the OK button.
  2. Choose “Restart now and check for problems (recommended)” to instantly being a memory scan. Make sure to save any files and close all open applications before clicking on this option.

    Otherwise, choose “Check for problems the next time I start my computer” and restart the device at a more convenient time.
  3. During the next boot, you’ll see the Windows Memory Diagnostic tool check for issues. Make sure to read all the information displayed on the screen and wait for the completion.
  4. Once the memory test is complete, you’ll be able to see if any issues were identified. If there were none, your memory is luckily working fine.

Method 5: Use CCleaner to clean your system and Registry

use clean system registry
  1. Download CCleaner by clicking here. This is the official website, meaning that all downloads are safe from any malware.
  2. Click on the setup file you just downloaded to launch the installation wizard. Simply follow the on-screen instructions to install CCleaner onto your device.
  3. Launch CCleaner using a created shortcut or the search bar.
  4. First, select “Cleaner” from the left-side panel. Simply click the blue “Run Cleaner” icon to begin the process. Optionally, you can uncheck any options that you don’t want to delete before beginning the cleaning.
  5. Wait until the cleaning is complete, then switch to the “Registry” tab.
  6. Click the “Scan for Issues” button and wait for CCleaner to identify any Registry errors. If any issues are found, click on “Fix selected issues…
  7. Restart your computer.

Also read: What is windows shell experience host

How to fix the Host Process for Windows Tasks high CPU, RAM or Disk usage

How to fix Host process for Windows task using powershel

When in the Task Manager, you may notice that the Host Process for Windows Tasks is using up an unusually high amount of resources. This isn’t normal, however, it can be fixed easily. You won’t have to deal with a slow computer because of this error anymore if you follow our simple guides below to fix it.

Method 1: Run a script in PowerShell

Powershell script
  1. Right-click on any empty space on your desktop and create a new text document using New → Text document. Name it something like “CPU Fix.txt” without the quotes.
  2. Open the text file you just created and and paste in the following script:

Get-ScheduledJob | ? Name -eq “Kill SettingSyncHost” | Unregister-ScheduledJob

Register-ScheduledJob -Name “Kill SettingSyncHost” -RunNow -RunEvery “00:05:00” -Credential (Get-Credential) -ScheduledJobOption (New-ScheduledJobOption -StartIfOnBattery -ContinueIfGoingOnBattery) -ScriptBlock {

Get-Process | ?{ $_.Name -eq “SettingSyncHost” -and $_.StartTime -lt ([System.DateTime]::Now).AddMinutes(-5) } | Stop-Process -Force


  1. Save the document using File → Save as… in the header menu.
  2. Change the file type to “All files.”
  3. Remove the “.txt” extension in the file name and rename the file to “CPU Fix.ps1” without the quotes. 
  4. Right-click on “CPU Fix.ps1” and choose “Run with PowerShell.”
  5. If this method worked, you may have to repeat Step 6 every time your computer is restarted to ensure the process doesn’t hog your resources again after a reboot.

Method 2: Scan your computer for malware

scan your computer for malware

Below is a short guide on how to use Malwarebytes for scanning and removing viruses and other types of malware from your device. However, you can use just about any antivirus app — it’s up to your preference.

  1. Launch your antivirus application. Again, we’re using Malwarebytes to demonstrate this process.
  2. Click on the “Scan” option using the application’s left-side menu.
  3. Click the “Start Scan” button to start a malware scan on your device.
  4. Wait for Malwarebytes to finish scanning your PC for malware. If any malicious files are found, you can immediately neutralize them by allowing Malwarebytes to put them in quarantine.
  5. Optionally, allow Malwarebytes to delete the malicious files from your PC.

We hope that this article was able to help you fix common issues with the Host Process for Windows Tasks process on Windows 10.

Are you interested in learning more about Windows 10?  You can browse our dedicated Help Center section and learn more about how to fix Windows power Shell using high CPU.

“High or even 100% disk usage in Host Process for Windows” issue

The Host Process for Windows is responsible for starting a huge number of processes that load in the central processor. However, when the CPU load is high, the computer may start to boot slowly or freeze. Thus, this problem needs to be addressed immediately. This useful article will tell you how to do this.

Method 1: Restart System

Restarting the computer may help you reduce high disk usage for the Host Process for Windows. When the system is rebooted, system errors are automatically corrected and unnecessary system services are turned off.

Restart PC, not Shut down.

Method 2: Check Antivirus Software

You may be dealing with a virus that is using up all your disk space. Thus, scanning your disk for viruses is a smart idea. Use only tested and up-to-date antivirus software to ensure the scan results are as accurate as possible.

Method 3: Update Windows

You may have missed the latest Windows update, and this may result in 100% disk usage for Host Process for Windows. Therefore, check if you have any updates available and install them as soon as possible.

New updates for Windows are available.

To do this, go to Settings and in the Windows Update section, look for available updates.

Method 4: Use CHKDSK, but Be Careful!

You can also repair the disk using the CHKDSK utility. To do this, you will need installation media to boot from. In the main menu, select the “Repair your computer” section, then select the “Troubleshooting” option. In “Advanced Options”, click on the “Command Prompt” option.In Command Prompt, type chkdsk F: / f, where F is your drive letter.

Using the CHKDSK utility.

Then press Enter and wait patiently for the verification results. You must understand that this utility is not harmless: the process will damage all your files, cutting them into small parts.

How to make CHKDSK totally safe for your data

Before running CHKDSK, download DiskInternals Partition Recovery, and recover any lost data. You can also create a disk image and have a copy of your disk on hand. It will contain all configurations and saved data.

Partition Recovery Wizard.

This function is very convenient, as it allows you to safely run experiments on your computer to solve any problem you have. If you want to recover any file, then you should select the full or fast scan mode — this process occurs on each disk partition. Thus, you can get back even long-forgotten files and folders. After previewing the files for free, you can start exporting your data. For this final step, though, you will need to purchase a license. After that, you will have unlimited access to the recovered documents and technical support throughout the year.

Method 5: Stop the Superfetch Service

If you are not using any new equipment, then you can simply disable this service without much harm to you.

Stop the Superfetch Service.

Press the Windows Key + R and enter “services.msc” into the pop-up window. Then click “OK”. Right-click on “Superfetch” and select “Properties”. Click “Stop” and then click “Disabled”.

Method 6: Increase RAM or Reset Virtual Memory

Here you can be guided by the following principle: if you can install more RAM, then you should add more RAM; but if not, reset the virtual memory.

If you choose to reset virtual memory, do the following:

  •  Press Windows Key + Pause/Break at the same time and select “System Settings”.
  •  Go to the “Advanced” tab, then click “Settings”.
  •  In the “Advanced” tab, select the “Virtual Memory” section and click the “Change” button.
  •  Select the disk and set the parameters for the initial and maximum size of the virtual memory; then click “Install”.
  •  Afterward, you should clean up temporary files.

Method 7: Perform a Clean Boot on Windows

A clean boot will help you determine if a background program is affecting your system’s performance since Windows starts with a minimal set of drivers and programs.

Clean Boot on Windows 10 - Step 1.
Clean Boot on Windows 10 - Step 2.

Open the Start menu and type “msconfig”. From the results shown, select “System Configuration”. In the “General” tab, select “Selective Startup”. Deactivate the “Load Launcher Items” feature, then click the “Services” tab and activate “Hide All Microsoft Services”. Then disable all items and click “OK”. Now check the disk load.

Method 8: Upgrade the SSD or HDD

If you have used your SSD or HDD for a long time, then most likely there are already many bad sectors, which can affect disk utilization. You can simply upgrade the disk to a larger size or change its type and thereby reduce the number of bad sectors.

Method 9: Turn to Remote Assistance

Download Remote Assistance and try its recommendations for resolving your issue.

What You Shouldn’t Do

There is no sense in doing any of these things:

  •  Disabling basic Windows services. It will cause the system to malfunction as a whole.
  •  Changing the paging file. Windows management will become questionable.
  •  Disabling Windows Defender. It would be dangerous for your computer.

2 thoughts on “Host process for windows services”

Leave a Comment

error: Content is protected !!