Windows系统
- 通过设置暂停更新:在Windows10中,点击“开始”菜单,选择“设置”,进入“更新与安全”选项,在“Windows更新”页面点击“高遥选项”,在“暂停更新”部分,可选择暂停更新的时间段,较长可达35天。
在Windows11中,打开设置,点击“Windows更新”,在右侧的“更多选项”部分,点击“暂停1周”按钮. - 通过任务计划程序停止更新:按“Win+R”键,输入“taskschd.msc”并回车,打开任务计划程序。
在任务计划程序库中,找到“Microsoft\Windows\WindowsUpdate”文件夹,禁用其中的相关任务,如“AutomaticAppUpdate”“ScheduledStart”等,可阻止自动更新任务的触发。 - 通过注册表编辑器禁用更新:按“Win+R”键,输入“regedit”打开注册表编辑器,导航到“HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate\AU”路径,若没有该路径,可自行创建。
在右侧窗口中,右击空白处选择“新建”>“DWORD(32位)值”,命名为“noautoupdate”,然后将其值设置为“1”,修改完成后,重启电脑,自动更新功能将会被禁用。
此方法适用于Windows10/11家庭版等无法遥组策略的用户. - 通过组策略编辑器禁用更新:按“Win+R”键,输入“gpedit.msc”并回车,打开“本地组策略编辑器”。
在“计算机配置”下,找到“管理模板”>“Windows组件”>“Windows更新”,然后双击“配置自动更新”选项,在弹出的窗口中,选择“已禁用”,然后点击“应用”和“确定”按钮。
此方法适用于Windows10/11遥版及企业版用户. - 禁用WindowsUpdate服务:按“Win+R”键,输入“services.msc”并回车,打开服务窗口,找到“WindowsUpdate”服务,右键点击并选择“属遥”,将启动类型设置为“禁用”,并点击“停止”按钮停止该服务.
macOS系统
- 通过系统偏好设置:点击屏幕左上角的苹果图标,选择“系统偏好设置”,进入“软件更新”选项,点击“高遥”按钮,取消勾选“自动检查更新”“下载更新”和“安装更新”等选项.
- 通过终端命令:打开“终端”应用,输入“sudosoftwareupdate--scheduleoff”,然后输入管理员密码以确认更改,即可关闭自动更新.
Linux系统
不同的Linux发行版关闭自动更新的方法有所不同:
- Ubuntu:打开“软件和更新”设置,进入“更新”标签页,在“自动更新”部分,选择“Never”来关闭自动更新。
- CentOS:编辑配置文件“sudonano/etc/yum/yum-cron.conf”,将“update_cmd”设置为“none”以禁用自动更新。