是否有任何方法可以阻止Windows 8重新启动以进行更新?


125

我的Windows 8机器即将重启...

在此处输入图片说明

我尝试了一些技巧,例如shutdown /a运气不佳。

只需暂停Windows Update服务,是否有任何方法可以阻止重新启动?

-更新-

看起来“重启”全是无话可说!时间已经过去,我被告知:

在此处输入图片说明

因此,它与此处的最高答案(我将很快接受)一起

---再次更新---

它重置了!!!我的电池电量严重不足,它已自行关闭,插入电源后又重新打开(处于挂起状态),登录后,第一件事就是自动重启-关闭Chrome中打开的标签:(

那好吧...


5
仅当W8可以准确地检测到“例外”部分时,该选项才为true。不能-例如,网页,自定义应用程序等上未保存的表单内容。由于此,我几次失去工作。

6
谢谢您选择将其作为Windows 8中的功能的人。我无法相信自己的眼睛,因为它实际上在工作时会重新启动,并且我看到所有工作都在我眼前消失了。有些东西无法保存。
ericosg

至少在某些情况下,使用Vista时也会重新启动。我建议始终将更新程序设置为需要您的接受才能开始更新安装。在Vista上,这是Windows更新->更改设置->“下载更新,但让我选择是否安装更新”
Daniel R Hicks

如果您担心丢失Chrome中的所有标签页,可以进行以下设置:保存上一次打开的Chrome窗口中的所有标签页,以便在计算机重新启动或再次打开Chrome时可以恢复它们。settings -> on Startup (section)
玛拉基2014年

Answers:


90

对于当前的Windows版本,此答案可能不完整

Windows有一个称为UpdateOrchestrator的东西,可以运行一次性任务,该任务将根据需要通过服务重新启动。当用户尝试使该任务无效时,Windows似乎可以修复此任务,但是对任务文件的权限太高似乎是一个合理的解决方案,并且现在可能也要求阻止自动重新启动。

我有一台机器花了一周的时间来分析四个4 TB磁盘上损坏的NAS RAID5阵列。它已成功完成,可以进行恢复了。准备组装目标资源时,我让程序坐在那里。它在此处闲置时会自动重新启动。

原始答案如下。


总是欢迎进行更新,并且我喜欢在软件中认为Windows NT之类的软件表明其良好的运行状况,或者至少是对恢复能力的渴望,如此复杂。因此,我说对紧急情况的要求要真诚。但是,如果他们破坏了您的工作,这里有一些考虑您情况的组策略。

在高端Windows中经过测试的解决方案

看一下Windows Update中的Windows Update的组策略设置gpedit.msc,特别是对于计划的自动更新安装没有登录用户自动重启

他们在:

Local Computer Policy
|-Computer Configuration
  |-Administrative Templates
    |-Windows Components
      |-Windows Update

将“使用登录的用户不能自动重启..”更改为启用。 GPO没有自动重启


Essentials细分Windows用户

acatalept为提供基本NT体验的产品的用户提供以下解决方案。

对于没有组策略编辑器(gpedit.msc)的Windows的非专业版,可以在注册表编辑器中完成与上述相同的操作。导航到此节点(您可能需要以管理员身份运行它):

HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\Windows\WindowsUpdate\AU

在此处创建一个新的DWORD(32位)值NoAutoRebootWithLoggedOnUsers,并将其设置为1。然后重新启动以使更改生效。有关步骤,请参阅Pete的“由于更新而停止Windows 8重新引导”


19
这应该是公认的答案。当前接受的答案是完全错误的。在关闭了2条提示后,我仍在键入时Win8重新启动。恢复时,请确保启用此GP设置。
Kasey Speakman

4
根据我大约10分钟前的经验,需要在启用5分钟警告之前启用此功能……可能也要在获得15分钟警告之前启用此功能。
詹姆斯·约翰逊

1
我上次这样做是因为我的计算机想重新启动我,然后以为我还好,但是几分钟前,我又收到了15分钟的警告
萨姆,我是

1
@Sam我上次要重新启动时进行了更改。从那时起,我的计算机已经重新启动了许多次
萨姆,我是

12
@Martha @Louis对于没有组策略编辑器(gpedit.msc)的Windows的非专业版,可以在注册表编辑器(regedit.exe)中完成相同的操作(您可能需要以管理员身份运行):在下面HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\Windows\WindowsUpdate\AU创建新的DWORD (32位)值NoAutoRebootWithLoggedOnUsers,并将其设置为1。然后重新启动以使更改生效。参见petenetlive.com/KB/Article/0000773.htm
2013年

2

运行services.msc,右键单击Windows Update服务并停止它。即使Windows曾警告您,这也会阻止计划的重新启动。奇怪的是,使用NET STOP wuauserv命令停止服务似乎并不能取消重新启动。
当然,重新启动后,Windows仍可以重新启动。如果您无权访问gpedit.msc并因此无法应用Louis的更永久解决方案,建议您转到Windows Update设置并将其设置为自动下载,但需要手动安装。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.