Windows Server2022 系统更新后的缓存清理
在 Windows Server 2022 系统更新后,可以通过清理 SoftwareDistribution 文件夹、利用高级磁盘清理以及组件存储清理 (Component Store) 来彻底清除更新缓存。由于 Windows Server 2022 默认可能没有启用图形界面的“桌面体验”或部分清理工具,推荐首选使用 PowerShell / 命令提示符 进行操作,这样既高效又安全。
方法一:使用 PowerShell 快速清理(推荐)
这是最彻底的清理方式,专门用于删除已经下载并安装完毕的补丁安装包。
1. 任务栏右键点击开始图标,选择 Windows PowerShell (管理员)。
2. 依次复制并执行以下命令:
#Powershell
# 1. 停止 Windows 更新相关服务
Stop-Service -Name wuauserv -Force
Stop-Service -Name bits -Force
# 2. 删除更新缓存文件夹中的所有文件
Remove-Item -Path C:\Windows\SoftwareDistribution\Download\* -Recurse -Force
# 3. 重新启动 Windows 更新服务
Start-Service -Name wuauserv
Start-Service -Name bits
方法二:使用 Dism 命令清理组件存储(深层瘦身)
系统更新后,很多旧版本的系统组件会被保留在 C:\Windows\WinSxS 目录中作为备份,这会占用极大的空间。使用 DISM 工具可以安全地将其清除。
1. 以管理员身份打开 命令提示符 (CMD) 或 PowerShell。
2. 执行分析命令(查看是否有可清理的更新备份):
#Powershell / cmd
Dism /Online /Cleanup-Image /AnalyzeComponentStore
3. 执行清理命令(彻底删除所有取代的补丁备份,注意:执行后将无法卸载已安装的更新):
Dism /Online /Cleanup-Image /StartComponentCleanup /ResetBase