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文件专门用于删除自动运行键您需要。这样,您还可以更新或添加一些注册表项或执行其他操作(例如在文件系统中),以便稍后您可能会发现此部署后步骤有更普遍的用途。