windows 里所谓旧驱动文件,很多都堆在 driverstore 下面的 filerepository 目录里。这个目录不能直接手删,比较稳的做法是先确认占用,再走系统自带的磁盘清理,把旧的驱动程序包从系统清理项里删掉。这样做比直接进系统目录硬删安全得多,也不容易把正在用的驱动一并删坏。
先确认是不是 FileRepository 占用偏大
先打开 C:\Windows\System32\DriverStore\FileRepository,看一下这个文件夹的属性。如果这里已经占了好几个 GB,基本就能确定旧驱动缓存是主要来源。这一步只是判断清理方向,别在这个目录里直接删文件。

打开磁盘清理并进入系统文件清理
在开始菜单里搜索并打开 磁盘清理,选系统盘后,先点左下角的 清理系统文件。旧驱动程序包通常不会在普通文件列表里直接露出来,必须先进入系统文件清理这一步,后面的驱动项才会出现。

勾选设备驱动程序包再执行清理
系统重新扫描完成后,在要删除的文件列表里找到 设备驱动程序包,勾选它,再点 确定 开始清理。这里删掉的是旧驱动缓存,不是当前正在运行的整个驱动程序,但如果你刚准备回退某个驱动版本,最好先确认是否还要保留那份旧包。

清理前后都保留回退余地
如果这台机器刚换过显卡、网卡或打印机驱动,先确认当前驱动已经稳定,再做清理。清完后可以回头再看一次 FileRepository 的占用变化;万一后面真要回退驱动,优先从设备管理器或厂商驱动包重新安装,不要再回这个目录里手工补文件。










