如何阻止软件在启动时重复出现?

如何阻止软件在启动时重复出现?

可能重复:
阻止程序在 Windows 启动时自动启动

我安装了一个随 Windows 启动的软件。我尝试使用 CCleaner 禁用它,但它在启动时再次出现(可能它配置为每次运行时将注册表设置为 true)。

我如何才能在启动时永久禁用它?

答案1

看看一个名为自动运行。可能需要一段时间才能找到您正在寻找的程序的名称(它会向您显示它可能所在的每个可能位置,这样做的好处是您知道所有内容都在那里,但坏处是很难找到东西)。

作为一个建议,这个程序不止一个部分,而 CCleaner 只发现了一个部分。

为了更简单地了解启动内容,用户msconfig请查看启动和服务选项卡。

答案2

我知道有几个地方可以查找自动运行的程序:

  • 开始菜单中的启动文件夹。不要忘记检查您自己的文件夹和所有用户文件夹。
  • 注册表中的三个不同位置:
    • HKLM/Software/Microsoft/Windows/CurrentVersion/Run(加上 RunOnce、RunServices 等)
    • HKCU/Software/Microsoft/Windows/CurrentVersion/Run(加上 RunOnce、RunServices 等)
    • HKLM/Software/Microsoft/Windows NT/CurrenVersion/WinLogon查看 shell 和 userinit 键。正常值为 explorer.exe 和 userinit.exe,但您可以在此处列出多个项目,或将它们更改为替换 shell 的项目或加载时启动正常 shell 的其他程序。
  • 服务。按 Windows 键并输入“services.msc”。查找设置为自动启动、自动(延迟)或用户登录时启动的服务。
  • 计划任务。查找设置为在用户登录时运行的任务。

答案3

该程序很可能在后台运行,每次禁用时都会自动重新启用。尝试完全关闭该程序,或者最好终止该进程,然后禁用启动项。

你可能想要使用进程探索器帮助您快速找到进程的名称。然后在启动项列表中查找程序的名称自动运行并禁用/删除相关条目。

相关内容