如何完全强制禁用 Windows 10 中的任何类型的自动重启?

如何完全强制禁用 Windows 10 中的任何类型的自动重启?

我知道有很多关于这个的话题,相信我,我已经读过几十个了,也遵循了很多指南,比如这个,但无论我做什么,我的 Windows 10 每次想要安装更新时都会重新启动。我只是离开电脑几分钟去喝杯咖啡或上个厕所,然后我回来,却发现又在进行更新,我所有未保存的工作都消失了。没有提示,没有警告。有时它甚至在我仍在使用电脑时就开始重新启动,然后我不得不等待,有时要等半个小时,直到它完成更新。我是一个高级用户,我已经已禁用设置、服务、注册表、用户策略中的所有内容,甚至通过任务管理器禁用更新服务,但它们不断重新启动以完成其该死的工作。我甚至编写了一个 .bat 脚本来禁用所有正在运行的更新服务,但该死的 10 不知何故仍然绕过了它。

我简直沮丧极了。我肯定已经花了 10 个小时来调查这个问题,浏览指南、论坛等,但他们都建议了非常熟悉的步骤,我已经这样做了,并检查了无数次。

我还能做什么?有没有办法完全禁用重启,这样除非我手动运行,否则 Windows 本身将无法使用此功能?我厌倦了这种挣扎,我希望这个自动重启功能永远消失。

PS 在您询问之前,我的电脑没有病毒、恶意软件、第三方应用程序或任何其他可能相关的内容。没有硬件问题,没有 BSOD 或任何东西。

PPS 有些人认为我的问题是如何禁用Windows 10 自动重启?。然而,事实并非如此,因为我已经查看了该问题的所有答案,尝试了所有建议,但它们都无法解决问题 - Windows 仍然重新启动以安装其更新。

答案1

更新 2:经过测试,我之前的更新未能生效。微软似乎实施了一些功能,甚至阻止了它发挥作用。

我的最终解决方案是使用一个名为停止更新10它结合了我在过去几个月中读到的所有技术,特别是多个注册表更改和禁用多个服务 — — 而不仅仅是那些不断被提及但无法单独起作用的几个技术。


我的电脑每天24小时开机,因为我用它来托管各种服务。

我有我的Windows更新服务已停止并设置为已禁用。 (仅有的已禁用可以正常工作。)当我想应用更新时,我会在可以离线时重新启用服务(然后手动检查更新)。更新完成后,我会自己重新启动它。重新启动后,我会停止并再次禁用该服务。

我的计算机从来没有自行重启过(除非崩溃或断电)。

注意:我刚刚检查过,这个答案在另一个问题中。(尽管我发现另一个版本的答案不必要地复杂化。)也许你错过了……


更新 1:我刚刚发现我的电脑已经重新启动,并且我的 Windows 更新服务已重新启用。我以前从未遇到过这种情况。也许微软的做法发生了变化,甚至绕过了这种方法?

我再次禁用它,从 Windows Update 注册表项中删除了可继承的权限,并且只允许我的用户名对其进行完全控制:

计算机\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\wuauserv

如果我发现下个月这仍然无法阻止更新在未经我许可的情况下应用,我可能会尝试为所有更新添加手动主机条目(指向本地主机)DNS 条目与 Windows 更新相关。或者只需重命名客户端程序,正如这里的另一个答案所提到的。

答案2

从技术上讲,你可以进入任务计划并删除 Windows 更新计划任务,这样你的计算机就不会因更新而关闭,但如果你这样做,那么你将不得不自己进行更新,方法是开始“检查更新”... 另一个选项是通过转到开始>检查更新>更改活动时间更改你的活动时间... 这样你仍然可以获得自动更新,但这样它会在凌晨 4 点你睡觉时发生,而不是晚上 8 点你做作业时发生... 希望这是你在寻找的答案 GL

编辑:Sihclient.exe 程序是 Windows 更新的后台安装程序。删除它,就不会再有更新了。也就是说,你会失去安全性,但你的电脑不会再因为更新而关闭 XD

相关内容