Вот меня и удивило, что dllhost.exe есть у меня и в других папках
Проблема не в том, что он появился где-то, а в том, что имеется модуль, который запускает его на исполнение, если у Вас антивирус вовремя блокирует или уничтожает этот командный модуль, то файл просто сидит в другой папке, и ничего плохого не происходит. Активность этого файла должна зависеть только от команд виндовс, а если команда эмулируется вирусом, то начинаются неполадки.