#1 楼
您可以设置一个本地组策略来禁用自动重新启动。仅应在Windows Server上执行此操作,前提是系统管理员要定期将RDP放入服务器并安装更新并重新启动服务器(请参阅星期二更新)。按Windows键+ R打开运行提示。
键入“ gpedit.msc”,然后按Enter。
在“本地组策略编辑器”中,导航到“计算机配置”>“管理模板”>“ Windows组件”>“ Windows Update”。
启用“配置自动更新”策略并将其设置为“ 2”。
启用“不对登录用户进行计划的自动更新安装自动重启”策略。
评论
迄今为止最好的解决方案!
–digz6666
2015年11月6日,下午3:23
@ digz6666很高兴它有所帮助!
–Chaoix
2015年11月9日在19:49
谢谢,这么多无用的网站。我希望我发现这是第一个结果...
–西蒙
18年6月13日在9:23
我正处于倒数计时的中间。只需按照上述步骤操作即可。该gpedit是否需要重新启动才能生效?我会在12分钟内知道。
– dlatikay
18-09-20在12:40
是的,它确实。调整设置不会终止正在运行的倒计时。这就像消除定时炸弹一样。当它从四分钟开始倒计时时,我在@Zael对OP的最后评论中提出了建议,但该建议消失了。
– dlatikay
18/09/20在12:49
#2 楼
最终,Microsoft在更新汇总中针对此问题生成了一个FIX!有可用的更新,可以让您控制“自动更新”客户端如何在Windows 8和Windows Server 2012中应用更新。您安装此更新后,“配置自动更新”策略设置将像在以前的Windows操作系统中一样再次起作用。 Windows更新将在“配置自动更新”策略设置中安排的时间和日期安装,而不是在日常维护周期中安装更新。
评论
很好的发现,很好的答案。
– mfinni
2013年10月9日16:08
也可以用来禁用自动重启吗?我们有一个Windows Server,它向我们的VM提供iSCSI共享,并且每次它从那些依赖的VM下面自动重新启动时,这都是“一件坏事”。
–布赖恩·诺伯劳赫(Brian Knoblauch)
2014年8月28日在18:47
这是2015年,我的系统是最新的,在Windows Update设置下仍然找不到标题为“登录时不开始倒数”的选项。这是史诗般的失败。
– Triynko
2015年5月11日17:47
这是一个完整的混乱。我刚登录到有20个用户的服务器,它告诉我它将在13分钟后重新启动。大。谢谢微软。
–帕特里克(Patrick)
16-4-29的0:46
我仍然对组策略中的措词感到困惑。您究竟需要配置什么才能使服务器仅在凌晨3点重启而不是随机重启?
– NickG
17年1月24日在15:59
#3 楼
禁用Windows Update服务。不在Service Manager中-停止它。倒计时来自服务,而不是Windows本身。如果停止它-直到手动重新启动计算机,否则没有更多更新。
http://www.techspot。 com / guides / 230-prevent-automatic-windows-update-restarts /
与Server 2012相同。
net stop
,然后停止该服务。评论
这是防止重启时提示我的好方法。我猜我仍然有一个潜在的问题,那就是更新发生时,重启不会在凌晨3点发生,而是等到我登录后才开始。我只是不明白为什么我登录才能开始倒计时。
– bryansix
2013年1月9日19:08
改变它。我也不喜欢。凌晨3点是一个配置;)我的重启发生在周末。
– TomTom
2013年1月9日19:13
这个答案实际上对我不起作用。停止了Windows Update服务,并不断在Server 2012上获取倒计时横幅。
–布雷特·费舍尔(Bret Fisher)
13年1月15日,0:34
如果停止该服务,可能还不够。 1分钟后,服务可能会自动启动。它将总共执行2次,具体取决于您使用的Windows版本。此外,可能有一个或多个正在运行的进程称为Windows Update。在最近的情况下,我不得不终止这些进程并停止服务以停止问题。
–LPChip
15年3月6日在12:41
它使用任务计划程序重新启动服务并处理停止的服务。
–user692942
16年5月5日在13:03
#4 楼
仅仅停止服务是不够的,因为它会重新启动。您必须先禁用该服务,直到准备重新启动服务器。然后要解决此问题,您需要添加此注册表值以确保Windows在计划的时间重新启动,即使它已被锁定。
reg add HKLM\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate\AU /v AlwaysAutoRebootAtScheduledTime /t REG_DWORD /d 1 /f
MS KB文档问题
#5 楼
要暂时停止重新启动,请禁用Windows Update和Windows模块安装程序服务。在晚上重新打开它们,以便重新启动。
评论
我宁愿省去烦恼,也要开枪自杀。
–猫头鹰
17-10-6在14:42
#6 楼
您可以使用Powershell来安装更新。在Internet上搜索PSWindowsUpate模块并下载。然后运行命令Get-WUInstall。有一个开关可让您忽略重新启动的请求。我已经在所有2012年的服务器上使用了它,并且比使用GUI更好。评论
引用的开关是-IgnoreReboot,例如ipmo PSWindowsUpdate; Get-WUInstall -AcceptAll -IgnoreReboot
– spudder
2016年9月6日在22:53
#7 楼
如果您的更新是通过WSUS进行的,则可以确定哪些更新需要强制重启计算机,并在维护时段内进行计划。否则请按照上述建议禁用Windows Update服务。
评论
您要安装更新还是自动更新?我将添加更新计划在3AM,但此消息在我登录时显示在9AM。
同样在这里。组策略是用于通宵重启,但是Server 2012决定在生产时间的中间做!啊!
对于自动更新,这是我见过的最愚蠢的行为。它实际上会等待您登录,然后启动一个倒计时计时器来强制重新启动。因此,如果您登录以执行某项操作,则基本上可以在工作窗口中设置定时炸弹。这几乎是愚蠢的,因为“ shut down”命令的作用与此相反,它通过告诉您不要关闭计算机(因为它安装了更新程序)来防止关闭。同时,“关机而不安装更新”命令隐藏在ctrl-alt-delete菜单中。没道理。
@ user356577只是发生在我身上,答案是否定的。必须以管理员身份以NET STOP WUAUSERV身份运行,然后确保在services.msc中禁用了Windows Update,然后在任务管理器中也杀死了Windows Update。这似乎终于暂时停止了倒计时。