This is a Windows system installed file with Windows File Protection (WFP) enabled.
taskhost.exe has 42 known versions, the most recent one is 6.3.9600.16384 (winblue_rtm.130821-1623). taskhost.exe is run as a standard windows process with the logged in user's account privileges. The average file size is about 192.49 KB. It is an authenticode code-signed executable issued to Microsoft Corporation by the certification authority Microsoft Corporation. During the process's lifecycle, the typical CPU resource utilization is less than 0.01%, the average private memory consumption is about 8.24 MB with the maximum memory reaching around 11.21 MB. Addionally, typically read and write I/O disk operations is about 9.85 KB per minute for reads and 41.09 KB per minute for writes.
Host Process for Windows Tasks 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.
United States installs about 42.07% of Host Process for Windows Tasks.