最近C盘空间快满了,用FolderSize查看了一下C:\Windows\System32\DriverStore这个目录占用了6G多的空间,网上查了一下,DriverStore是Windows用来存放第3方驱动程序的,当你安装一个驱动时,对应的文件就会被拷贝到DriverStore。当你卸载驱动时,文件会从DriverStore中删除。如果你升级驱动时,Windows会保留旧版驱动,这样有问题时可以回滚。
但是时间久了C:\Windows\System32\DriverStore目录越来越大。
更多DriverStore信息请见[https://msdn.microsoft.com/en-us/library/ff544868VS.85).aspx]
其实Windows一直都有一个自带工具 pnputil.exe
,用这个可以列出DriverStore中的驱动,还可以删除。具体信息请见:[https://msdn.microsoft.com/en-us/library/windows/hardware/ff550419v=vs.85).aspx]
但是,命令行的工具太麻烦了。。。怎么办?DriverStore Explorer来拯救你。
这玩意儿就是给pnputil做了个简单的图形界面。用管理员权限启动后,右键点击不要的选择删除即可。
不知道哪些能删怎么办?先准备好所有的驱动,全选删除。不选择”Force Deletion”的话,正在使用中的驱动是不会被删的。如果有需要的驱动不小心被删掉,再装一次吧。
官网:[https://github.com/lostindark/DriverStoreExplorer/]
下载地址:[https://github.com/lostindark/DriverStoreExplorer/releases]
需要.Net 4.0。