Windows 10/Windows Update

Windows 10/Windows Update

Windows 10 Update 相关机制

以下测试适用于 Windows 10 LTSC 2019 或更新的版本(20H2),更早的 Windows 10 未测试。

Windows 10 更新相关服务

  • Windows Update (wuauserv)
  • Windows Security Service (WaaSMedicSvc)
  • Update Orchestrator Service (UsoSvc)
  • Background Intelligent Transfer Service (BITS)

Windows Update 隐形依赖 Update Orchestrator Service 和 Background Intelligent Transfer Service。

Background Intelligent Transfer Service 隐形依赖 Network List Service (netprofm) 服务,后者又依赖 Network Location Awareness (NlaSvc)。

禁用 Windows 自动更新

UsoSvc 服务的几个核心文件: %WINDIR%\system32\usoapi.dll, %WINDIR%\system32\UsoClient.exe, %WINDIR%\system32\usosvc.dll (某些旧版本Windows 10 里叫 usocore.dll)。如果需要彻底禁用 Windows 10 更新,最简单的方式是用 NTFS 权限禁止 everyone 访问 UsoClient.exe 即可。

禁用这些文件后的副作用:

  • Microsoft Store 无法安装,无法更新 app。即使是下载离线安装包也会会安装失败。这影响已经安装 app 的可用性。
  • 在 1809 及更早期的版本中,无法修改 输入法/键盘 设置。
  • 设置 - Languages 里无法添加语言包。

注意:添加完语言包不要马上禁用更新,系统会添加一些相关的东西,如果关闭了系统会重试,每次重试开始重试失败都会给你发消息。


Last update: 2020-12-18 02:32:33 UTC