字节笔记本
2026年6月10日
DriverStoreExplorer:Windows 驱动存储管理利器,10.9k star 的老牌开源工具
Windows 的驱动程序存储(DriverStore)是个藏东西的地方。每次 Windows 更新或你手动装驱动,旧版本的驱动文件不会被删掉,而是留在 DriverStore 里占空间。时间一长,几个 G 甚至几十个 G 的空间就这么被吃掉了。
DriverStoreExplorer(也叫 RAPR)是一个专门查看和管理 Windows DriverStore 的开源工具。GPL-2.0 协议,C# 写的,GitHub 上 10.9k star,41 个贡献者,最新的 v1.0.26 版本今年 3 月发布。
它的功能很直接:列出所有第三方驱动包的详细信息(大小、版本、日期),支持安装新驱动、删除单个或批量驱动、导出备份,还有一个"智能清理"功能自动识别旧版本驱动。
核心功能
浏览和列表。打开就能看到所有已安装的第三方驱动包,每条显示大小、版本号、安装日期、类名、发布者等信息。支持按列排序和分组,也可以实时搜索过滤。
添加和安装。可以从本地文件夹安装新的驱动包,可选是否自动安装到关联设备。删除支持多选批量操作,还能强制删除正在使用的驱动(打印驱动除外)。每次操作都有详细的日志输出和进度追踪。
导出备份可以把选中的驱动包按目录结构导出到指定文件夹,方便重装系统后恢复。
智能清理功能会自动找出系统中已有更新版本的旧驱动,一键全选。灰色设备名的驱动表示该设备当前未连接(比如之前插过的手机、相机),删除后重新插上需要再装驱动。
多种后端支持
RAPR 支持三种后端 API:原生 Windows API、DISM、PnPUtil。默认自动检测选择最合适的。还支持离线模式,可以操作 Windows 镜像文件中的驱动存储,不限于当前运行的系统。
关联设备视图可以看每个驱动关联了哪些设备,以及设备的当前连接状态。所有列表数据支持导出为 CSV 文件,方便在 Excel 里分析。
安装方式
三种安装路径。最简单的是用 winget:
winget install lostindark.DriverStoreExplorer
也可以去 GitHub Releases 页面下载 ZIP 解压后直接运行,或者用 Visual Studio 2022 打开源码编译。运行需要管理员权限,Windows 7 或更高版本,.NET Framework 4.7.2+。
界面支持 20 多种语言,包括中文简体和繁体,还有 RTL 布局支持。排序、分组、颜色标记这些 UI 细节做得比较到位,不像是个纯工具人的界面。
需要注意什么
DriverStoreExplorer 直接操作 Windows 驱动存储。文档首页就写了警告:不当使用可能导致系统故障、无法启动、或设备功能丢失。操作前务必备份驱动。
具体来说,强制删除正在使用的驱动有风险。虽然工具提供了这个功能(打印驱动除外),但删掉后相关设备可能立刻停止工作。灰色设备名的驱动删了没事,下次插上设备会自动重新安装。
智能清理功能的结果不一定完全准确,建议在执行删除前仔细检查一下它选中的列表。特别是有虚拟机或特殊硬件的用户,某些看起来"旧"的驱动可能是有意保留的。
这个工具适合有一定 Windows 管理经验的用户。如果你不确定某个驱动能不能删,查一下设备名和驱动版本,确认有更新版本在用,再动手。