多语言展示
当前在线:429今日阅读:126今日分享:42

无法找到打印机驱动程序包要求的核心驱动解决

有时候使用各种优化软件,不小心把你重要的驱动给优化了,比如打印机安装不上了,u盘怎么都不认了,尽管你有原厂驱动,也无法安装上,那么跟我一起来查一下问题所在。本文以win7 64位系统为例,其他系统出现这个问题一样的解决思路和方法,基本原理相同,此方法也适用各种驱动由于软件问题安装不上,包括各种PDF虚拟打印机。
工具/原料
1

所需设备如打印机的驱动

2

任意出错的电脑,如已经安装不了任意打印机的电脑

3

可选材料:win7 安装光盘和WinMount软件

4

右键管理员权限注册表工具

方法/步骤
1

第一步,当你某个打印机装不了,包括各种虚拟pdf打印机统统安装不上,但是朋友电脑一下安装就成功,你的电脑确是所有的打印机都安装不了。如下图,提示电脑已经找到驱动,但是出错安装不了,或者说无法找到打印机驱动程序包要求的核心驱动,安装不了。或者你明明用了最最原厂的驱动光盘,可是安装到最后提示,Windows 已找到设备的驱动程序软件,但在试图安装它时遇到错误,…系统找不到指定的文件.”不要着急,跟我来。因为我装好了,所以出错图来源于网络,不一定跟这个错误一样,都可以继续往下看看解决之道。

2

第二步,你可能已经走了弯路了,根据其他的经验使用了系统还原、使用了各种添加端口的安装acrobat reader pdf虚拟打印机方法,如果已经成功,那恭喜你,可以不用看下去了。如果还是提示无法找到打印机驱动程序包要求的核心驱动,那请不要泄气,请直接看第三步,不用去系统还原啥的,有时候那种方法是统统无用的。

3

第三步,去找个右键管理员权限工具,网上很多,取得权限用。安装好reg,右键中有取得管理员权限,某些优化软件比如软媒魔方安装后也会自带。后面的操作需要取得某些文件夹的权限。

4

第四步,打开资源管理器,打开系统安装所在硬盘,一般为c盘,如 C:\Windows\System32\DriverStore\ 这个文件夹。在 FileRepository 文件夹上面,点击右键“管理员取得所有权”命令,这个时候会跳出一个命令行窗口不停的执行取得权限操作,耐心等待几十秒钟等命令行窗口自动关闭即可。此时就获取核心驱动库的操作权限了,注意,重启后要再次获取权限。并且,如果文件夹中还有子文件夹,也要对子文件夹获取一下权限,否则可能在下面的几步复制粘贴出错。

5

第五步,此步为可选步骤,有时候可以快速解决问题。此步为将系统精简的核心驱动库全部还原,需要win7安装光盘或者镜像文件,找到里面的install.wim文档,下载WinMount软件(类似于虚拟光驱软件),安装好后打开install.wim文档,寻找其中的FileRepository文件夹。以win7 64位为例,大约755MB,这是系统安装好之后的核心驱动库。网上也有下载到此类核心驱动库,注意自己的系统版本是64位还是32位,别选错了。也可以找其他同操作系统的电脑中获取这个驱动库。将FileRepository文件夹覆盖C:\Windows\System32\DriverStore\, 统统覆盖掉,如某个文件夹跳出出错,请再次做第4步,将他获取权限,直到完成。然后试着再次安装驱动,打印机正常安装成功就不用看下去了,如果还是老问题出错,请继续。

6

第六步,打开安装盘下的inf目录,这里以C:\Windows\inf为例,找到setupapi.dev.log文件,仔细观察里面的出错信息,如觉得信息太多太乱,可以右键取得inf权限后,将setupapi.dev.log里面的内容删除后保存,然后尝试安装一次驱动,这样信息就记录下来了,注意看你安装失败的信息,查找“Error ”或“The system cannot”等出错字样。这里举例出错信息“Unable to load INF: 'C:\Windows\System32\DriverStore\FileRepository\ntprint.inf_amd64_neutral_02f0bd8e459ed8b3\ntprint.inf'()”,意思是无法加载ntprint.inf_amd64_neutral_02f0bd8e459ed8b3目录下的ntprint.inf,顺藤摸瓜,看看你的ntprint.inf文件在FileRepository文件夹哪里。其实系统已经有netprint.inf文件夹,但是跟驱动要求的文件夹名字不一样,所以就安装不上了,比如我的电脑里这一份驱动文件夹名字叫ntprint.inf_amd64_neutral_4616c3de1949be6d,只要复制一份后改名或者直接改成ntprint.inf_amd64_neutral_02f0bd8e459ed8b3即可。建议多复制一份算了,中间可能需要权限才能复制,反复对各子文件夹获得权限后复制成功并且改名。这个就是系统要求的打印机核心驱动库了,很多教程中按照第五步就不动脑筋的全部恢复也可以安装成功,其他驱动出问题也可以按照这个思路来查找,缺什么文件夹和文件,就给人为恢复出来,通过查找系统同类文件夹名,需要注意的是64位还是32位的驱动文件,别弄错了导致安装驱动后系统崩溃。

7

第七步,愉快的再次安装驱动吧,大功告成啦。原本反复安装acobat reader XI,死活不出现的PDF虚拟打印机出现啦,自己家里的打印机也安装上了,开心。尽管走了很多弯路,但最终摸索出来了。此方法可以适用于各种电脑驱动安装问题解决。

注意事项
1

win7 64位安装不了驱动,不要系统还原,由于核心驱动库丢失,还原点的丢失,不一定解决问题,而且还原需要花的时间太长。

2

不用去修改注册表,很麻烦,改错也可能导致系统出错。

3

我花了2天时间,查阅了国内外论坛各种方法,一开始只是头疼医头,走了很多弯路,请好好看看我的解决办法 。

推荐信息