Walter Glenn is a former Editorial Director for How-To Geek & its sister sites. He has more than 30 years of experience in the computer industry và over đôi mươi years as a technical writer & editor. He"s written hundreds of articles for How-To Geek & edited thousands. He"s authored or co-authored over 30 computer-related books in more than a dozen languages for publishers lượt thích Microsoft Press, O"Reilly, & Osborne/McGraw-Hill. He"s also written hundreds of White papers, articles, user manuals, và courseware over the years. Read more...
Bạn đang xem: Host process for windows tasks là gì
Jul 18, 2017, 12:54 pm EDT| 3 min read
If you spend any time poking around through your Task Manager window, you’ve sầu probably seen a process named “Host Process for Windows Tasks.” In fact, you’ve sầu likely seen multiple instances of this task running at the same time. If you’ve sầu ever wondered what it was & why there are sometimes so many, we’ve sầu got the answer for you.
RELATED: What Is This Process và Why Is It Running on My PC?
This article is part of our ongoing series explaining various processes found in Task Manager, like Runtime Broker, svchost.exe cộ, dwm.exe, ctfmon.exe cộ, rundll32.exe pháo, Adobe_Updater.exe pháo, & many others. Don’t know what those services are? Better start reading!
What Is It & Why Are There So Many in Task Manager?
Host Process for Windows Tasks is an official Microsoft core process. In Windows, services that load from executable (EXE) files are able to institute themselves as full, separate processes on the system & are listed by their own names in Task Manager. Services that load from Dynamic Linked Library (DLL) files rather than from EXE files cannot institute themselves as a full process. Instead, Host Process for Windows Tasks must serve as a host for that service.
You will see a separate Host Process for Windows Tasks entry running for each DLL-based service loaded inkhổng lồ Windows, or possibly for a group of DLL-based services. Whether & how DLL-based services are grouped is up khổng lồ the developer of the service. How many instances you see depends entirely on how many such processes you have sầu running on your system. On my current system, I see only two instances, but on other systems, I’ve sầu seen as many as a dozen.
Unfortunately, Task Manager gives you no way khổng lồ see exactly what services (or group of services) are attached to lớn each Host Process for Windows Tasks entry. If you’re really curious to lớn see what each instance is linked to, you’ll need to lớn download Process Explorer, a miễn phí Sysinternals utility provided by Microsoft. It’s a portable tool, so there’s no installation. Just tải về it, extract the files, và run it. In Process Explorer, select View > Lower Pane to lớn be able to see details for whatever process you select. Scroll down the menu và select one of the taskhostw.exe pháo entries. That’s the file name of the Host Process for Windows Tasks service.
Looking through the details in the lower pane, I’m able khổng lồ piece together that this service is linked to my audio drivers và also has Registry keys associated keyboard layout. So, I’m going to lớn assume it’s the service that monitors for when I press any of the truyền thông media keys on my keyboard (volume, mute, and so on) & delivers the appropriate commands where they need to lớn go.
Why Does It Use So Many Resources at Windows Startup?
Typically, the CPU và memory each instance of Host Process for Windows Tasks just depends on what service the entry is attached khổng lồ. Normally, each service will consume the resources it needs to bởi its job và then settle back down to a baseline of activity. If you notice that any single instance of Host Process for Windows Tasks continually uses more resources than you think it should, you’ll need lớn trachồng down which service is attached lớn that instance and troubleshoot the related service itself.
You will notice that right after startup, all instances of Host Process for Windows Tasks may look lượt thích they’re consuming extra resources–especially the CPU. This is also normal behavior & should settle down quickly. When Windows starts, the Host Process for Windows Tasks scans the Services entries in the Registry và builds a các mục of DLL-based services that it needs to load. It then loads each of those services, & you’re going to see it consuming a fair bit of CPU during that time.
Can I Disable It?
No, you can’t disable Host Process for Windows Tasks. And you wouldn’t want khổng lồ anyway. It’s essential for being able to load DLL-based services onlớn your system và, depending on what you’ve got running, disabling Host Process for Windows Tasks could break any number of things. Windows won’t even let you temporarily kết thúc the task.
Could This Process Be a Virus?
The process itself is an official Windows component. While it’s possible that a virus has replaced the real Host Process for Windows Tasks with an executable of its own, it’s very unlikely. We’ve sầu seen no reports of viruses that hijaông chồng this process. If you’d lượt thích to be sure, you can kiểm tra out Host Process for Windows Tasks’ underlying tệp tin location. In Task Manager, right-cliông chồng Host Process for Windows Tasks and choose the “Open File Location” option.
Xem thêm: Bài 8: Trò Chơi Trí Tuệ Circus 1 Tro Choi Tri Tue Circus 2 Download Mode=Amp
If the tệp tin is stored in your WindowsSystem32 thư mục, then you can be fairly certain you are not dealing with a vi khuẩn.
That said, if you still want a little more peace of mind–or if you see that file stored anywhere other than the System32 folder–scan for viruses using your preferred virut scanner. Better safe than sorry!