Win7:用户 SYSTEM 的自动启动(mcsonfig)?

Win7:用户 SYSTEM 的自动启动(mcsonfig)?

好的,当您打开 msconfig.exe 时,您可以选择在打开计算机时应启动哪些应用程序。它位于“自动启动”选项卡中。

但是,该选项卡仅显示已登录用户的替代方案。如果我打开控制面板并转到进程选项卡,我会看到许多应用程序在用户 SYSTEM 下运行。(例如 punkbuster 和 apache 服务器,我不想一直运行它们)。

我怎样才能禁用它们,以便它们不会在我打开电脑时启动?

答案1

最好的方法是先打开你不想在打开电脑时开始运行的应用程序/程序。检查每个程序是否有禁用自动启动和自动更新的选项。如果没有选项,请使用自动运行以管理员身份运行它,并取消选中您不想随 PC 启动的程序(没有禁用自动启动的选项)。还可以搜索服务管理器(以管理员身份运行)并将您不想随 PC 启动的服务从“自动”更改为“手动”。但要小心,因为如果您不知道自己在做什么,可能会弄乱您的 PC。还要检查您的任务计划程序,您可以在那里禁用不需要运行的任务。

你不需要惹系统配置工具因为如果我没有记错的话,它是用来检查你的系统(故障排除)的。

答案2

这些通常是通过注册表启动的,尽管程序可以在几个不同的地方启动,包括启动脚本、计划任务、开始菜单->启动文件夹、作为服务以及前面提到的注册表。

但大多数程序都是在注册表中执行此操作。

注册表中有 4 个启动程序的位置,分为 2 个部分。

本地计算机存储无论谁运行计算机都会启动的程序(为所有用户安装)

当前用户存储仅为登录用户启动的程序(为您的用户安装)

因此关键是:

[HK_LM \ HK_CU] \Software\Microsoft\Windows\CurrentVersion\Run

[HK_LM \ HK_CU] \Software\Microsoft\Windows\CurrentVersion\RunOnce

RunOnce仅用于启动程序一次,并将在下次启动时自动清除,但有时程序会在每次启动时将自己设置回原来的位置(通常是病毒)

诸如 punkbuster 之类的程序依赖于服务,并且可以将服务设置为自动启动。

要访问它们,请执行以下操作:

  1. 打开开始菜单
  2. 输入:services.msc
  3. enter
  4. 在 UAC 对话框中单击“是”。
  5. 找到该服务并双击它
  6. 按“停止”停止服务
  7. 将启动类型更改为,manual以防止它再次启动,或者更改为,disabled以便没有任何东西可以手动启动它。

请注意,如果您禁用 punkbuster,您将无法玩依赖 punkbuster 活动的多人游戏。

请注意,只要服务的启动类型未设置为 ,您就可以使用net startand命令来启动和停止服务。net stopdisabled

相关内容