![程序更新后停止将不需要的进程添加到自动运行中](https://linux22.com/image/1558693/%E7%A8%8B%E5%BA%8F%E6%9B%B4%E6%96%B0%E5%90%8E%E5%81%9C%E6%AD%A2%E5%B0%86%E4%B8%8D%E9%9C%80%E8%A6%81%E7%9A%84%E8%BF%9B%E7%A8%8B%E6%B7%BB%E5%8A%A0%E5%88%B0%E8%87%AA%E5%8A%A8%E8%BF%90%E8%A1%8C%E4%B8%AD.png)
1. 总结
我安装程序 →我从自动运行中删除程序/程序的服务→ 我再次更新程序→自动运行中的程序/服务。
即使程序更新,我如何才能预防性地删除 Windows 自动运行中的进程?
2. 详细信息
我通过 Chocolatey 升级了 100 多个程序——choco upgrade all
。
例子:Adobe Flash Player、Chrome、Docker 和 Skype 对我而言的更新:
我取消选中此服务自动运行→ Windows 重启后服务不运行。
choco upgrade all
再次 →如果Adobe Flash Player/Chrome/Docker/Skype 更新,上述服务再次自动运行。
3. 没有帮助
4. 不要提供
请不要建议我不要使用和/或更新 Chrome、Docker 和其他程序。我需要使用这些程序的最新版本,但我不想让不需要的进程自动运行。
答案1
创建一个 choco 包(或者只是一个简单的批处理文件),你将在 choco 升级后启动它,它将简单地启动.reg文件专门用于删除自动运行键您需要。这样,您还可以更新或添加一些注册表项或执行其他操作(例如在文件系统中),以便稍后您可能会发现此部署后步骤有更普遍的用途。