如何摆脱 Windows 更新重启提示?
我希望 Windows Update 在我的 Vista 计算机上自动下载并安装更新,但我不想被系统托盘重启提示打扰(最多只能推迟 4 小时)。
我已经执行了描述的注册表破解 here 防止 Windows 强制重新启动我的机器,这是一个好的开始。 但是,有什么方法可以完全消除重新启动提示,或降低其频率吗?
I want Windows Update to automatically download and install updates on my Vista machine, however I don't want to be bothered by the system tray reboot prompts (which can, at best, only be postponed by 4 hours).
I have performed the registry hack described here to prevent Windows forcibly rebooting my machine, which is a good start. However, is there any way to get rid of the reboot prompts altogether, or decrease their frequency?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(8)
只需打开任务管理器并右键单击“wuauclt.exe”,然后单击停止或删除或阻止该程序运行的内容。
just open taskmanager and right-click on "wuauclt.exe" en clcik stop or delete or something that should keep that program from running.
我在这里冒着一些反对票的风险说:这似乎有点精神分裂,尽管很多人都要求这样做。
如果您希望 Windows 下载并安装更新,但不通过重新启动来完成安装过程 - 这有什么意义呢? 为什么不首先简单地关闭自动更新呢? 如果您甚至不希望操作系统告诉您它想要重新启动,那么您怎么知道您需要重新启动?
需要重新启动的补丁在重新启动完成之前不会完全激活; 因此,您的系统仍然容易受到未修补行为的影响。 如果你是一个上厕所或吃饭的人,我只是不理解想要打补丁然后推迟几天、几周、几个月重新启动的心态。 最好保持未打补丁!
I will risk some down-votes here by saying: this seems a little bit schizophrenic, though a lot of people ask for it.
If you want Windows to download and install the updates, but not complete the install process by rebooting - what's the point? Why not simply turn of AutoUpdates in the first place? if you don't even want the OS to tell you it would like to reboot, then how can you know that you need to, y'know, reboot?
Patches which call for a reboot are not fully active until that reboot is complete; thus your system remains vulnerable to the unpatched behaviour. If you are a human who goes to the bathroom or eats meals, I just do not understand the mentality of wanting to patch but then postpone the reboot for days, weeks, months. Better to stay unpatched!
在Windows XP中,Windows更新后,我使用以下技巧:运行此命令
pssuspend 是一个免费的系统内部工具。
这样,系统就不会提示您重新启动。
In Windows XP, after windows has been updated, I use the following trick: run this command
pssuspend is a free sys-internals tool.
This way, you will not be prompted about restart.
为了澄清 ehogue 所说的内容:
开始->控制面板->管理工具->服务->自动更新->右键单击->停止。
To clarify what ehogue said:
Start->Control Panel->Administrative Tools->Services->Automatic Updates->Right-click->Stop.
在命令窗口中运行此命令将停止它,直到下次重新启动。
Running this in a command window will stop it until the next reboot.
我建议禁用自动更新。
作为开发人员,您最不需要的就是对工作站进行随机更新,尤其是在工作时。 我每个月都会留出时间手动完成该过程。 如果我正在测试一些非常重要的东西或即将在最后期限前完成,我会避免这样做。
I recommend disabling the auto update.
As a developer the last thing you need is to have random updates done to your workstation, especially while you are working. I set aside a time every month to go through the process manually. I avoid doing it if I am in the middle of testing something really important or up against an immediate deadline.
只需关闭自动更新服务即可。 它会在您下次重新启动时重新启动,因此您仍然可以完成更新。
Just turn off the Automatic Update service. It will restart the next time you reboot so you'll still get the updates done.
不确定 vista 是否也一样,但值得一试。
在 Windows XP 上,您可以修改组策略设置以更改重新提示您的频率。 (开始 -> 运行类型 gpedit.msc)
在“计算机配置/管理模板/Windows 组件/Windows 更新”下查找
您想要的设置称为重新提示按计划安装重新启动。
默认值为 10 分钟。
您还可以尝试修改同一位置中的“计划的自动更新安装不自动重新启动”设置。
Not sure if it is the same for vista, but worth a try.
On Windows XP, you can modify a group policy setting to change how frequently it re-prompts you. (start -> run type gpedit.msc)
Look under Computer Configuration/Administrative Templates/Windows Components/Windows Update
The setting you want is called Re-Prompt for restart with scheduled installations.
The default is 10 minutes.
You can also try modifying the No auto-restart for scheduled Automatic Updates installations setting found in the same location.