What does taskhost.exe do?

Windows uses taskhost.exe as the host for all DLL-based services run.  The process is very similar to svchost.exe (which we talked about earlier) in that it’s a generic method used to load other entities.  Because of this, taskhost.exe may open multiple instances of itself to handle DLLs that may be unrelated to one another.

  Does taskhost.exe have any risks? The ability to load external DLLs gives taskhost.exe the danger of becoming corrupted or infected by bad DLLs.  Infection of this file is very rare, but more commonly a bad DLL will be loaded and cause excessive Memory and CPU usage.   You can view all of the DLLs currently loaded by taskhost.exe using the Process Explorer app noted in the svchost.exe article.

  Alternatively, you can use the command prompt command tasklist /m and then scroll up and view all of the loaded .dll files.

  How do I fix taskhost.exe errors? Most errors experienced with taskhost.exe are caused by corrupted DLL files or a fake malware masquerading around your system under the taskhost.exe name.  In either case, you’ll need to track down the bad DLL or malware and replace or remove it.  If you are experiencing taskhost.exe issues while running certain programs (video editing software, games, etc.), then it is likely that the corrupted DLL is related to one of your hardware drivers for either your Video or Sound device. In early versions of Windows 7 and Windows Server 2008 taskhost.exe caused a delay during a shutdown.  Microsoft has since then patched the issue, and it shouldn’t be affecting anyone unless they have declined to install Windows Updates.  Just in case, the hotfix can be found here – kb975777.   I’ve ran Virus scans and malware scans and found nothing, then one day I ran a Boot time virus scan using the free version of Avast anti-virus, it found a Win32 something or other, I didn’t think it was related to my Task host issue at the time but I no longer have any problems with Task host. Coincidence? Maybe. Comment Name * Email *

Δ  Save my name and email and send me emails as new comments are made to this post.

What is taskhost exe And Should It Be Running  - 58What is taskhost exe And Should It Be Running  - 75What is taskhost exe And Should It Be Running  - 5What is taskhost exe And Should It Be Running  - 92What is taskhost exe And Should It Be Running  - 75