Windows 11 补丁安装时 CPU 占用过高,可通过四步优化:一、暂停非关键更新服务并限速安装;二、禁用预占用机制;三、替换为低优先级离线补丁安装;四、清理重置 SoftwareDistribution 缓存。

如果您在 Windows 11 中执行补丁安装时观察到 CPU 占用率异常升高,这通常是由于 Windows Update 服务在后台密集解压、验证、注入和配置更新包所致。以下是降低补丁安装期间 CPU 占用的多种实操方法:
一、暂停非关键更新服务并限速安装
Windows Update 相关服务(如 wuauserv、bits、trustedinstaller)默认以最高优先级运行,可主动限制其资源调度策略,避免抢占前台应用所需算力。
1、按下 Win + R 键,输入 services.msc 并回车,打开服务管理控制台。
2、依次右键以下三项服务,选择“属性”: Windows Update、Background Intelligent Transfer Service (BITS)、Windows Modules Installer。
3、在每项服务的“启动类型”中设为“手动”,点击“停止”按钮关闭当前运行实例。
4、下载微软官方工具 Windows Update MiniTool (WUMT),启用“仅下载不安装”模式,待全部补丁缓存至本地后,再择低负载时段手动触发静默安装。
二、禁用 Windows Update 预占用机制
Windows 11 默认启用“活动时间”外的自动维护与更新预加载,该机制会在空闲期提前解压并校验补丁,造成 CPU 持续中高负载。关闭该行为可消除隐性占用源。
1、按下 Win + I 打开“设置”,进入 系统 → 电源与电池 → 电源模式,将当前模式切换为“能效优先”。
2、返回设置主界面,进入 Windows 更新 → 高级选项 → 活动时间,将活动时间设置为全天(例如 0:00–23:59),确保系统判定“无空闲窗口”。
3、继续下滑至 高级选项 → 更新选项 → 暂停更新,暂停 7 天,期间使用 WUMT 或离线补丁包进行受控安装。
三、替换 Windows Update 核心组件运行方式
原生 Windows Update 使用 TrustedInstaller.exe 进程执行高权限写入操作,其单线程压缩/解压逻辑易导致 CPU 单核满载。改用离线整合补丁并以低优先级注入可显著缓解压力。
1、访问 https://github.com/abbodi1406/vdl/releases 下载最新版 vdl 工具,运行后选择“Windows 11”及对应版本号(如 22H2 / 23H2),下载完整累积更新离线包(.msu 文件)。
2、以管理员身份运行命令提示符,执行:
start /low wusa.exe "D:\Win11-KB503XXXX-x64.msu" /quiet /norestart(路径与 KB 编号按实际替换)。
3、确认任务管理器中 wusa.exe 进程的“优先级”列为“低于正常”,且 CPU 占用稳定在 15% 以下。
四、清理软件分发缓存并重置更新堆栈
SoftwareDistribution 文件夹内残留的损坏或碎片化补丁缓存会迫使 Windows Update 反复校验与重建索引,引发 CPU 循环占用。彻底清空并重建该目录可中断异常循环。
1、以管理员身份运行命令提示符,依次执行:
net stop wuauserv
net stop cryptSvc
net stop bits
net stop msiserver
2、在文件资源管理器地址栏输入:%windir%\SoftwareDistribution,全选该目录下所有内容并永久删除。
3、再次执行:
net start wuauserv
net start cryptSvc
net start bits
net start msiserver
4、重启后,首次检查更新将重建干净缓存,CPU 占用峰值下降约 40%~60%。








