Taskhostw.exe Windows 작업을 위한 호스트 프로세스 , DLL 기반 프로세스의 호스트 역할을하는 파일입니다. 작업 관리자에서 이러한 프로세스는 Windows 작업의 호스트 프로세스라는 이름으로 표시됩니다.
Windows 태스크 용 호스트 프로세스라는 여러 프로세스가 동시에 컴퓨터에서 실행될 수 있습니다. Windows는 DLL의 일부로 작동하는 각 서비스에 대해 Windows 작업을위한 별도의 호스트 프로세스를 만듭니다. 위의 스크린 샷에는 동시에 작동하는 두 가지 서비스의 예가 나와 있습니다.
Windows 서비스 유형
Windows에는 다양한 유형의 서비스가 백그라운드에서 실행됩니다. 이러한 서비스 중 일부는 실행 파일 (EXE)을 통해 실행됩니다. 이들은 자율적이며 작업 관리자에 자신의 이름으로 표시됩니다. 또 다른 종류의 프로세스는 DLL (Dynamic Link Libraries)에서로드되는 작업입니다. 자신의 실행 파일이 없으며 작업 관리자에서 Windows OS의 개별 작업으로 제공 할 수 없습니다. 따라서 그들은 그것을 위해 EXE 호스트가 필요합니다. taskhostw.exe라는 파일은 이러한 DLL 기반 작업에 대해이 기능을 수행합니다.
Windows 프로세스 용 호스트 프로세스 아래에서 실행되는 프로세스를 확인하는 방법
불행히도 작업 관리자는이 또는 해당 작업 호스트와 관련된 서비스에 대한 정보를 제공하지 않습니다 taskhostw. 그러나 Microsoft는이를 수행 할 수있는 도구를 구축했습니다. Microsoft의 Process Explorer를 사용하면 taskhostw 내에 인코딩 된 서비스를 알 수 있습니다. 작업 호스트가 백그라운드 작업을 중지하고 있습니다.
휴대용 유틸리티로 제공되며 설치와 같은 추가 단계가 필요하지 않습니다. 도구가있는 ZIP 파일을 다운로드하면 바로 이동할 수 있습니다.
이 프로그램이 없으면 cmd 창에 command를 입력해야합니다.
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
언급 된 명령은 Windows가 시작될 때 “tasklistw”프로세스에 의해로드되는 모든 DLL 파일의 목록을 호출합니다.
Winx64 시스템에서는 taskhostw.exe Windows 작업을 위한 호스트 프로세스(32비트)로 알려져 있습니다.