Windows 7自带打印驱动存放在哪个文件夹?
另一种常见的驱动文件存放路径是 C:\WINDOWS\system32\drivers,这里包含了一些底层的驱动程序文件,不过不一定包含所有打印机的完整驱动包。
另一种常见的驱动文件存放路径是 C:\WINDOWS\system32\drivers,这里包含了一些底层的驱动程序文件,不过不一定包含所有打印机的完整驱动包。
确实,那个drivers文件夹里多是内核级的底层驱动,很多普通用户想找的安装包或者完整的打印机驱动通常不在那儿,而是在DriverStore或者C:\Windows\System32\spool\drivers里,这点得区分清楚。
确实,system32/drivers里主要是内核级的驱动文件,像wdm或者wdm类的。很多普通用户以为驱动包全在那儿,其实完整的打印机驱动(带UI配置那些)通常在Program Files或者C:\Windows\System32\spool\drivers里。不过你提到的这个路径确实是底层驱动所在,找底层报错文件时去那儿翻翻是没错的。
这路走对了一半。system32/drivers下面确实有底层驱动,但Windows 7把大部分打印机相关的配置文件、INF信息源和完整的驱动包(.dll, .cab等)其实是存在 C:\Windows\System32\spool\drivers\w32x86 或者 amd64 目录下的。光看drivers文件夹容易漏掉关键组件,特别是排错的时候,得去spool目录下找才全。
其实那个路径主要是存放系统级驱动(比如端口监控器或过滤器),对于大多数普通用户来说,完整的打印机驱动包(包括PCL/PS语言解释器)通常还是在 C:\Windows\System32\spool\drivers\w32x86 或 amd64 目录下。如果只去 drivers 文件夹找,很可能只能找到一些零散的组件。