如何使用自动运行禁用 Windows 上的启动程序

有很多原因会导致您的 PC 运行不如以前顺畅。硬盘驱动器可能正在恶化,RAM 可能出现问题(the RAM could be developing problems),或者Windows操作系统本身可能存在问题。

但更多情况下,计算机运行缓慢是由英国媒体报道软件引起的。这意味着每次启动计算机时都会自动启动许多不必要的应用程序,占用系统资源并减慢速度。

值得庆幸的是,有一种方法可以轻松地(way to easily remove these startup programs)从您的 PC 中删除这些启动程序。Autoruns是一个Windows实用程序,可让您从易于使用的GUI界面查看和配置所有自动运行的进程。以下是有关如何使用Autoruns禁用计算机上的启动程序的简短指南。

什么是启动程序(Are Startup Programs)以及它们为什么会成为问题(Problem)

许多应用程序和服务设计为在您每次启动时自动启动。对于许多基本服务来说,这是一件好事,因为关键流程可以启动并运行,而无需您每次都手动启动它们。

问题在于第三方启动应用程序。许多应用程序将自己插入到启动进程列表中,从而使原本有限的阵容膨胀。而且很少需要这些应用程序 - 毕竟,您可以在实际需要时运行任何应用程序。

除了在计算机运行时消耗内存和CPU周期外,这些启动程序会增加启动时间。(CPU)虽然您可以从任务管理器的“启动”选项卡(Task Manager’s Startup tab)中禁用其中一些程序,但大多数启动过程甚至都不会显示在那里。

如何使用自动运行禁用启动(Startup Programs)程序(Autoruns)

与其他禁用启动程序的常用方法(Windows注册表编辑、PowerShell脚本等)相比, Autoruns相当易于使用。即使在其他启动监视器实用程序中,Autoruns也因其更简洁的界面和全面的覆盖范围而脱颖而出。

  1. 要开始使用 Autoruns,请从 Sysinternals下载该工具。(download the tool)

  1. 由于它是一个便携式应用程序,只需解压缩下载的 zip 文件。

  1. (Run Autoruns.exe)为 32 位计算机运行 Autoruns.exe (Autoruns64.exe)为 64 位计算机运行 Autoruns64.exe。该实用程序将立即扫描您的计算机以查找启动项并开始在列表中显示它们。

  1. 来自Microsoft Windows或(Microsoft Windows)Nvidia等显卡制造商的系统进程带有 Verified(Verified)标签,允许您分离基本任务。第三方流程也使用紫色阴影进行颜色编码,因此您可以轻松发现它们。

  1. 要从启动文件夹(the startup folder)中删除任何进程,请右键单击其条目并选择删除(Delete)Autoruns将负责删除其注册表项并将其从Windows启动文件夹中删除。

  1. 此菜单中还有其他有用的选项。例如,高级用户会喜欢(Advanced)Jump to Entry...选项。这只是在注册表编辑器中打开注册表项,让您直接修改它。

  1. Process Explorer…是另一个有趣的选择。这使您可以在Process Explorer(Process Explorer –)中查看选定的应用程序-另一个SysInternals实用程序,它提供了正在运行的进程功能的详细分解。当然,这也需要您下载并运行 Process Explorer(download and run Process Explorer),但额外的信息使其值得使用。

就是这样。您可以随意滚动浏览此列表,删除您认为不必要的任何启动条目。请注意,某些有用的实用程序有时也未经验证——例如,7zip——因此请确保在删除它们的Autoruns条目之前阅读程序的名称。

了解自动运行的各种选项(Tabs)(Autoruns)

让我们首先弄清楚一件事——无需了解任何有关选项卡的信息即可使用Autoruns。默认情况下,该工具在Everything选项卡中打开,其中包括从不同选项卡收集的所有启动条目。您可以轻松地从此列表中删除任何程序或恶意软件。

