文章目录
- 前言
- 一、Win 11 25H2 版本之后(选择暂停日期)
- 1. 操作命令方式
- 2. 效果展示
- 二、Win 11 25H2 版本之前(选择暂停周数)
- 1. 方式一 操作命令方式
- 2. 方式二 操作图像界面方式
- 3. 效果展示
前言
这篇文章给大家带来优雅的关闭 win11 自动更新的方法,本人自研,亲测有效!
一、Win 11 25H2 版本之后(选择暂停日期)
1. 操作命令方式
以下命令表示将暂停更新 100 年,想要其他年份请自行修改 100 的值:
$Path='HKLM:\SOFTWARE\Microsoft\WindowsUpdate\UX\Settings'# 获取当前时间和100年后的时间(UTC格式)$StartDate=(Get-Date).ToUniversalTime().ToString('yyyy-MM-ddTHH:mm:ssZ')$EndDate=(Get-Date).AddYears(100).ToUniversalTime().ToString('yyyy-MM-ddTHH:mm:ssZ')# 1. 插入/创建 开始时间New-ItemProperty-Path$Path-Name'PauseUpdatesStartTime'-Value$StartDate-PropertyType String-ForceNew-ItemProperty-Path$Path-Name'PauseFeatureUpdatesStartTime'-Value$StartDate-PropertyType String-ForceNew-ItemProperty-Path$Path-Name'PauseQualityUpdatesStartTime'-Value$StartDate-PropertyType String-Force# 2. 插入/创建 结束和过期时间New-ItemProperty-Path$Path-Name'PauseUpdatesExpiryTime'-Value$EndDate-PropertyType String-ForceNew-ItemProperty-Path$Path-Name'PauseFeatureUpdatesEndTime'-Value$EndDate-PropertyType String-ForceNew-ItemProperty-Path$Path-Name'PauseQualityUpdatesEndTime'-Value$EndDate-PropertyType String-Force2. 效果展示
重新打开 【设置 - Windows 更新】中你就会发现暂停更新时间延长了 100 年,你的电脑就不会更新啦!
二、Win 11 25H2 版本之前(选择暂停周数)
1. 方式一 操作命令方式
以下命令表示将暂停更新天数延长到 4000 天,想要更多的延迟天数请自行修改 4000 的值:
reg add"HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WindowsUpdate\UX\Settings"/v FlightSettingsMaxPauseDays/t reg_dword/d 4000/f2. 方式二 操作图像界面方式
1、win+R 打开运行窗口,输入regedit打开注册表
2、定位到以下位置:
计算机\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WindowsUpdate\UX\Settings3、右键右边空白,新建一个DWORD(32位)值
4、将该值命名为:FlightSettingsMaxPauseDays,打开,选择十进制,左侧填入你想暂停更新的天数,然后点击确定
3. 效果展示
在 【设置 - Windows 更新】中你就会发现暂停更新时间有了更长的时间选项,选择更长时间,你的电脑就不会更新啦!
当然,如果哪一天你又想更新了,直接点击 “继续更新” 即可,非常好用,快去试试吧!!