windows 11磁盘空间被驱动文件占用时,可通过五种方法清理:一、磁盘清理工具勾选“windows更新清理”和“以前的windows安装”;二、停止windows update服务后手动删除softwaredistribution文件夹内容;三、设置中临时文件界面勾选对应项删除;四、管理员终端执行powercfg /h off禁用休眠并清除hiberfil.sys;五、运行powershell脚本批量清理临时目录及驱动缓存路径。

如果您在使用 Windows 11 过程中发现磁盘空间被大量驱动相关文件持续占用,尤其是 C 盘空间异常减少,可能是由于旧版显卡、声卡、网卡等驱动残留、Windows 更新缓存、驱动安装包或系统级驱动临时文件未被清除所致。以下是多种可立即执行的清理方法:
一、使用磁盘清理工具深度扫描并删除驱动残留文件
该方法调用 Windows 官方内置机制识别并安全移除与驱动更新相关的缓存文件、旧版安装包及临时下载数据,无需第三方软件,风险低且释放空间显著。
1、按下Win + R组合键,输入cleanmgr并回车,启动磁盘清理程序。
2、在驱动器列表中选择C:,点击“确定”等待扫描完成。
3、勾选“临时文件”、“系统错误内存转储文件”、“缩略图”等常规项目。
4、点击清理系统文件按钮(需管理员权限),再次选择 C: 盘进行深层扫描。
5、在新增列表中,务必勾选Windows更新清理和以前的Windows安装两项,前者清除驱动补丁缓存,后者移除升级后遗留的完整旧系统镜像(含旧驱动配置)。
6、点击“确定”,在确认对话框中选择“删除文件”执行清理。
二、手动清空 SoftwareDistribution 文件夹释放驱动更新缓存
Windows Update 服务在下载并安装驱动更新时,会将所有驱动更新包缓存至 C:\Windows\SoftwareDistribution 目录;即使更新成功,该目录仍长期保留冗余数据,手动清理可释放数 GB 空间。
1、右键点击“开始”按钮,选择“计算机管理”→“服务和应用程序”→“服务”。
2、在服务列表中找到Windows Update,右键选择“停止”。
3、按下Win + R,输入C:\Windows\SoftwareDistribution 并回车,打开该文件夹。
4、全选Download 与DataStore 子文件夹内所有内容,按Shift + Delete永久删除(跳过正在使用的文件提示)。
5、返回“服务”界面,右键重启Windows Update服务。
三、通过设置应用中的临时文件界面精准定位驱动类冗余项
Windows 11 设置界面集成图形化临时文件管理模块,可直观筛选出与驱动更新直接关联的系统级临时项,适合不熟悉命令行操作的用户。
1、按Win + I打开“设置”,进入“系统”→“存储”。
2、等待系统完成空间分析后,点击“临时文件”。
3、在列表中查找并勾选Windows更新清理、以前的Windows安装、系统临时文件三项。
4、可同时勾选“下载”、“回收站”等其他临时项以扩大清理范围。
5、点击顶部删除文件按钮,系统自动执行清理任务。
四、禁用休眠功能并清除休眠文件释放驱动兼容性预留空间
休眠文件(hiberfil.sys)默认体积等同于物理内存容量,该文件为驱动电源管理与快速恢复提供底层支持,但普通用户若不使用休眠功能,其占用属冗余空间。
1、以管理员身份运行 Windows 终端(右键开始按钮 → 选择“Windows终端(管理员)”)。
2、输入命令:powercfg /h off 并按回车执行。
3、系统将立即禁用休眠并删除 hiberfil.sys 文件。
4、重启计算机后,可在 C 盘根目录验证该文件是否已消失。
五、运行 PowerShell 脚本一键清理驱动相关临时缓存
该脚本整合了对用户临时目录、系统临时目录、Prefetch 预读取缓存及驱动更新缓存路径的批量清理逻辑,适用于需高频维护多台设备的场景。
1、将下方完整脚本复制到记事本,保存为clean_win11.ps1文件:
2、右键点击“开始”按钮,选择“Windows终端(管理员)”,导航至脚本所在路径。
3、执行命令:Set-ExecutionPolicy RemoteSigned -Scope CurrentUser(允许本地脚本运行)。
4、运行脚本:.\clean_win11.ps1。
5、脚本将自动清理%temp%、C:\Windows\Temp、C:\Windows\Prefetch 及C:\Windows\SoftwareDistribution\Download 四个关键路径下的驱动相关冗余文件。











