风驰汽摩俱乐部

 找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 39|回复: 0

如何永久彻底删除Windows 11系统残留驱动 清理驱动备份冗余释放空间

[复制链接]
发表于 昨天 11:14 | 显示全部楼层 |阅读模式
本帖最后由 fengchi002 于 2026-7-30 11:15 编辑

如何永久彻底删除Windows 11系统残留驱动 清理驱动备份冗余释放空间
C盘空间被驱动文件占用是因Driver Store残留冗余驱动包所致,可通过启用隐藏设备卸载幽灵驱动、用DriverStore Explorer精准删除、cleanmgr深度清理、DISM命令强制清除及手动清空SoftwareDistribution文件夹五种方法彻底解决。
如果您在 Windows 11 中发现 C 盘空间被大量驱动文件持续占用,设备管理器中存在灰色“幽灵设备”,或 C:\Windows\System32\DriverStore\FileRepository 目录堆积数 GB 冗余 INF 包,则很可能是系统驱动仓库(Driver Store)中残留的旧版、重复、未引用驱动包未被彻底清除所致。以下是多种可立即执行的永久彻底删除残留驱动、清理驱动备份冗余并释放空间的安全方法:
一、启用隐藏设备后卸载幽灵驱动
该方法可识别并强制移除已物理断开但注册表仍保留驱动信息的“幽灵设备”,其在设备管理器中以灰色图标呈现,是 Driver Store 中冗余驱动包的主要来源之一,卸载后系统将自动标记关联 INF 包为可清理状态。
1、按下 Win + R 打开“运行”对话框,输入 sysdm.cpl 并回车,打开“系统属性”窗口。
2、切换至“高级”选项卡,点击右下角“环境变量”按钮。
3、在“系统变量”区域点击“新建”,变量名填写 devmgr_show_nonpresent_devices,变量值设为 1,点击“确定”保存。
4、再次按下 Win + R,输入 devmgmt.msc 并回车,打开设备管理器。
5、点击顶部菜单栏“查看”,勾选“显示隐藏设备”。
6、逐项展开“显示适配器”“网络适配器”“声音、视频和游戏控制器”等类别,查找图标呈灰色、名称含“已停用”或标注“该设备以前在此计算机上安装过”的条目。
7、右键单击该灰色设备,选择“卸载设备”,勾选 删除此设备的驱动程序软件,点击“卸载”确认。
二、使用 DriverStore Explorer 精准删除过期 INF 驱动包
DriverStore Explorer 是专为安全浏览与精准清理 DriverStore 设计的免安装工具,可按日期、厂商、硬件 ID 和使用状态筛选冗余驱动包,支持强制删除已被系统弃用但未被标记为可删的驱动包,避免手动误操作引发设备异常。
1、访问 GitHub 镜像地址:gitcode.com/gh_mirrors/dr/DriverStoreExplorer,下载最新 Release 版本的 DriverStoreExplorer.exe。
2、右键该文件,选择“以管理员身份运行”。
3、等待扫描完成,在主界面驱动列表中点击“Select Old Drivers”按钮,自动勾选所有可安全删除的旧版本驱动。
4、检查所选条目是否关联当前启用设备(忽略状态栏标注为“in use”的条目),确认无误后点击右上角“Delete Driver”按钮。
5、在弹出窗口中务必勾选 Force Deletion,再点击确认执行删除。
6、重启系统后,进入 C:\Windows\System32\DriverStore\FileRepository 目录,验证子文件夹数量与总体体积是否显著减少。
三、通过 cleanmgr 深度扫描并清除驱动相关系统文件
磁盘清理工具在管理员权限下可调用 Windows 原生机制,识别并安全移除与驱动更新强关联的缓存文件、旧版安装包及临时下载数据,特别是“Windows 更新清理”(清除驱动补丁缓存)和“以前的 Windows 安装”(移除含旧驱动配置的完整系统镜像),通常可释放 5 GB 至 30 GB 空间。
1、按下 Win + R 组合键,输入 cleanmgr 并按回车键启动磁盘清理程序。
2、在驱动器列表中选择 C:,点击“确定”开始基础扫描。
Python Windows版
Python Windows版 为 Python.org 官方提供的 Python 3.14.6 Windows 64 位独立安装包,适合在Windows环境中安装、运行 Python 代码并学习函数、模块和脚本开发。

下载

3、扫描完成后,点击左下角的“清理系统文件”按钮(系统将弹出 UAC 提示,点击“是”获取管理员权限)。
4、再次选择 C 盘进行二次深度扫描,等待完成。
5、在新出现的文件列表中,重点勾选 Windows 更新清理以前的 Windows 安装
6、点击“确定”,再在确认窗口中点击“删除文件”执行最终清除。
四、使用 DISM 命令强制清理过期驱动包
Windows 内置的 Deployment Image Servicing and Management (DISM) 工具支持扫描并移除 DriverStore 中未被当前系统引用的驱动程序包,此操作需管理员权限且不破坏正在使用的驱动,是微软官方推荐的深度驱动清理方式,可同步优化 WinSxS 组件存储。
1、右键点击“开始”按钮,选择“Windows 终端(管理员)”或“命令提示符(管理员)”。
2、输入以下命令并按回车执行:dism /online /Cleanup-Image /StartComponentCleanup /ResetBase
3、等待命令运行完成(可能耗时 5–15 分钟),期间系统将重建组件存储索引并标记冗余驱动包为可清除状态。
4、再次输入命令:dism /online /Cleanup-Image /StartComponentCleanup /WindowsDriverCleanup
5、该命令将专门扫描 DriverStore 文件夹(C:\Windows\System32\DriverStore\FileRepository),识别并删除所有未绑定到当前硬件配置的驱动安装包及缓存文件。
6、执行完毕后,重启系统以释放被占用的句柄并完成物理删除。
五、手动清空 SoftwareDistribution 文件夹释放驱动更新缓存
Windows Update 服务在下载并安装驱动更新时,会将所有驱动更新包缓存至 C:\Windows\SoftwareDistribution 目录;即使更新成功,该目录仍长期保留冗余数据,包括已安装驱动的完整 .cab 和 .msu 文件,手动清理可释放数 GB 空间,且不受 cleanmgr 默认扫描覆盖。
1、右键点击“开始”按钮,选择“计算机管理”→“服务和应用程序”→“服务”。
2、在服务列表中找到 Windows Update,右键选择“停止”。
3、按下 Win + R,输入 C:\Windows\SoftwareDistribution 并回车,打开该文件夹。
4、全选 DownloadDataStore 子文件夹内所有内容,按 Shift + Delete 永久删除(跳过正在使用的文件提示)。
5、返回“服务”界面,右键重启 Windows Update 服务。


回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|风驰汽摩俱乐部

GMT+8, 2026-7-31 07:36 , Processed in 0.083000 second(s), 21 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表