TaskHost.exe сам по себе является оболочкой для DLL или другого EXE-файла и запускается как служба Windows.
3 вещи попробовать
# 1
Прежде чем тратить время на поиски того, что реально загружено. Проверьте Event Viewer на наличие ошибок. Это может дать быстрый ответ или указать правильное направление.
# 2
Откройте диспетчер задач , перейдите на вкладку Процессы . В строке меню (вверху), выберите Вид -> Выбрать столбцы ... . Во всплывающих окнах выберите Командная строка .
Это может дать вам представление о том, какой dll taskhost.exe загружен.
Дополнительно обратите внимание на путь taskhost.exe. Должен быть
<Windows directory>\System32\Taskhost.exe
Если нет, у вас могут быть другие проблемы.
# 3
Та же идея, что и у # 2, но используйте лучшие инструменты. Загрузите Process Explorer от Microsoft. Это бесплатно. Он может дать более подробную информацию о запущенном процессе.