永久禁用Windows 10自动更新需四步注册表操作:一、新建HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate\AU\NoAutoUpdate=1(十进制);二、设UsoSvc服务Start=4(十六进制);三、设wuauserv服务Start=4(十六进制);四、新建DeliveryOptimization\DODownloadMode=0(十进制)。
如果您希望在Windows 10中通过修改注册表永久禁用自动更新,尤其适用于家庭版(无组策略编辑器),则需在系统底层配置中写入特定策略键值。以下是具体操作步骤:
一、创建WindowsUpdate策略项并配置NoAutoUpdate
该方法通过在注册表中新建策略路径并启用NoAutoUpdate开关,强制系统跳过所有自动更新检查与下载逻辑,是家庭版用户最核心且有效的禁用手段。
1、同时按下Win + R组合键,打开“运行”对话框。
2、输入regedit并按回车,以管理员身份运行注册表编辑器。
3、在注册表编辑器中,依次导航至路径:HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows。
4、在右侧的Windows项上右键,选择“新建 → 项”,命名为WindowsUpdate。
5、在新创建的WindowsUpdate项下,再次右键,选择“新建 → 项”,命名为AU。
6、选中AU项,在右侧空白处右键,选择“新建 → DWORD (32位)值”,命名为NoAutoUpdate。
7、双击NoAutoUpdate,将“数值数据”改为1,确保“基数”为十进制,点击“确定”。
二、禁用UsoSvc服务启动参数
UsoSvc(Update Orchestrator Service)是Windows 10 1809及以后版本中接管更新调度的核心服务,仅禁用wuauserv不足以完全阻断更新流程。直接修改其服务启动值可防止其被间接唤醒。
1、在注册表编辑器中,导航至路径:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\UsoSvc。
2、在右侧找到名为Start的DWORD (32位)值;若不存在,右键空白处→“新建 → DWORD (32位)值”,命名为Start。