The taskhost.exe application consumes 50-60% of the average cpu usage

The taskhost.exe application(C:\Windows\System 32) consumes 50-60% of the average cpu usage even when the system is idle  and no processes are being run.
Will deleting this application make my computer unstable?
How can  i permanently stop the process ?

 

Question Info


Last updated October 24, 2019 Views 344,471 Applies to:
Answer
Answer

Hey Abhishek,

The taskhost.exe is a Task Host which is a generic Host Process for Windows 7 32-bit Services. The full path to this file should be shown in TUT as C:\Windows\System32\Taskhost.exe.

TASKHOST is a generic process which acts as a host for processes that run from DLLs rather than EXEs. At startup TASKHOST checks the Services portion of the Registry to construct a list of DLL-based services that it needs to load, and then loads them. There can be many instances of TASKHOST running, as there will be one instance of TASKHOST for every DLL-based service or grouping of services (the grouping of services is determined by the programmers who wrote the services in question).

Since this is an integral part of the operating system, I wouldn’t suggest you to delete it.

However, for the high CPU consumption issue, please use Performance Monitor to view performance data either in real time or from a log file.
The new Resource Monitor lets you view detailed real-time information about hardware resources (CPU, disk, network, and memory) and system resources (including handles and modules) in use by the operating system, services, and running applications. In addition, you can use Resource Monitor to stop processes, start and stop services, analyze process deadlocks, view thread wait chains, and identify processes locking files.

A closer look:

View CPU utilization and other performance information
http://windows.microsoft.com/en-US/windows7/View-CPU-utilization-and-other-performance-information

See details about your computer's performance using Task Manager
http://windows.microsoft.com/en-US/windows7/See-details-about-your-computers-performance-using-Task-Manager

Last but not the least, perform virus scan to remove any trace of infection on your computer. If your antivirus database is not updated, please update the same and then run the scan. If you don't have antivirus installed, you may opt to download Microsoft Security Essentials on your computer and run it.

http://www.microsoft.com/Security_Essentials/

Hope this helps!


Regards,

Shinmila H - Microsoft Support

Visit our Microsoft Answers Feedback Forum and let us know what you think.

28 people were helped by this reply

·

Did this solve your problem?

Sorry this didn't help.

Great! Thanks for marking this as the answer.

How satisfied are you with this reply?

Thanks for your feedback, it helps us improve the site.

How satisfied are you with this response?

Thanks for your feedback.