有很多人习惯暂停Windows更新,大多就是担心更新后系统出现各种BUG,本人的玩机经验恰好找到了这个暂停更新的有趣方案,当然网络上禁用更新的软件比比皆是;

就连我常用的联想工具集也有这样的工具“关闭Win10系统自动更新工具”和“关闭Win11系统自动更新工具”,Lenovo Quick Fix 联想智能解决工具-联想知识库:Lenovo Quick Fix 联想智能解决工具-联想知识库
感兴趣的可以看看!
作为我嘛,比较喜欢“技术流”,网络上大致写了这样的命令:
暂停更新三年:Reg Add "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WindowsUpdate\UX\Settings" /v FlightSettingsMaxPauseDays /t reg_dword /d 1095 /f
恢复系统更新:Reg Add "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WindowsUpdate\UX\Settings" /v FlightSettingsMaxPauseDays /t reg_dword /d 1 /f
网络上的批处理又是什么样呢?

@Echo OFF
:Menu
CLS
Echo ※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※
Echo 请选择功能:
Echo 1. 暂停更新至2999年
Echo 2. 恢复更新
Echo 3. 彻底禁止更新(可用第三方软件恢复;非绝对不可逆)
Echo ※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※
Set /P Choice=请键入选项并回车确认:
If "%choice%"=="1" (
call :pause_updates
) else if "%choice%"=="2" (
call :resume_updates
) else if "%choice%"=="3" (
call :disable_updates
) else (
echo 无效的选项,请重新输入。
Timeout /t 2 >nul
Goto Menu
)
Pause
Exit
:Pause_updates
Echo 暂停更新...
Reg Add "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WindowsUpdate\UX\Settings" /v "FlightSettingsMaxPauseDays" /t REG_DWORD /d 7152 /f
Reg Add "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WindowsUpdate\UX\Settings" /v "PauseFeatureUpdatesStartTime" /t REG_SZ /d "2024-10-05T10:00:52Z" /f
Reg Add "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WindowsUpdate\UX\Settings" /v "PauseFeatureUpdatesEndTime" /t REG_SZ /d "2999-12-05T09:59:52Z" /f
Reg Add "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WindowsUpdate\UX\Settings" /v "PauseQualityUpdatesStartTime" /t REG_SZ /d "2024-10-05T10:00:52Z" /f
Reg Add "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WindowsUpdate\UX\Settings" /v "PauseQualityUpdatesEndTime" /t REG_SZ /d "2999-12-05T09:59:52Z" /f
Reg Add "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WindowsUpdate\UX\Settings" /v "PauseUpdatesStartTime" /t REG_SZ /d "2024-10-05T09:59:52Z" /f
Reg Add "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WindowsUpdate\UX\Settings" /v "PauseUpdatesExpiryTime" /t REG_SZ /d "2999-12-05T09:59:52Z" /f
Echo 更新已暂停。
Timeout /t 2 >nul
Goto :Eof
:Resume_updates
Echo 恢复默认...
Reg Delete "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WindowsUpdate\UX\Settings" /v "FlightSettingsMaxPauseDays" /f
Reg Delete "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WindowsUpdate\UX\Settings" /v "PauseFeatureUpdatesStartTime" /f
Reg Delete "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WindowsUpdate\UX\Settings" /v "PauseFeatureUpdatesEndTime" /f
Reg Delete "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WindowsUpdate\UX\Settings" /v "PauseQualityUpdatesStartTime" /f
Reg Delete "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WindowsUpdate\UX\Settings" /v "PauseQualityUpdatesEndTime" /f
Reg Delete "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WindowsUpdate\UX\Settings" /v "PauseUpdatesStartTime" /f
Reg Delete "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WindowsUpdate\UX\Settings" /v "PauseUpdatesExpiryTime" /f
Echo 已恢复默认设置。
Timeout /t 2 >nul
Goto :Eof
:Disable_updates
Echo ※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※
Echo ※ ※
Echo ※ 结束进程 / Stopping Process... ※
Echo ※ ※
Echo ※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※
Taskkill /im Windows10UpgraderApp.exe 2>nul
Del /f /q "%USERPROFILE%\Desktop\微软 Windows 10 易升.lnk" 2>nul
Del /f /q "%USERPROFILE%\Desktop\Windows 10 Update Assistant.lnk" 2>nul
Echo ※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※
Echo ※ ※
Echo ※ 添加防火墙规则 / Adding firewall rules... ※
Echo ※ ※
Echo ※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※
Netsh advfirewall firewall add rule name="Block_Windows10UpgraderApp" dir=in program="%SYSTEMDRIVE%\Windows10Upgrade\Windows10UpgraderApp.exe" action=block
netsh advfirewall firewall add rule name="Block_WinREBootApp32" dir=in program="%SYSTEMDRIVE%\Windows10Upgrade\WinREBootApp32.exe" action=block
netsh advfirewall firewall add rule name="Block_WinREBootApp64" dir=in program="%SYSTEMDRIVE%\Windows10Upgrade\WinREBootApp64.exe" action=block
netsh advfirewall firewall add rule name="Block_bootsect" dir=in program="%SYSTEMDRIVE%\Windows10Upgrade\bootsect.exe" action=block
netsh advfirewall firewall add rule name="Block_DW20" dir=in program="%SYSTEMDRIVE%\Windows10Upgrade\DW20.EXE" action=block
netsh advfirewall firewall add rule name="Block_DWTRIG20" dir=in program="%SYSTEMDRIVE%\Windows10Upgrade\DWTRIG20.EXE" action=block
netsh advfirewall firewall add rule name="Block_GatherOSState" dir=in program="%SYSTEMDRIVE%\Windows10Upgrade\GatherOSState.EXE" action=block
netsh advfirewall firewall add rule name="Block_GetCurrentRollback" dir=in program="%SYSTEMDRIVE%\Windows10Upgrade\GetCurrentRollback.EXE" action=block
netsh advfirewall firewall add rule name="Block_HttpHelper" dir=in program="%SYSTEMDRIVE%\Windows10Upgrade\HttpHelper.exe" action=block
netsh advfirewall firewall add rule name="Block_UpdateAssistant" dir=in program="%SYSTEMROOT%\UpdateAssistant\UpdateAssistant.exe" action=block
netsh advfirewall firewall add rule name="Block_UpdateAssistantCheck" dir=in program="%SYSTEMROOT%\UpdateAssistant\UpdateAssistantCheck.exe" action=block
netsh advfirewall firewall add rule name="Block_Windows10Upgrade" dir=in program="%SYSTEMROOT%\UpdateAssistant\Windows10Upgrade.exe" action=block
netsh advfirewall firewall add rule name="Block_UpdateAssistantV2" dir=in program="%SYSTEMROOT%\UpdateAssistantV2\UpdateAssistant.exe" action=block
netsh advfirewall firewall add rule name="Block_UpdateAssistantCheckV2" dir=in program="%SYSTEMROOT%\UpdateAssistantV2\UpdateAssistantCheck.exe" action=block
netsh advfirewall firewall add rule name="Block_Windows10UpgradeV2" dir=in program="%SYSTEMROOT%\UpdateAssistantV2\Windows10Upgrade.exe" action=block
Echo ※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※
Echo ※ ※
Echo ※ 设置ACL / Configurating ACL... ※
Echo ※ ※
Echo ※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※
Echo y|cacls C:\Windows\UpdateAssistant\*.exe /t /p everyone:n 2>nul
Echo y|cacls C:\Windows10Upgrade\*.exe /t /p everyone:n 2>nul
Echo.
Echo ※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※
Echo ※ ※
Echo ※ 停止Windows Update服务 / Disable Windows Update ※
Echo ※ ※
Echo ※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※
Net Stop Wuauserv
Sc Config Wuauserv Start= Disabled
Echo ※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※
Echo ※ ※
Echo ※ 删除计划任务 / Delete task... ※
Echo ※ ※
Echo ※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※
Schtasks /Delete /TN "\Microsoft\Windows\UpdateOrchestrator\UpdateAssistant" /f 2>nul
Schtasks /Delete /TN "\Microsoft\Windows\UpdateOrchestrator\UpdateAssistantAllUsersRun" /f 2>nul
Schtasks /Delete /TN "\Microsoft\Windows\UpdateOrchestrator\UpdateAssistantCalendarRun" /f 2>nul
Schtasks /Delete /TN "\Microsoft\Windows\UpdateOrchestrator\UpdateAssistantWakeupRun" /f 2>nul
Echo ※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※
Echo ※ ※
Echo ※ 设置注册表 / Editing Registry... ※
Echo ※ ※
Echo ※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※
Del /q /f %SYSTEMDRIVE%\NAU.reg 2>nul
Echo Windows Registry Editor Version 5.00 >> %SYSTEMDRIVE%\NAU.reg
Echo.>> %SYSTEMDRIVE%\NAU.reg
Echo [HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate]>> %SYSTEMDRIVE%\NAU.reg
Echo "DoNotConnectToWindowsUpdateInternetLocations"=dword:00000001 >> %SYSTEMDRIVE%\NAU.reg
Echo.>> %SYSTEMDRIVE%\NAU.reg
Echo [HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate\AU]>> %SYSTEMDRIVE%\NAU.reg
Echo "NoAutoUpdate"=dword:00000001>> %SYSTEMDRIVE%\NAU.reg
REG IMPORT %SYSTEMDRIVE%\NAU.reg
Del /q /f %SYSTEMDRIVE%\NAU.reg 2>nul
Echo ※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※
Echo ※ ※
Echo ※ 更新已禁用 / Updates are disabled... ※
Echo ※ ※
Echo ※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※
Pause
Goto :Eof
据传这第三选项慎用哦,毕竟没有恢复的办法(至少是此批处理没有,当然也许像我之前提到的重置更新就能解决,这里不打包票),

但是第三个选项说白了就是删除相关组件的意思,也没有那么绝对无解啦,正所谓事无绝对!总而言之遇到了像“不忘初心”版本设定的这种暂停更新,这里也可以一键恢复,非常方便!
※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※
常态化设置:
https://www.123684.com/s/IuJUVv-lLrn3?
提取码:YPYX
备用链接:
https://www.123865.com/s/IuJUVv-lLrn3?
提取码:YPYX