据我了解,有了 Creators Update 1703,Windows 10 将不再自动重启。目前运行的是 1803,仍然遇到强制重启。这些版本不相关吗?我还应该遇到这个问题吗?尽管更改了计划任务名称并禁用了该服务,强制更新仍然会发生。我不在乎为什么,但想象有人会设计一个伪随机重启的系统,这超出了我的想象。
更新
我认为可能的罪魁祸首是名为“Windows Update Medic Service”的服务,但在任何论坛上都找不到禁用它的方法,而且管理员权限也不够。链接指向一个名为“Windows Update Blocker”的实用程序,但我更愿意手动执行此操作。
更新2
没人对此有什么建议吗?即使确认无法解决也是一种验证。它本月自行重启了三次,并摧毁了我 RAM 中的所有东西。不幸的是,我只有电脑附带的 Windows 副本,我真的不想去买一份新副本,希望它是这个 pos 的不同“版本”。它一直用它的假笑消息“注意,我们很快就会让 Windows 变得更好……”来嘲弄我,然后它就会做它想做的事。
更新 3:
本周它自动重启了 3 次。一次是在补丁星期二之后,然后又在没有任何通知或警告的情况下重启了 2 次。无法让计算机安全运行一整夜……微软干得好。此外,它还会自动重新启动关机时正在运行的服务,这会导致更多问题。更糟糕的是,在服务下,Windows Update 和 Windows Update Medic 服务被列为“已停止”和“手动”启动……这是在所有重启之后。
答案1
在 PowerShell 中执行。
这并不会消除重启的需要,而是尝试确保重启不会在最意想不到的时刻发生。无论如何,让机器尽快重启。
禁用 Windows 更新自动重启。
If (-Not(Test-Path "Registry::HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate\AU")) {
New-Item -Path "Registry::HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate\AU" -Force | Out-Null;
}
Set-ItemProperty -Path "Registry::HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate\AU" -Name "NoAutoRebootWithLoggedOnUsers" -Type DWord -Value 1;
Set-ItemProperty -Path "Registry::HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate\AU" -Name "AUPowerManagement" -Type DWord -Value 0;
启用 Windows 更新自动重启。
Remove-ItemProperty -Path "Registry::HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate\AU" -Name "NoAutoRebootWithLoggedOnUsers" -ErrorAction SilentlyContinue;
Remove-ItemProperty -Path "Registry::HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate\AU" -Name "AUPowerManagement" -ErrorAction SilentlyContinue;
管理更新后的设备重启(详情)。