Taskhostw.exe, Proces hosta dla zadań systemu Windows , to plik, który służy jako host dla procesów opartych na bibliotekach DLL. W menedżerze zadań takie procesy są wyświetlane z nazwą Proces hosta dla zadań systemu Windows.
Kilka procesów o nazwie Proces hosta dla zadań systemu Windows może być uruchomionych na komputerze w tym samym czasie. System Windows utworzy osobny proces hosta dla zadań systemu Windows dla każdej usługi, która działa jako część biblioteki DLL. Na powyższym zrzucie ekranu znajdują się przykłady dwóch takich usług działających jednocześnie.
Typy usług Windows
W systemie Windows działają różne typy usług działających w tle. Niektóre z tych usług są wykonywane za pomocą plików wykonywalnych (EXE). Są autonomiczne i wyświetlane w Menedżerze zadań z własnymi nazwami. Innym rodzajem procesów są zadania ładowane z bibliotek DLL (Dynamic Link Libraries). Nie mają własnych plików wykonywalnych i nie mogą być prezentowane jako indywidualne zadania systemu operacyjnego Windows w Menedżerze zadań. Potrzebują więc do tego hostów EXE. Pliki o nazwie taskhostw.exe wykonują tę funkcję dla takich zadań opartych na bibliotekach DLL.
Jak sprawdzić, który proces działa pod Host Process dla Windows Tasks
Niestety Menedżer zadań nie dostarcza informacji o usłudze powiązanej z tym lub tym obiektem taskhostw. Ale Microsoft zbudował narzędzie, które pozwala to zrobić. Process Explorer firmy Microsoft pozwala dowiedzieć się, które usługi są zakodowane wewnątrz taskhostw.
Host zadania zatrzymuje zadania w tle.
Istnieje jako przenośne narzędzie i nie wymaga dodatkowych kroków, takich jak instalacja. Po pobraniu archiwum ZIP z narzędziem, jesteś gotowy do pracy.
Jeśli nie masz tego programu, musisz wpisać polecenie w oknie cmd:
C:\> tasklist /M /FI "IMAGENAME eq taskhostw.exe"
Image Name PID Modules
========================= ======== ============================================
taskhostw.exe 5228 ntdll.dll, KERNEL32.DLL, KERNELBASE.dll,
msvcrt.dll, RPCRT4.dll, combase.dll,
ucrtbase.dll, bcryptPrimitives.dll,
OLEAUT32.dll, msvcp_win.dll, imm32.dll,
USER32.dll, win32u.dll, GDI32.dll,
gdi32full.dll, kernel.appcore.dll,
sechost.dll, uxtheme.dll, dwmapi.dll,
clbcatq.dll, MsCtfMonitor.dll, MSCTF.dll,
MSUTB.dll, WINSTA.dll, PlaySndSrv.dll,
wininet.dll, iertutil.dll, advapi32.dll,
shcore.dll, ESENT.dll, windows.storage.dll,
shlwapi.dll, profapi.dll, powrprof.dll,
FLTLIB.DLL, WINMM.dll, WINMMBASE.dll,
cfgmgr32.dll, CRYPTBASE.DLL, userenv.dll,
profext.dll, ntmarta.dll, MMDevAPI.DLL,
DEVOBJ.dll, PROPSYS.dll, wdmaud.drv,
ksuser.dll, AVRT.dll, AUDIOSES.DLL,
wintypes.dll, msacm32.drv, MSACM32.dll,
midimap.dll
taskhostw.exe 16712 N/A
Wymienione polecenie wyświetli listę wszystkich plików DLL, które są ładowane przez proces „tasklistw” podczas uruchamiania systemu Windows.
W systemie Winx64 może być znany jako plik taskhostw.exe Proces hosta dla zadań systemu Windows (32-bitowy)
taskhostw.exe Proces hosta dla zadań systemu Windows