打印机驱动如何备份??

2013-05-29 11:12:52 +08:00
 fuxkcsdn
有一台Sharp AR-M450多功能机,到官方找的win 7驱动安装上打印出来全是乱码,网上看到说用Vista的驱动可以,但安装后也还是乱码(打印机是租的,估计是他们主板换了还是干嘛,以前租过他们另一台没带扫描功能的同型号机器,用Vista的驱动倒是正常)

安装驱动时,尝试用 Windows Update 的方式查找驱动,倒是找到了,安装后也正常,但是用过这种方式的应该都知道那个速度实在太慢...所以想把这个驱动备份出来

用过驱动精灵,它并不会显示打印机,所以无法用它来备份
用过 Microsoft Printer Migrator 3.1,虽然可以达到备份目的,但它无法单独备份某个打印机的驱动,而是把所有的打印机驱动都备份(是备份电脑上所有安装过的打印机驱动)

通过 Microsoft Printer Migrator 3.1 这个软件倒是可以看到所用到的所有驱动文件(实际上和打印机测试页显示的是一样),但仅仅有这些文件,而没有 inf 安装文件的话,也无法安装啊

有其他方法吗??
3820 次点击
所在节点    问与答
1 条回复
fuxkcsdn
2013-05-29 16:13:00 +08:00
自行找到方法了

首先在已经安装驱动的电脑上
Win+R --> printui /s --> 驱动程序 --> 选中要备份的那个驱动 --> 删除 --> 删除驱动程序和驱动程序包 --> 在弹出的警告窗口中,点“是”

这时候就可以看到inf文件的名字了,记住这个文件名(直接点,复制),然后就可以关闭“打印服务器 属性”的窗口了

然后进入 %Windows% 文件夹下,用刚得到的 inf文件名 作为关键字进行搜索,可以看到在
%Windows%\System32\spool\drivers\w32x86\PCC
文件夹下有个以 inf文件名 为前缀的压缩包,这个就是我们要找的驱动程序文件了,解压它,然后到其他电脑上进行手动安装就可以了。

P.S.
我在另外一台 64位 的 Win 7 上,本来想说也是在
%Windows%\System32\spool\drivers\
文件夹下,但找了一圈没找到,后来通过搜索才发现这个压缩包已经被解压,并被存放在
%Windows%\System32\DriverStore\FileRepository
文件夹下(32位的其实也有解压到此文件夹下)

以上方法仅在 Windows 7 上测试过,我在 Windows 2003 上测试的时候,首先是没有 printui 这个命令,但是可以通过全称来运行(最后的单词区分大小写)
rundll32 printui.dll,PrintUIEntry
但问题又来了,在 Windows 2003 上,点击“删除”的时候,它是直接就给你删除了...除了提示是否删除外,其余啥也木有了...所以这方法至少在 XP、2003上是没用的...
不过好在基本上老的打印机都是有提供 XP 驱动的...

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/70496

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX