ARTICLE DETAIL

资讯详情

深耕网站视觉设计与运营推广的一线实战洞察。

C盘又满了?用DriverStore Explorer把藏了多年的旧驱动一次清出几十GB

C盘又满了?用DriverStore Explorer把藏了多年的旧驱动一次清出几十GB C盘又满了用DriverStore Explorer把藏了多年的旧驱动一次清出几十GB【免费下载链接】DriverStoreExplorerDriver Store Explorer项目地址: https://gitcode.com/gh_mirrors/dr/DriverStoreExplorer又一次我盯着C盘的属性窗口可用空间2.9GB。该清的缓存清了不用的软件卸了回收站也倒空了可它就像个漏水的桶怎么清都涨不回安全线。直到朋友甩给我一个叫DriverStore Explorer的开源小工具我才顺着它找到真凶——不是临时文件而是 Windows 在C:\Windows\System32\DriverStore\FileRepository这个目录里默默囤积了多年的驱动尸骸。先看清病根Windows 凭什么攒下这么多驱动这套机制其实很好懂。每次你安装或更新一个硬件驱动Windows 都会把整个驱动包复制一份存进上面那个目录。你换了显卡驱动旧包不删拔掉了某台旧打印机它的驱动不删USB 设备插过一两次驱动也永远留着。一次迭代一个版本一个版本几百 MB几年下来几十 GB 就这么没了。这还只是单个设备的账。工具截图里光一个显示适配器分类下单个 NVIDIA 驱动包就标着 813MB旁边还排着好几条几十到几百 MB 不等的旧版本。Windows 本身没有给普通用户留任何可视化管理入口——设备管理器只能看到正在连接的设备剩下那些躺在仓库里的旧文件你压根不知道它们存在更别提删掉它们。所以C盘越用越满未必是你的锅更可能是这套只进不出的驱动机制在作祟。打开 DriverStore Explorer我第一次看清驱动的家底这个工具界面朴素就是一个经典 Windows 窗口但信息量相当大。左侧是驱动列表按蓝牙、显示适配器、扩展、文件系统过滤器等设备类别分组每一行都给出六项数据INF 文件名、驱动类别、提供厂商、驱动版本、发布日期、占用大小以及它关联的硬件设备。哪家厂商占了多少空间哪个版本还躺在库里一眼扫过去全明白了。状态识别也做得直白。设备名显示为灰色的说明对应硬件当前没有连接这类驱动删了不影响系统运行同一设备存在更新版本时旧版本会被单独标记出来。配合右侧操作面板一套组合拳就齐了Refresh重新扫描驱动存储Add Driver把一个驱动包加回仓库恢复备份时用Install Driver为选中设备安装驱动Delete Driver删除选中的驱动Force Deletion勾选后强制删除正在使用的驱动Select Old Drivers一键选中所有存在更新版本的旧驱动Export Drivers / Export All Drivers把选中或全部驱动导出成文件夹备份右键菜单里还有打开文件所在位置能直接跳到某个驱动在磁盘上的真实路径看看它到底占了多少地方。底层实现也值得一提。工具同时封装了原生 Windows API、DISM 和 PnPUtil 三套引擎启动时自动探测、选择当前系统最合适的那个也可以在菜单里手动切换。如果你手里有 Windows 离线镜像它甚至能直接挂载镜像里的驱动存储来分析——企业做系统封装时很实用。界面支持 20 多种语言菜单里切到简体中文就能用。照着做就行五步完成一次安全清理第一步挑一种安装方式方式适合谁怎么做Winget 安装用惯包管理器的朋友管理员 PowerShell 里执行winget install lostindark.DriverStoreExplorer装完输入rapr启动便携版绝大多数普通用户从项目发布页下载最新 ZIP解压后直接双击Rapr.exe免安装源码编译想自己折腾的开发者执行git clone https://gitcode.com/gh_mirrors/dr/DriverStoreExplorer用 Visual Studio 打开Rapr.sln编译运行前提很简单Windows 7 及以上系统装好 .NET Framework 4.7.2 或更高版本。第二步以管理员身份启动先刷新一次右键Rapr.exe选择以管理员身份运行弹出用户账户控制提示时点是。进入主界面后点Refresh让工具完整扫描一遍驱动存储等列表加载完再继续。第三步动手之前先导出一份全量备份点Export All Drivers把整个驱动库导出到 D 盘或移动硬盘。导出的文件夹按厂商和类别整理得清清楚楚这一份就是你的后悔药。别嫌麻烦——后面若需要恢复点Add Driver指向备份目录就能装回去。第四步让工具帮你挑旧驱动点Select Old Drivers工具会自动把系统里存在更新版本的那些旧驱动全部选中。这比人肉比较版本号可靠多了也是日常清理最高频的操作。选完之后别急着删先扫一眼选中列表确认里面没有你正在用的那个版本。第五步执行删除重启验证确认无误后点Delete Driver。如果提示驱动正被占用可以勾选Force Deletion再试一次不过打印驱动等个别类型可能仍不生效。删完重启电脑去设备管理器确认硬件都正常再看一眼C盘剩余空间——这一趟的收获通常以 GB 计算。手一抖删错了会怎样三个场景提前知道删了灰色设备名的驱动。比如某台相机的驱动你一年没插它了系统也认得出它不在线。删掉之后当前系统毫无影响但哪天你重新插上相机会提示重新安装驱动——届时 Add Driver 指向备份目录即可不算灾难。删了正在使用的显卡或声卡驱动。屏幕马上闪黑、声音直接消失设备管理器里一片黄色感叹号。遇到这种情况把备份的驱动加回来或者让 Windows 联网自动装一遍能救回来但没必要吓自己一跳。所以删除务必分批进行先删一批、重启验证再删下一批。误删了系统核心驱动。厂商标注为 Microsoft、Intel、AMD 的那类驱动很多是系统启动链路上的关键件。最坏的结果是开机直接蓝屏连进桌面的机会都没有。遇到这种条目别赌那几百 MB老老实实留着。工具开发者也在项目说明里反复强调同样的话删除前先备份弄明白风险再操作必要时先在虚拟机里练一遍。下次C盘告急先别急着买硬盘回到文章开头那个 2.9GB 的夜晚。用 DriverStore Explorer 花了不到半小时选中旧驱动、备份、删除、重启C 盘从 2.9GB 涨回了 23GB而我删掉的只是那些这辈子不会再被用到的旧版本。这台电脑的驱动库存第一次在我面前变得明明白白。如果你也总被 C 盘告急困扰下一步可以这样做按上面的第一步装好工具以管理员身份运行并刷新导出一份全量备份给自己留后路先用Select Old Drivers清理旧版本再处理灰色设备名的驱动删除前上网搜一下该 INF 文件名确认它属于哪个硬件、能否舍弃记下清出的空间数字把它写进你的月度维护清单。删驱动这件事胆子要小动作要准。而 DriverStore Explorer 要做的就是让准这件事变得足够简单——剩下的交给你的判断力。【免费下载链接】DriverStoreExplorerDriver Store Explorer项目地址: https://gitcode.com/gh_mirrors/dr/DriverStoreExplorer创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
返回列表