步骤
- 定位到
C:\Windows\SoftwareDistribution
,对Download
文件夹右键属性-安全,编辑权限。除了Administrators
和Users
之外,都在完全控制一栏勾选上拒绝
- 右键Windows徽标,打开计算机管理,找到服务和应用程序-服务,右键
Microsoft Store安装服务
和Windows Update
,把启动类型都改为禁用
,如果是正在运行,还要点击停止
。 - 最后去设置里尝试
Windows 更新
,提示遇到错误,说明禁用成功
如果要恢复更新,就取消勾选权限里的拒绝
,服务改为自动启动
,并点击启动
,如果还是更新不了,运行几次疑难解答。
一键禁用更新,另存为Disable.bat
,右键以管理员身份运行
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
| @echo off set dlpath="C:\Windows\SoftwareDistribution\Download\*" @rem 所有者为管理员 icacls %dlpath% /setowner "Administrators" @rem 拒绝 icacls %dlpath% /deny "ALL APPLICATION PACKAGES":F icacls %dlpath% /deny "SYSTEM":F icacls %dlpath% /deny "NT SERVICE\TrustedInstaller":F @REM @rem 禁用Windows Update sc config wuauserv start= disabled sc stop wuauserv @REM @rem 禁用Microsoft Store 安装服务 sc config InstallService start= disabled sc stop InstallService echo. & pause
|
一键启用更新,另存为Enable.bat
,右键以管理员身份运行
1 2 3 4 5 6 7 8 9 10 11
| @echo off set dlpath="C:\Windows\SoftwareDistribution\Download\*" @rem 撤销拒绝 icacls %dlpath% /remove:d "ALL APPLICATION PACKAGES" icacls %dlpath% /remove:d "SYSTEM" icacls %dlpath% /remove:d "NT SERVICE\TrustedInstaller" @REM @rem 启用Windows Update sc config wuauserv start= demand @REM @rem 启用Microsoft Store 安装服务 sc config InstallService start= demand echo. & pause
|
参考
禁用Win10系统更新 - 知乎 (zhihu.com)