你是否曾经历过在工作最紧要的关头,Windows 突然弹出更新提示,甚至直接重启电脑?自动更新有时确实让人头疼。那么,如何才能既保证系统安全,又不被自动更新打扰呢?今天,给大家介绍一款神奇的工具,让你轻松掌控 Windows 更新!
开源地址: https://github.com/tsgrgo/windows-update-disabler
🌟 工具亮点
- 一键操作: 只需运行一个脚本,就能彻底禁用自动更新。
- 干净利落: 不会在后台留下任何多余的运行内容。
- 自由掌控: 想更新时再手动开启,不再被动等待系统安排。
🚨 使用前的友情提醒
⚠️ 注意: 在运行禁用脚本之前,请确保你的 Windows 系统已经完成所有当前的更新,且没有正在下载或安装的更新。中断更新可能会导致系统损坏或无法启动!
🛠️ 使用指南
Step 1:获取工具
- 方法一:Git 克隆打开命令提示符或 PowerShell,输入:
git clone https://github.com/tsgrgo/windows-update-disabler.git
- 方法二:直接下载访问 GitHub 仓库,点击 "Code" 按钮,选择 "Download ZIP" 下载并解压。
Step 2:检查更新状态
在禁用更新之前,先确认没有正在进行的更新:
- 打开 设置 > 更新和安全 > Windows 更新,确保没有更新在下载或安装。
Step 3:一键禁用更新
- 双击运行
disable updates.bat
脚本,系统的自动更新功能将被禁用。
🔄 想更新时怎么办?
虽然自动更新被禁用了,但为了安全起见,仍需定期手动更新。步骤如下:
- 启用更新
- 运行
enable updates.bat
脚本,重新启用自动更新功能。
- 运行
- 手动检查更新
- 前往 设置 > 更新和安全 > Windows 更新,点击 "检查更新" 并安装可用的更新。
- 再次禁用更新
- 更新完成后,运行
disable updates.bat
,再次禁用自动更新。
- 更新完成后,运行
🔧 临时启用更新服务
某些应用(如 Microsoft Store)需要 Windows 更新服务才能正常运行。若需临时使用这些应用:
- 启用更新服务
- 运行
use update service.bat
,这只会启用更新服务,但不会自动下载和安装更新。
- 运行
- 使用相关应用
- 现在,你可以正常使用需要更新服务的应用程序了。
- 禁用更新服务
- 使用完毕后,运行
disable updates.bat
,再次禁用更新服务。
- 使用完毕后,运行
🕵️♂️ 工具背后的原理
这个脚本究竟做了什么,让自动更新偃旗息鼓?
- 禁用核心服务:
- 关闭 Windows 更新服务(
wuauserv
)。 - 停用更新编排器服务(
UsoSvc
)。 - 关闭 Windows Update Medic 服务(
WaaSMedicSvc
)。
- 关闭 Windows 更新服务(
- 取消计划任务:
- 禁用所有与更新相关的计划任务,防止系统在后台悄悄行动。
- 修改注册表设置:
- 调整注册表,彻底杜绝自动更新的可能性。
🎉 结语
通过这款工具,你可以真正做到对 Windows 更新的自由掌控。再也不用担心系统在你不知情的情况下重启,或者占用宝贵的带宽下载更新。最重要的是,这个工具是完全开源的,安全可靠。
© 版权声明
THE END