下载 Windows XP 更新时,偶尔需要重新启动。最初它会提示并允许您说“稍后再询问我”。在我家里的电脑上,它大约每 5 分钟询问我一次。但是,在我办公室的电脑上(Windows XP Pro、SP3),它大约每 3 小时提示我一次。这让我相信某个地方有一个设置可以配置它,但我不知道它在哪里。有人可以确认有这个设置以及它可能在哪里吗?
答案1
我们自己的 Jeff Atwood 几年前就对此大肆抨击:
http://www.codinghorror.com/blog/archives/000294.html
你至少应该可以将其关掉。
有两种设置,两种都可以,所以您可以自行选择。要么启用“计划自动更新安装不自动重启”,要么将“计划安装重新启动时重新提示”设置为较长的时间间隔,例如 1440 分钟。
答案2
概要如下:
按Windows+r并运行gpedit.msc
,你应该看到如下窗口:
如果看不清楚的话,则是:
- 不要在“关闭 Windows”对话框中显示“安装更新并关机”
- 不要将“关闭 Windows”对话框中的默认选项调整为“安装更新并关机”
- 配置自动更新
- 指定 Intranet Microsoft 更新服务位置
- 启用客户端定位
- 重新安排自动更新计划的安装
- 计划的自动更新不会自动重启
- 自动更新检测频率
- 允许自动更新立即安装
- 延迟重新启动计划的安装
- 重新提示按计划进行安装重新启动。
我个人选择启用 7、9 和 11。启用 7 实际上会禁用自动重启。启用 11 并使用滚轮将其设置为最大值 (1440)。这是我自己取的问题是关于 Windows 7 的。
附录
有人指出,Windows 家庭版不附带gpedit.msc
,因此你必须直接设置事物在注册表中。除了NoAutoRebootWithLoggedOnUsers
……之外,可能还有更多设置可以添加。事实上,我现在要检查一下。好的,HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate\AU
添加:
AutoInstallMinorUpdates
= 1NoRebootWithLoggedOnUsers
= 1RebootRelaunchTimeout
= 1440(十进制)RebootRelaunchTimeoutEnabled
= 1 [我真的很好奇这是否是我想要的]
RebootWarningTimeout
= 30(十进制)RebootWarningTimeoutEnabled
= 1 [我认为上述四件事不会发生,因为 #2]
键#5 和#6 用于启用上述设置中的#10 并将其设置为最大值。
答案3
是的,您可以更改它,它是组策略编辑器中的设置。
查看“计算机配置”->“管理模板”->“Windows 组件”->“Windows 更新”。有一个名为“按计划安装时重新提示重新启动”的设置。只需将其设置为您想要的时间(或将其关闭)即可