 使用指南:如何快速清理 Windows 驱动存储)
Driver Store Explorer (RAPR) 使用指南如何快速清理 Windows 驱动存储【免费下载链接】DriverStoreExplorerDriver Store Explorer项目地址: https://gitcode.com/gh_mirrors/dr/DriverStoreExplorerDriver Store Explorer简称 RAPR是一款开源的 Windows 驱动存储DriverStore图形化管理工具用于枚举、备份和清理系统里的第三方驱动包解决系统盘容量莫名缩水、旧驱动越叠越多这类问题。本文按它解决什么问题 → 如何安装并完成首次清理 → 备份如何组织 → 内部机制 → 离线与巡检场景 → 风险红线的顺序展开所有功能均对照仓库文档与源码核实。设备管理器看不到的那部分空间装过几轮显卡、打印机驱动之后C 盘往往少掉几个 GB而程序和功能列表里什么都没有。原因是有历史版本的驱动包并不随程序卸载而消失它们连同所有历史版本一起留在 DriverStore 目录中C:\Windows\System32\DriverStore\FileRepository。设备管理器只反映当前在用的那一份后台还压着几层旧版本它一概不提pnputil和dism命令行能操作这个目录但参数门槛高、缺少可视化的版本与体积信息。RAPR 把枚举、版本比对、备份导出和批量删除打包进了一个窗口面向的就是需要定期给系统盘瘦身的管理员和装机维护者。安装与首次启动系统要求Windows 7 及以上、.NET Framework 4.7.2 及以上、管理员权限。最省事的方式是用 winget 一条命令装好winget install lostindark.DriverStoreExplorer也可以从 release 页下载 ZIP 解压后直接运行Rapr.exe。启动时请务必以管理员身份运行——驱动存储是系统级目录普通权限下能看不能改删除等操作会静默失败这是新手最容易踩的一步。界面分三块左栏按 INF 文件分组列出驱动包中栏是版本、日期、体积、设备名等明细列右栏放操作入口。首次清理可以这样走等列表加载完点Select Old Drivers工具会把所有存在更新后继版本的旧包一次性勾出来。在勾选删除之前先点Export把这些选中的包写到本地备份目录组织规则见下节。然后逐个扫一遍 Device Name 列拿不准的条目取消勾选最后点Delete Driver回到系统盘确认容量变化。整个过程几分钟内可以走完。另外两个相关入口值得认识Select Unused Driver(s)勾出的是当前没有关联设备的包不等于已验证安全杀毒、网络服务这类软驱动也会被选中README 明确提醒它只做筛选、不做安全判定Add Driver则用于把备份目录里的驱动包装回系统。如何导出驱动备份Export会把选中的驱动包按设备类别 → 设备名_版本号的规则整理进分层文件夹没有关联设备的包统一归入Drivers without existing device目录。这套目录命名逻辑写在 Rapr/Utils/DriverStoreEntry.cs可以对照源码确认每一级目录的由来。备份的价值在重装或迁移时才体现格式化系统盘之后用Add Driver指向备份文件夹即可把驱动原样装回不用再去厂商官网翻版本号。三种后端如何自动切换RAPR 底层实现了三个操作后端Native Windows API速度最快、DISM兼容性最好、PnPUtil适合老旧系统。启动时 Rapr/Utils/DriverStoreFactory.cs 会探测系统能力并选定一个如果当前选项在系统上不可用会按 Native → DISMWindows 8 及以上→ PnPUtil 的顺序自动降级用户不需要手动切换。离线镜像模式下后端收敛为 Native 和 DISM 两种。由于离线系统里无法可靠判断设备使用状态Select Old / Select Unused 的自动圈选会被禁用但可以手动勾选条目执行删除和导出。离线镜像与 CSV 巡检除了当前运行的系统RAPR 还能打开一个离线 Windows 镜像的驱动存储在镜像不启动的情况下完成驱动的添加、删除与导出。对经常做系统封装、批量部署的人来说这省去了装好系统再清理的往返。另一个面向运维的细节是 CSV 导出导出器实现了统一的 IExport 接口把当前列表写成 CSV之后用表格软件统计驱动数量与体积分布适合对多台机器做定期巡检。⚠️ 删除动作的三条红线有更新版本 ≠ 可以直接删旧版本仍可能被某个组件、还原点或未连接的设备引用。设备名显示为灰色的条目表示对应设备当前不在线相机、U 盘之类风险相对低但注意 README 的口径这类驱动删掉之后设备重新插回需要重新安装并非自动恢复。Force Deletion 要克制该选项会覆盖驱动正在被使用的保护拿掉正在工作的显卡或网卡驱动的后果可能包括系统无法启动而且它对打印驱动可能根本不生效。先 Export后 Delete删错且没有备份时只能去厂商官网重新下载对应版本官方文档把这条列为最高优先级的注意事项。项目中文说明见 README_ZH-CN.md存储后端与数据模型集中在 Rapr/Utils/ 目录。想自行编译可以在 Visual Studio 2022 中打开 Rapr.sln或先克隆仓库git clone https://gitcode.com/gh_mirrors/dr/DriverStoreExplorer /bash【免费下载链接】DriverStoreExplorerDriver Store Explorer项目地址: https://gitcode.com/gh_mirrors/dr/DriverStoreExplorer创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考