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 and 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 like Microsoft Press, O"Reilly, và Osborne/McGraw-Hill. He"s also written hundreds of White papers, articles, user manuals, and courseware over the years. Read more...
Bạn đang xem: Host process for windows services là gì
Jul 18, 2017, 12:54 pm EDT| 3 min read
If you spover any time poking around through your Task Manager window, you’ve 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 and Why Is It Running on My PC?
This article is part of our ongoing series explaining various processes found in Task Manager, lượt thích Runtime Broker, svchost.exe cộ, dwm.exe pháo, ctftháng.exe, rundll32.exe pháo, Adobe_Updater.exe cộ, và many others. Don’t know what those services are? Better start reading!
What Is It and 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 khổng lồ institute themselves as full, separate processes on the system và 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 sầu as a host for that service.
You will see a separate Host Process for Windows Tasks entry running for each DLL-based service loaded into Windows, or possibly for a group of DLL-based services. Whether and how DLL-based services are grouped is up to the developer of the service. How many instances you see depends entirely on how many such processes you have running on your system. On my current system, I see only two instances, but on other systems, I’ve 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 each Host Process for Windows Tasks entry. If you’re really curious lớn see what each instance is linked to, you’ll need khổng lồ download Process Explorer, a free Sysinternals utility provided by Microsoft. It’s a portable tool, so there’s no installation. Just download it, extract the files, & run it. In Process Explorer, select View > Lower Pane to be able khổng lồ see details for whatever process you select. Scroll down the các mục & select one of the taskhostw.exe 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 to lớn piece together that this service is linked to my audio drivers & 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 media keys on my keyboard (volume, mute, và so on) và delivers the appropriate commands where they need lớn go.
Why Does It Use So Many Resources at Windows Startup?
Typically, the CPU & 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 vày its job và then settle baông xã down lớn 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 khổng lồ traông xã down which service is attached to that instance và 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 and should settle down quickly. When Windows starts, the Host Process for Windows Tasks scans the Services entries in the Registry and builds a các mục of DLL-based services that it needs lớn load. It then loads each of those services, và you’re going lớn 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 onkhổng lồ your system and, depending on what you’ve sầu got running, disabling Host Process for Windows Tasks could break any number of things. Windows won’t even let you temporarily over 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 seen no reports of viruses that hijachồng this process. If you’d like khổng lồ be sure, you can check out Host Process for Windows Tasks’ underlying tệp tin location. In Task Manager, right-click Host Process for Windows Tasks & choose the “Open File Location” option.
Xem thêm: Ifrs Chuẩn Mực Báo Cáo Tài Chính Quốc Tế Ifrs, Ifrs Chuẩn Mực Báo Cáo Tài Chính Quốc Tế
If the tệp tin is stored in your WindowsSystem32 folder, 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 vi khuẩn scanner. Better safe than sorry!