- 打开注册表
- 可以win+q,然后输入注册表
- 或者win+r,输入regedit
以上两种方式都可以打开注册表编辑器
2.找到这个路径
计算机\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WindowsUpdate\UX\Settings
- 然后右键新建DWORD(32位)
- 修改十进制值
- 点击确定,关闭注册表窗口
- 进入Windows菜单 = 》 设置 =》 更新和安全 =》高级选项 =》
暂停最多多少天,就是你设置的十进制值,设置数值太大了可能会打不开高级选项这个窗口,如果无效,就重启电脑试试
@echo off
REM 检查管理员权限
net session >nul 2>&1
if %errorLevel% neq 0 (
echo 请右键点击脚本,选择"以管理员身份运行"
pause
exit /b
)
echo 正在修改注册表设置...
reg add "HKLM\SOFTWARE\Microsoft\WindowsUpdate\UX\Settings" /v FlightSettingsMaxPauseDays /t REG_DWORD /d 99999 /f
if %errorLevel% equ 0 (
echo 成功修改注册表!
echo 请按以下步骤手动操作:
echo 1. 打开 [设置] -> [Windows 更新]
echo 2. 点击 [暂停更新] 下拉菜单
echo 3. 选择最大可暂停时间(根据注册表设置可能显示为灰色不可选)
) else (
echo 修改注册表失败,请手动检查路径
)
pause
以上可以保存ExtendUpdatePause.bat,以管理员身份运行,继续操作即可
**
修改有风险,操作需谨慎!!!
**