多年来,我们一直听到抱怨说 Windows 任务的主机进程占用了您所有的系统资源。 显然,当您认为系统滞后时,您将打开 Windows 任务管理器。 在窗口中,您可以在多个选项卡中查看正在进行的任务、服务和其他详细信息的列表。 如果你这样做了,你会注意到名为 Host Process for Windows Tasks 的东西。
原因很简单:有多个同名条目,一次消耗大量资源。 有些人认为 Windows 任务的多个主机进程是一种病毒。 另一方面,有些人认为这是一个错误。 但是,两者都不是。 事实上,在您尝试停止程序或结束任务之前,您应该更好地了解 Windows 任务的主机进程。
注意:这是一篇解释计算机进程的持续文章。 您还可以查看有关其他文章 下载, Windows 10 快速用户切换, Jusched.Exe, Windows启动修复, Windows Shell体验主机.
在本文中,我们将用常用术语来讨论 Windows 任务的主机进程。 所以,下次你看到一堆这样的任务时,你就会知道该做什么是正确的。
什么是 Windows 任务的主机进程 - 简介
作为一个操作系统, 微软Windows 有一堆核心流程。 这些是操作系统和安装的应用程序正常运行所必需的。 但是,有时,Windows 任务的主机进程必须充当其他服务的主机。 要理解这一点,您应该了解这两种类型的过程。 它也可以看作是 svchost.exe。
首先,有从可执行文件加载的进程。 根据程序,您可以找到一个名为 programname.exe 的文件。 这些进程在 Windows 任务管理器中单独显示。 他们确实有自己的完整立场。
其次,有从 DLL 文件加载的进程。 这些进程不能单独存在于任务管理器列表中。 因此,Windows 任务的主机进程的作用就出现了。
在第二种类型的 Windows 进程中,Windows 任务的主机进程将充当主机。 也就是说,一个或多个基于 DLL 的进程可以附加到此 Windows 任务的主机进程。 对于 Windows 任务的主机进程的一个条目可以附加多少进程有一定的限制。 因此,根据计算机上的实际进程数,您可能会在任务管理器中看到一个或多个条目。
简而言之,Windows 任务的主机进程并不是一项专门的任务。 另一方面,它用作计算机上许多其他基于 DLL 的进程的标签。 如果您看到更多相同的条目,则意味着您的 PC 上当前正在运行更多程序。 这些是需要了解的基础知识,但我们相信您会有一些疑问。
了解 Windows 任务主机进程背后的真正消费者
我们已经告诉过您,Windows 任务的主机进程不会消耗您的系统资源。 尽管如此,您可能已经看到相同任务消耗的资源令人难以置信。 原因很简单:更多的程序依赖于 Windows 任务的主机进程。 也就是说,如果你想让 PC 更快,你需要找到入口背后的真正消费者。
事实上,Windows 任务管理器在 Windows 8 和 10 中变得如此出色。不过,仍然没有任何内置方法可以了解在 Windows 任务标签的主机进程下消耗资源的程序。 别担心,我们有一个安慰 - 来自 Microsoft 的 Process Explorer。 它实际上是由 Sysinternals 开发的,但后来被微软收购。
Process Explorer 是一个详细但可移植的解决方案,用于了解 Windows 进程。 只是 下载 并打开应用程序,您可以看到进程的完整列表。 从侧面,您可以选择 taskhostw.exe 并查看所有程序与之关联的内容。 在下方的窗口窗格中,您可以看到所涉及的进程列表。 从名称和位置,您可以假设该程序负责高资源需求。
如前所述,Process Explorer 完全免费使用并且可以移植。 你可以在这里下载。 当您认为 Windows 任务的主机进程花费了大量资源时,它将为您提供帮助。 在这种情况下,如果您真的不需要它的支持,您可以找到负责的程序并将其删除。 在大多数情况下,您会在其中找到一些与驱动程序相关的内容,但也有例外。
因此,下载只需 1 分钟,您可以在几分钟内完成整个检查。 而且,结果值得你付出——我们的意思是,最终速度会更好,你知道!
启动场景
在系统启动期间,Windows 任务的主机进程很自然地会消耗大量系统资源。 在正常情况下,您的系统将在几分钟内恢复到正常的资源消耗率。 在这里,我们也有一个简单的理由。
在启动期间,Windows 任务的主机进程会将关联的 DLL 进程加载到其中。 因此,它正在准备自己作为主持人。 最高级别的资源将是 CPU。 但是,如果启动后没有回到正常阶段,则可能需要Process Explorer 的帮助。
这里的要点很简单:如果 Windows 任务的主机进程在系统启动期间似乎消耗了大量 CPU 资源,您不必感到紧张。 我们希望这已经足够清楚了。
它不可能(主要)是病毒——而且您不必将其删除
很多人一直在问Windows Tasks的Host Process是不是病毒! 在大多数情况下,答案是否定的。 Windows 任务的主机进程实际上并不用于病毒感染目的。 而且,您可以通过做一些简单的事情来确认合法性。 右键单击 Windows 任务的主机进程,然后选择“打开位置”选项。 如果您进入 System32 文件夹,则不是病毒。 欢呼!
更重要的是,您不得尝试删除、禁用或停止 PC 中 Windows 任务的主机进程。 最终可能会导致系统崩溃,也不会节省资源。 所以,我们的想法是找到消耗实际资源的东西,然后采取行动。 对于 Windows 任务的主机进程,快速决策不起作用。
总结——Windows 任务的宿主进程,揭穿神话
这就是您处理有关 Windows 任务的主机进程的大多数问题的方法。 如您所见,它比您预期的要安全得多。 您所需要的只是一点耐心和 Process Explorer 等工具的帮助。 如果您问我们,我们真的建议您使用 Process Explorer 来了解什么正在消耗您的系统资源。 这是因为另一个原因。 在某些时候,某些间谍软件可能会在后台运行。 因此,如果您认为发生了某些事情,深入了解 Windows 进程会对您有所帮助。
Kushagra Upadhyaya
谢谢,当我安装 Windows 10 或 8 或 8.1 时,这对我的 PC 来说确实是一个非常大的问题。
瓦拉德拉詹 K.
1) 您可以使用 sysinternal 套件中的 autoruns.exe 进行修正,它是从 Microsoft TechNet 免费提供的。
2)可以在msconfig中修改启动对象
加根甘博吉
是的,我在 Windows 10 上注意到了这个问题。早些时候我认为它是一种病毒。 谢谢你解开我的疑惑。 :)
瓦拉德拉詹 K.
感谢您的帖子 Abhijith N Arjunan。
1)我们可以通过cmd提示在services .msc中手动禁用或应用服务来减少主机进程。
2) 有时候主机进程中隐藏了很多恶意软件,我发现了3个,我用了纠正。
a) Sysinternals 套件中的 autoruns.exe 和来自 https://toolslib.net/downloads/viewdownload/1-adwcleaner/.
3) 从 MSCONFIG 禁用启动项。
4) 安装好网络安全杀毒软件,保持更新所有软件。
5)不要在同一台电脑上同时使用两个杀毒软件,如果你想使用你最喜欢的杀毒软件,禁用windows Defender。
6) 每天始终跟踪进程列表,并检查在我们不知情的情况下自动安装和运行的任何服务。
乔治
如果默认的 Windows 服务占用了您系统的所有资源,那么也许是时候考虑升级硬件了。