Co to jest taskhost.exe i czy powinno działać? [groovyTips]

Czy kiedykolwiek otworzyłeś Task Manager i zobaczyłeś proces Taskhost.exe i zastanawiasz się, co to było? Dobra wiadomość, Taskhost.exe nie jest wirusem ani złośliwym oprogramowaniem, jest to po prostu proces działający cicho w tle. Teraz przyznane, może wyglądać podejrzanie, że będzie czasem uruchamiać wiele własnych wystąpień. Mimo to taskhost.exe jest jednym z dobrych ludzi, a Microsoft umieścił go tam jako główną część systemu Windows.

Do czego służy taskhost.exe?

System Windows używa programu taskhost.exe jako hosta dla wszystkich usług opartych na bibliotekach DLL. Proces jest bardzo podobny do svchost.exe (o którym mówiliśmy wcześniej), ponieważ jest to rodzajowa metoda używana do ładowania innych elementów. Z tego powodu taskhost.exe może otwierać wiele instancji, aby obsługiwać biblioteki DLL, które nie są ze sobą powiązane.

Czy taskhost.exe ma jakiekolwiek ryzyko?

Możliwość ładowania zewnętrznych bibliotek DLL daje taskhost.exe niebezpieczeństwo zostania uszkodzonym lub zainfekowanym przez złe biblioteki DLL. Infekcja tego pliku jest bardzo rzadka, ale częściej ładowana biblioteka DLL zostanie załadowana i spowoduje nadmierne użycie pamięci i procesora.

Możesz przeglądać wszystkie biblioteki DLL aktualnie załadowane przez program taskhost.exe za pomocą aplikacji Process Explorer zapisanej w artykule svchost.exe.

Możesz także użyć polecenia tasklist / m, a następnie przewinąć i wyświetlić wszystkie załadowane pliki .dll.

Jak naprawić błędy taskhost.exe?

Większość błędów napotkanych w taskhost.exe jest spowodowana przez uszkodzone pliki DLL lub fałszywe złośliwe oprogramowanie maskujące się w systemie pod nazwą taskhost.exe. W obu przypadkach musisz wyśledzić uszkodzoną bibliotekę DLL lub złośliwe oprogramowanie i zastąpić lub usunąć. Jeśli występują problemy taskhost.exe podczas uruchamiania niektórych programów (oprogramowanie do edycji wideo, gry itp.), Prawdopodobnie uszkodzona biblioteka DLL jest powiązana z jednym ze sterowników sprzętowych dla urządzenia wideo lub dźwięku.

We wczesnych wersjach Windows 7 i Windows Server 2008 taskhost.exe spowodowało opóźnienie podczas wyłączania. Od tego czasu Microsoft załatał ten problem i nie powinien on wpływać na nikogo, chyba że odmówił zainstalowania aktualizacji systemu Windows. Na wszelki wypadek poprawkę można znaleźć tutaj - kb975777.