Win7精简版下安装针式打印机驱动程序的教程


目前,大家的电脑都普遍升级到了Win7系统,当中包括本人在内的相当多win7ers用的还是精简版的Win7(也就是Ghost版),在安装某些打印机的驱动时,会提示“无法找到打印机驱动程序包要求的核心驱动包”,从而安装失败。

本人在Ghost Win7上安装EPSON LQ-300K+打印机驱动时就有这个问题。自然而然地去EPSON官网打算下个驱动,结果在官网上悲催地发现下面的提示有木有,原来原生系统是自带我的打印机驱动的,只是Ghost版被精简掉了。不过,装个驱动而已,莫非就要升级?难道必须重装?或者只能共享?经过一番探究,终于找到了一个相对简便可行的解决办法,由是将经验总结于此,以供借鉴。有遇到类似情形的朋友,在不想重装的情况下,不妨一试喔。

1、Ghost版Win7安装打印机驱动时出现”无法找到打印机驱动程序包要求的核心驱动包“,一般是因为原生系统的自带驱动被剔除所致。系统自带驱动,大多包含在这个系统目录内(假设系统在C盘):C:\WINDOWS\System32\DriverStore\FileRepository

虽然,有时候这个目录会比原生系统的目录要大,但事实上在做Ghost版的时候它确实被”阉割“过,缺少了一些文件,其中就有我们安装打印机驱动的必需文件(核心驱动程序包)。这样,第一步就是要恢复出这些缺失的文件。

2、打开C:\WINDOWS\System32\DriverStore,就是第1步中目录的上级目录,右击FileRepository目录,选择”管理员取得所有权“:

3、之后就会出现一个命令行窗口,飞快地执行着操作,这需要最多5分钟时间的等待。

4、命令行窗口消失后,就可以开始复制下载的文件了。为了提高效率,可以采用直接解压的方式,用WinRAR等软件打开下好的rar文件,单击FileRepository目录(不要点进去),把它解压到C:\WINDOWS\System32\DriverStore(就是第2步中的目录),确定,并在覆盖提示中点”全部选是“,这时自带驱动文件就开始复制到系统目录中去了。(当然如果怕出错,可以先解压到另一个地方,然后再复制)

5、完成后就可以用Win7自带的添加打印机功能来安装驱动了,点开始菜单-设备和打印机,在弹出的窗口中选”添加打印机“-”添加本地打印机”,就到了下面这个框。本人的打印机采用USB线与电脑相连,故选择下面这项。看官请注意根据打印机的实际接口情况来选择喔。

 

6、接下来是选择打印机型号了,这个按需操作。如果是系统自带了驱动的打印机,都能从中找到对应型号的。

7、点”下一步“,系统开始安装驱动。如无意外,这时就不会出现找不到核心驱动神马的错误了。另外,如果接下来系统给出好几个驱动程序,询问要安装哪一项,最好选路径是FileRepository的那项。

8、当弹出“共享打印机”的窗口时,说明打印机驱动终于安装成功了,驱动程序的问题得以圆满解决!(不要忘了设置默认打印机喔)

不足之处

1、这个方法虽然简便可行,免去了重装/升级系统的麻烦,但也有美中不足之处。一个是它可能会使系统占用磁盘空间增加,虽然本人的FileRepository目录原先的体积比解压出来的原生目录还要大(1.2G,原生700多M);另一个是它将原生系统自带驱动文件悉数恢复,这对于仅仅想安装一个打印机驱动来讲还是有些“小题大做”了。不过,起码不用又要祭出必杀技——重装大法,岂不妙哉?!

2、要是能有Windows大牛把安装打印机驱动具体需要的”核心驱动程序包“指出来,相信复制的工作量一定大为减少,这个办法也一定更加实用!抛砖引玉,期待高人高招!

注意事项:

1、本法适用于驱动程序由原生Win7自带的打印机的安装。

2、本法仅在Win7家庭版32位系统下试验成功,64位系统不建议使用。

3、若还不能安装打印机驱动,请先在“服务”控制台检查 Print Spooler 服务是否已启动,且设为自动启动。具体操作可百度。

4、在第4步复制驱动文件前,一定要先执行”管理员取得所有权“的命令,否则可能不成功。



相关阅读:
JS实现跟随鼠标立体翻转图片的方法
Json_encode防止汉字转义成unicode的方法
详解Linux的SOCKET编程
Java数组中的元素删除并实现向前移的代码
JavaScript比较两个对象是否相等的方法
Win7网络连接不上怎么办?windows7无线网络连不上怎么办?
javascript正则表达式参数/g与/i及/gi的使用指南
支持中文的PHP按字符串长度分割成数组代码
win8系统怎么开启“紧急重启” win8系统开启“紧急重启”的方法
jsp中将后台传递过来的json格式的list数据绑定到下拉菜单select
php+ajax实现带进度条的大数据排队导出思路以及源码
window中oracle环境变量设置方法分享
PHP的curl实现get,post和cookie(实例介绍)
Swift中Optional值的链式调用学习笔记
快速导航

Copyright © 2016 phpStudy |