若安装新系统提示空间不足,需清理旧系统残留、更新缓存等:一、用磁盘清理删除旧Windows、更新文件;二、手动删Windows.old等目录;三、清SoftwareDistribution\Download;四、用WICleanup删冗余MSI文件;五、运行Windows10Debloater清理注册表升级残留。

如果您尝试安装最新版本的操作系统,但安装程序提示空间不足或直接中止,则很可能是磁盘剩余空间被旧版系统残留、Windows 更新缓存或临时安装文件大量占用。以下是解决此问题的步骤:
一、使用磁盘清理工具删除旧系统与更新文件
该方法通过系统内置的「磁盘清理」功能,安全识别并清除已确认无用的系统级冗余文件,包括以前的 Windows 安装、更新缓存和临时部署文件。
1、按 Win + S 打开搜索栏,输入“磁盘清理”,右键选择“以管理员身份运行”。
2、在弹出窗口中选择系统盘(通常为 C:),点击“确定”开始扫描。
3、扫描完成后,点击左下角的“清理系统文件”按钮,再次选择系统盘。
4、勾选以下关键选项:以前的 Windows 安装(Previous Windows installation(s))、Windows 更新清理、传递优化文件、临时文件、回收站。
5、点击“确定”→“删除文件”,等待操作完成。
二、手动定位并删除 Windows.old 及其他残留安装目录
当磁盘清理未自动识别旧系统时,系统可能仍保留完整旧版系统镜像(如 C:\Windows.old),该目录通常占用 8–20 GB 空间,必须手动清除。
1、打开文件资源管理器,进入 C:\ 盘根目录。
2、查找并确认以下可安全删除的目录(仅限存在且不带当前运行系统标识者):Windows.old、Program Files.old、Users\旧用户名\AppData\Local\Temp\*。
3、若右键删除提示“需要提供管理员权限”或“拒绝访问”,请先获取所有权并赋予权限:
4、以管理员身份运行命令提示符,依次执行以下命令:
5、takeown /F "C:\Windows.old" /R /DY
6、icacls "C:\Windows.old" /grant Administrators:F /T /C /Q
7、rd /S /Q "C:\Windows.old"
三、清除 Windows 更新暂存与安装缓存
Windows 更新服务(wuauserv)在升级过程中会将下载包、解压镜像及待应用补丁暂存于固定路径,这些文件不会随更新完成自动清除,需主动清理。
1、停止 Windows 更新服务:以管理员身份运行命令提示符,输入 net stop wuauserv 并回车。
2、进入更新缓存目录:C:\Windows\SoftwareDistribution\Download。
3、全选该目录内所有子文件夹与文件,按 Shift + Delete 永久删除。
4、重新启动服务:输入 net start wuauserv 并回车。
四、使用 WICleanup 清理 MSI 安装程序冗余文件
Windows Installer(MSI)在多次系统升级或软件安装后,会遗留大量未注册的 .msi 和 .msp 文件,它们驻留在 C:\Windows\Installer 下,无法被常规清理工具识别,但可通过专用工具安全移除。
1、从可信来源下载 WICleanupUI 工具并解压。
2、双击运行 WICleanupUI.exe,若出现 UAC 提示,点击“是”。
3、点击界面中央的“扫描”按钮,等待 1–2 分钟完成检测。
4、在扫描结果列表中,勾选全部显示的冗余项(状态列标注为“Redundant”)。
5、点击“删除所选文件”,确认执行清理操作。
五、运行 Windows10Debloater 清理预安装升级组件与注册表残留
部分 OEM 预置的升级引导程序、待安装 UI 组件或注册表中的升级标记项,可能干扰新版系统安装流程,尤其在 Windows 10 升级至 Windows 11 场景中常见。Debloater 脚本可批量禁用并移除此类组件。
1、右键点击“开始”菜单,选择“Windows PowerShell(管理员)”。
2、执行策略设置命令:Set-ExecutionPolicy Unrestricted -Force。
3、切换至脚本所在目录,例如:cd C:\Windows10Debloater。
4、运行主脚本:.\Windows10Debloater.ps1。
5、在交互式菜单中选择 Debloat 选项,随后选择 Remove Bloatware RegKeys 子项。










