什么是 Windows 驱动程序存储区、它为什么会不断增长,以及如何使用 pnputil 安全地列出和删除旧驱动程序包。
驱动程序存储区是一个受保护的文件夹(C:\Windows\System32\DriverStore\FileRepository),Windows 在其中保留了电脑上预安装的每一个驱动程序包。Windows 仅从驱动程序存储区中的包安装设备,因此旧的显卡和打印机驱动程序可能会在那里积聚并占用数 GB 的空间。
安装驱动程序时,Windows 首先会将整个包连同 INF 文件一起复制(暂存)到驱动程序存储区中,然后再为设备进行安装。在 pnputil 等工具中,这些包会显示为 oem<number>.inf。
没有设备使用的包可以使用 pnputil 进行删除。“pnputil /enum-drivers”用于列出第三方包及其发布名称、提供程序、类别和版本。“pnputil /delete-driver oem<number>.inf”用于删除包;如果某个设备仍在使用该包,除非添加 /force 参数(应避免使用),否则 Windows 会拒绝删除。
pnputil /enum-drivers,并记下旧版本的发布名称 (oem<number>.inf)。pnputil /delete-driver oem<number>.inf说明: Rain Cleaner 在安装驱动程序之前会创建一个还原点以及当前驱动程序的副本。
最后更新: 2026-10-08
什么是 DISM、/CheckHealth、/ScanHealth 和 /RestoreHealth 命令,以及 DISM 和 SFC 如何协同工作以修复 Windows。
什么是 WinRE,如何打开它,它提供哪些工具,以及如何使用 reagentc /info 进行检查。
sfc /scannow 的作用、如何读取其结果、CBS.log 的位置以及何时应先运行 DISM。