但是,如果您只想关注特定类别,则需要了解有关选项卡的更多信息。这就是本概述将为您提供帮助的地方。

  • 登录(Logon):这是Autoruns中要考虑的最重要的选项卡。此选项卡中显示了几乎(Almost)所有第三方应用程序。“登录(Logon)”选项卡从计算机上的各个位置获取信息,从“开始”菜单(Start Menu)到模糊的注册表(Registry)项,提供最全面的启动程序说明。

  • 资源管理器:顾名思义,此选项卡仅记录与Windows 文件资源管理器(Windows File Explorer)相关的加载项。它们对启动的影响通常很小,尽管您当然应该查看列出的条目并删除任何无用的条目。

  • Internet Explorer :由于没有人真正使用(Internet Explorer)Internet Explorer ,所以现在这个几乎没用了。但在极少数情况下,您会在这里找到微软旧浏览器的各种扩展和工具栏。

  • 计划任务(Tasks):在登录(Logon)选项卡之后,这可能是要分析的最重要的选项卡。计划任务(Tasks)包括按照常规计划在特定时间激活的预设流程。虽然这使它成为设置重要更新和安全检查的好方法(a great way to set up important updates and security checks),但它也是一种隐藏恶意软件的流行方法。

  • 服务(Services):分析一个棘手的选项卡,服务(Services)包括运行重要应用程序所需的经过验证的服务以及只会减慢 PC 速度的垃圾进程。浏览此列表中所有未经验证的条目,并删除您不需要的任何服务(remove any services you don’t need)

  • 司机:你应该保持这个标签不变。除非您知道自己在做什么,否则您可能会意外禁用关键驱动程序并在系统中创建错误。伪装成驱动程序的病毒很少见,应该由您的防病毒工具处理。

  • 编解码器:另一个难以判断的选项卡。此列表中的条目通常对应于媒体播放所需的音频和视频编解码器。因此,删除正版编解码器可能会对您的 PC 播放这些文件的能力产生负面影响。我们建议不要弄乱这个。

  • Boot Execute:可以安全地忽略此选项卡。Boot Execute包括要在系统仍在引导时运行的进程,其中包括硬盘扫描等。您可能会发现此选项卡是空的,因为在操作系统加载之前,即使病毒也无能为力。
  • Image Hijacks:这个名字可能听起来有点阴险,但它是来之不易的。Image Hijacks 是注册表项,允许进程“劫持”另一个可执行文件,而是运行自己。基本上(Basically),它可用于通过运行可执行文件来修改实际启动的程序。此列表中有任何条目的唯一原因是调试工具。否则,请删除您看到的任何内容。
  • AppInitAppInit是作为一次加载多个系统(AppInit)DLL(DLLs)的便捷方式而开始的。然而,随着时间的推移,它成为了恶意软件的主要目标,因为它们可以将自己的进程注入到每个运行时加载User32.dll的应用程序中。虽然较新版本的 Windows 在一定程度上减少了AppInit的漏洞,但它仍然是一个容易被滥用的功能。除非您有意使用此注册表项,否则最好删除您在此选项卡中遇到的所有内容。

上面介绍的选项卡是Autoruns中的主要选项卡。还有另一行选项卡,例如Known DLL(Known DLLs)WinLogonWinsock ProvidersPrint MonitorsLSA ProvidersNetwork ProvidersWMIOffice

在大多数情况下,您不必担心这些选项卡,因为它们很少使用并且可能没有任何条目。这些选项卡中的任何程序都可能是附加组件或低级进程。

自动运行值得使用吗?

删除启动程序以改善启动时间和计算机性能的概念并不是什么新鲜事。唯一的问题是临时用户无法访问大多数所需的方法。

尽管有许多第三方工具(many third-party tools)可用,但它们通常无法找到所有类型的自动启动过程或使用复杂的用户界面。这就是Autoruns的用武之地。

Autoruns提供了一个易于使用的GUI界面,可以从(GUI)Windows 10Windows 11中删除所有启动程序。它检测注册表(Registry)中所有启动位置的进程,提供计算机上自动启动应用程序的完整列表。

而且由于来自信誉良好的来源的进程已经标有已验证(Verified)标签,因此您可以快速找到无用的进程并通过单击将其从 PC 中删除。最好的部分是Autoruns是一个免费的便携式工具,因此您可以直接从笔式驱动器运行它,而无需安装任何东西。



About the author

我是一名技术人员,多年来一直在音频和用户帐户领域工作。我有使用 Windows 和 Mac 电脑以及苹果产品的经验。自 2007 年以来,我还一直在教授 Apple 产品的使用。我的主要专业领域是用户帐户和家庭安全。除此之外,我还使用过各种软件程序,包括 Windows 7 Home Premium、8.1 Pro、10 Pro 和 12.9 Mojave。



Related posts