driverstore中filerepository文件夹的真实占用空间可通过两种方式精准获取:一是右键该文件夹查看属性,正常为3–8gb,超15gb即存在冗余;二是以管理员身份运行powershell命令get-childitem...获取精确字节数。

要快速知道已安装驱动在电脑中实际占用了多少磁盘空间,你不需要安装第三方软件,系统自带的两种方式就能精准定位到C盘DriverStore目录的真实体积——这个位置藏着所有Windows保存的驱动备份文件,往往静默吞噬10GB以上空间。
直接查看DriverStore文件夹大小
打开「此电脑」→双击进入 C:\Windows\System32\DriverStore →右键点击其中的 FileRepository 文件夹→选择「属性」。
等待几秒,弹出窗口中显示的“大小”数值就是当前所有驱动包的总占用量。正常范围是3–8GB;若超过15GB,说明存在大量冗余驱动。
⚠️注意:不要右键整个DriverStore文件夹看属性——它包含符号链接和系统保护项,显示的大小不准确,必须进到FileRepository这一层才真实。
用命令行精确获取字节数(适合批量或脚本调用)
以管理员身份运行 PowerShell,输入以下命令:
Get-ChildItem -Path "$env:windir\System32\DriverStore\FileRepository" -Recurse -File | Measure-Object -Property Length -Sum | ForEach-Object {"{0:N2} GB" -f ($_.Sum / 1GB)}
回车后直接输出带两位小数的GB值,例如 18.42 GB。该结果绕过资源管理器的缓存与权限遮蔽,读取的是NTFS底层真实字节总和。
这一步操作起来很简单,直接把命令复制粘贴进去就行。如果提示权限错误,请确认是“以管理员身份运行”,否则PowerShell无法遍历系统目录。
通过设备管理器反向验证驱动残留
按下 Win+R →输入 devmgmt.msc →回车打开设备管理器。
点击顶部菜单栏的「查看」→勾选「显示隐藏的设备」。
展开任意类别(如“显示适配器”或“网络适配器”),观察是否有大量灰色图标设备——这些是已卸载硬件但驱动仍滞留在DriverStore中的“幽灵设备”。
每个灰色设备都对应至少一个.inf驱动包,它们不会出现在FileRepository文件夹大小之外,而是构成该数值的一部分。发现5个以上灰色设备,基本可判定驱动清理已刻不容缓。











