win8共享局域网内的打印机
近日新入一台本本,预装Win8 64位系统。新本入手,各类软件好一番折腾之后,最后却在一个局域网内的共享打印机上折腾的几乎吐血。这里,记录一下故障的解决过程,希望对面临同样问题的童鞋有所帮助。
环境介绍:
通过一个交换机设置的单位局域网,其中一台电脑上的本地打印机设置为共享(XP系统,以下描述为A), 供整个局域网内的电脑使用,局域网内的其他机器为WinXP及Win7操作系统。
问题描述:
新入的本本(以下描述为B)可查看网内的用户,也可访问A,但无法连接A机的共享打印机,具体为连接之初提示“安装驱动。。。”云云,之后提示为本次连接时间太久。。。最终就是驱动安装失败(大致为这个意思,当时没有截图)。
解决过程:
1)上网查解决的方法,各种答案都有,但最终查到的结果为:局域网内XP系统上共享的打印机无法供win8系统的机器使用。
2)假设上面的结果正确,于是找了一台装有Win7操作系统的本本(以下描述为C),连接这台打印机并共享(这里省去Win7系统下共享打印机的设置步骤,有需要的朋友可以找百度),最后成功把B连接到了C的共享打印机,同时打印了一张测试页。
有了上面的成功案例,果断升级A机的系统,将WinXP改为Win7,并共享出了打印机,同时,注意是同时,因为各种版本的软件好一番折腾,于是把B的系统给恢复到了出厂状态。经过这样的操作,折磨人的情况出现了,最终的结果是跟没有升级系统前的相同,B可访问A,但不能连接到A的共享打印机。
到这里有点很崩溃,强力克制继续上网找答案,无果。
按照网上的说法,B机直接连接打印机,并安装Win7下的64驱动,卡在最终的联机环节,找不到打印机(尼玛,这打印机真的太老了!!!)
在抓掉一大把头发和头皮之后,猛然抓起那张打印测试页看了又看,最后在测试页的“其他打印驱动程序文件”这段发现了问题,这段的描述为:
c:\windows\system32\spool\drivers\x64\3\ 后面为一些DLL、INI之类的文件名
按以上路径,对A和B进行查找,都没有这些文件,到这里似乎有点眉目了,问题肯定是处在驱动上。于是在又一番折腾之后,发现了下面的一点以前从没有留意的小猫腻(没有对A机截图,以下截图只是为了说明问题,截图为B机64位系统,故第三个图片里X64驱动为已安装,X86驱动为否,在A机上的情况刚好与此相反)

因为A机为Win7 32位系统,而B机为Win8 64位系统,而之前一直用32位的系统,从来没有留意过64位这个问题,至此豁然开朗啊!于是上打印机的官网,下了一个Win7 64位驱动(打印机太老了,能有一个Win7的64位驱动已经是拜大神了) ,在A机安装。之后B访问A机打印机,提示安装驱动程序,安装进度条一路小跑,OK,故障解除。
- 评论列表(网友评论仅供网友表达个人看法,并不表明本站同意其观点或证实其描述)
-
