网络打印机提示 “windows 无法连接打印机”

供稿:hz-xin.com     日期:2024-05-20
怎样解决连接网络打印机"Windows无法连接打印机

WIN7系统添加网络打印机,提示:"windows无法连接打印机错误为0x000000d"的解决方案:
1.点击开始\控制面板\打印机;2.选择“添加打印机”;3.选择 “添加本地打印机”,按一下步;4.选择“创建新端口”\ 选择“local port” 这一项,按下一步,提示输入端口名称,输入共享打印机的绝对路径,格式为:\\***(共享打印机的计算机名或IP地址)\***(共享打印机的共享名称),如 \\192.168.25.71\HplaserJ,按确定;5.选择好自己的网络打印机“厂商”、“型号”,按下一步。(如果列表中没有,官方也没提供相应的Vista版本驱动下载,请在列表中选择型号相近的代替,一般情况下都是可以的,如HP1010 选择HP1015)6.添加成功,打印测试页试试。
如果连接打印机的机器在域中,或者是加了密码需要授权访问的,在执行添加打印机之前,执行以下操作(否则可能会出现“未知的用户名和密码”的提示):
开始\运行(可以WIN+R快捷)
2.输入共享打印机的那台计算机名或IP地址,如\\192.168.25.71
3.在用户名和密码框中填入帐户信息,选择保存密码4.OK,执行上面的解决方案添加打印机,成功。

通过添加本地打印机改端口的方式添加共享打印机。

1、首先保证你联机的XP系统的IP地址要与你的IP地址相同,并且在同一工作组下,如果说你在网络上可以看到对方网络,并且直接入它机,当然包括DNS服务器地址也一致。

2、在左边选择“网络”,再在右边选择你要连接有打印机的服务器,选择后,下面的选项框就会显示相应的打印机服务器的名字,然后点击一下右边的“选择报务器”,然后点击“添加到列表”,跟着点击“应用”,再后点“确定”就可以了。

3、在局域网中其他计算机上搜索这台打印服务的计算机,出来的结果,点击这台计算机,进入后在再点击共享的打印机,就能共享打印机了。

4、如果这个打印机服务电脑设有密码,提示你要输入的话,第一次访问时,输入打印机服务器的计算机名和密码,并选择保存。

扩展资料

一、应用需求

1、网络打印机最终要接在网络上,也就是说要与网线相连,这就在选择网络打印服务器的网络接口上要与公司实际网络接口类型保持一致,否则所购买的打印服务器乃至打印机都不能在自己的网络上使用,浪费公司资源。

2、一般在一台打印服务器上都会有几种网络连接接口供选择(也有的仅一种,如J2550B),如RJ-45的“以太网接口”和“令牌网”接口;BNC的同轴电缆接口;DB“D”型九针串联通讯接口;Mini-Din8 八芯接口等。

3、你选购打印服务器时一定要注意看一下打印服务器所适应的网络接口类型(一般在打印服务器上有所标注),更要注意的是不要仅看接口外观,因为有的接口外观一样,但所连接的网络类型却可能相差很远,例如RJ-45以太网和RJ-45接口的令牌网接口一样。

二、匹配

因为生产网络打印机的几个主要生产厂家,如惠普、佳能、利盟等,在打印服务器标准上并没有达成一致,也就是说彼此还不能互相兼容,且多数生产厂家把打印服务器内置在打印机主板上,但也有少许型号的网络打印机的打印服务器是可选配的,所以这时首先就得看清楚你所选购的打印服务器是用在什么型号的网络打印机上。

三、模块接口

1、因为不同的打印机“输入/输出”模块接口大小可能不一样(其实其接口标准也不一样,但从外观上区分更加直观),这主要是HP公司在开发新的打印机时为了升级打印服务器而新设计的接口标准,这些新的接口或许能更加加快打印服务器与主机之间的通信速度。

2、不仅仅是外观大小不一样,不同版本的打印机服务器也有它适用的打印机范围,不能随便选购,其实在说明书中有明确说明适用打印机的范围,要仔细看呵!在选购打印服务器时一定要注意这一点,否则虽然网络类型可以满足公司网络类型,却不一定在你的网络打印机上接口上插得上。

参考资料来源:百度百科-网络打印机



这是因为print spooler 自动关闭导致的。可以通过启动Print Spooler的来解决网络打印机提示 “windows 无法连接打印机”的问题。

Print Spooler是打印后台处理服务,即管理所有本地和网络打印队列及控制所有打印工作。如果此服务被停用,本地计算机上的打印将不可用。如果此服务被禁用,任何依赖于它的服务将无法启用。

扩展资料:

Spooler(打印后台处理服务)的进程名是spoolsv.exe,WinXP Home/PRO默认安装的启动类型是自动,依赖于Remote Procedure Call。

Spooler是为了提高文件打印效率,将多个请求打印的文档统一进行保存和管理,先将要打印的文件拷贝到内存,待打印机空闲后,再将数据送往打印机处理。这样处理速度更快些。建议将其设置为手动,有打印任务时再打开。如果没有打印机自然是禁用了。

它和office2007的PowerPoint有关,如果把它关掉,那么PowerPoint无法在快速访问工具栏中添加快捷按钮,在打开“PowerPoint选项”的时候也会提示“无法找到打印机”这类的问题。

参考资料:Print Spooler-百度百科



原因及解决办法:

1.其实这是因为print spooler 自动关闭导致的,进入:

控制面板 -> 系统和安全 -> 管理工具

点击“服务”:

2、选择其中的“Print Spooler”,右键点击“启动”:

3、然后就可以了。可以将其设置为自动启动。

扩展资料

网络打印机是指通过打印服务器(内置或者外置)将打印机作为独立的设备接入局域网或者internet,从而使打印机摆脱一直以来作为电脑外设的附属地位,使之成为网络中的独立成员,成为一个可与其并驾齐驱的网络节点和信息管理与输出终端,其他成员可以直接访问使用该打印机。

参考资料:百度百科-网络打印机



解决方法:

1、打开 c:\windows\system32\spool\PRINTERS文件夹,点击右键-属性,取消只读属性、并删除PRINTERS文件夹中的所有文件。

2、按下win+R运行regedit。

3、删除HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\Print\Printers下的所有文件(删除前右键Printers,导出。备份下注册表)

4、win+R运行--services.msc打开服务,找到print spooler项,双击设置成自动并启动。

以上就可以解决问题了。

拓展资料

本地打印机连接计算机。打印机通常有两根线,一根是电源线(通常会标志额定电压200~240V,频率50/60HZ的交流电,启动电流350mA),一根是USB连接线(用于电脑数据与打印机之间的交互)。两个接口,一个一体式电源插口,一个USB插口。



我公司的其他同事都能连接装在另一同事机子上的共享打印机,可是唯独我不能。多次请网管解决这个问题未能成功。于是自己想办法解决。我和那个同事,都可以上网,相互之间也可以QQ联系,我们之间的网络是连通的,这个毫无疑问,因为我可以查看她机子上的其它共享文件,却唯独不能访问共享的打印机。我去查看了一下她的计算机名称是汉字形式的,于是我将她的计算机名称改为英文形式,然后重启她的机子。我再从我的机子上查看网上邻居,亦不能看到她,遂用查找计算机的方法,直接查找她的IP,搜到了,呵呵。双击进入她的共享文件。。再她打开共享的打印机,呵呵。打印机安装程序开始在我机子上安装了。。完毕。。成功了!呵呵。。我终于连上她的打印机了,赶紧打印测试了一下,一切正常!!哈哈。。心里真是高兴!
但是尽管暂时安装上了同事的打印机,不过,我知道,问题还是依然存在的。果然,在接下来的周一,打印机又连不上了。我们是用路由上网。每台机器都是自动获取IP地址,这样每天同一机器的IP地址是不同的。于是,我试着搜索她的计算机名,可是搜不到。搜她的IP依然能成功。那么,看来是名称解析的问题。果然,她的电脑没有装NetBios协议,于是给她的机器装上之后,一切就OK了。当然,我还做了其它一些设置,在网上邻居能看到她的电脑了。不用再查找了,呵呵。。
现将局域网问题的常见问题总结如下:

1、Windows XP不能互访
其实这个问题网上已经有很多种解决方案了,但是我们还有些网友不是很清楚这个问题,笔者现在去一些论坛逛的时候,还经常看到有人问这类问题,下面给大家总结两种不同环境下解决Windows XP互访的方法。
·家庭环境和办公环境
1)、在这种环境下,Windows XP的帐户一般都设置了密码,可以在开始――设置――控制面板――管理工具――本地安全策略――本地策略――安全选项, 找到并双击“网络访问:本地帐户的共享和安全模式”,将默认的“仅来宾-本地用户以来宾身份验证”更改为“经典-本地用户以自己身份验证”,设置完成后重新启动电脑使设置应用成功。
2)、要访问A电脑只需要知道A电脑帐户的密码就可以访问了,先查找计算机,在弹出的对话框中输入A电脑的帐户和密码即可。
3)、如果还是不能访问网络邻居,则检查工作组和防火墙的设置。
·网络机房环境
因为网络机房的用户不确定,所以一般情况下Windows XP的帐户都没有设置密码,可以通过下面步更改访问权限
1)、右键单击“我的电脑”选择――管理――本地用户和组――用户,右键单击Guest,选择属性,将“帐户已停用”前面的勾去掉。
2)、开始――设置――控制面板――管理工具――本地安全策略――本地策略――用户权利指派,找到并双击“拒绝从网络访问这台计算机”在弹出的窗口中删除Guest用户。
3)、开始――设置――控制面板――管理工具――本地安全策略――本地策略――安全选项, 找到并双击“网络访问:本地帐户的共享和安全模式”,将默认的“仅来宾-本地用户以来宾身份验证”更改为“经典-本地用户以自己身份验证”
4)、开始――设置――控制面板――管理工具――本地安全策略――本地策略――安全选项,禁用“帐户:使用空密码用户只能进行控制台登陆”
5)、如果还是不能访问,则单击开始―― 运行―― gpedit.msc ―― 计算机配置―― windows设置 ―― 本地策略――用户权利分配 ,找到并双击“拒绝从网络访问这台计算机”删除其中的guest用户。
6)、设置完成后重新启动电脑使设置应用成功。
2、Windows 98/2000/XP/2003访问Windows XP的用户验证问题
首先关于启用Guest为什么不能访问的问题:
·默认情况下,禁用Guest帐户
·默认情况下,Windows XP的本地安全策略禁止Guest用户从网络访问
·默认情况下,本地安全策略- 安全选项里,帐户:使用空密码用户只能进行控制台登陆是启用的,也就是说,空密码的任何帐户都不能从网络访问只能本地登陆,Guest默认空密码。
所以,如果需要使用Guest用户访问XP的话,要进行上面的三个设置:启用Guest、修改安全策略允许Guest从网络访问、禁用3里面的安全策略或者给Guest加个密码。
有时还会遇到另外一种情况:访问XP的时候,登录对话框中的用户名是灰的,始终是Guest用户,不能输入别的用户帐号。
原因是这个安全策略在作怪(管理工具 -> 本地安全策略 -> 安全选项 -> "网络访问:本地帐户的共享和安全模式")。默认情况下,XP的访问方式是"仅来宾"的方式,那么你访问它,当然就固定为Guest不能输入其他用户帐号了。
所以,访问XP最简单的方法就是:不用启用Guest,仅修改上面的安全策略为"经典"就行了。别的系统访问XP就可以自己输入帐户信息。
至于访问2003,默认情况下2003禁用Guest,但是没有 XP 那个讨厌的默认自相矛盾的来宾方式共享,所以可以直接输入用户名密码访问。
一个小型办公局域网,都是winxp系统,都能上外网,也能看到对方计算机,却不能看到对方共享的计算机提示网络路径不正确,或你没有权限使用网络 大概就是这个意思 我记的不太清楚!!来宾帐户我也启用了!winxp的防火墙也是关闭的,ip地址也没什么问题!!希望大家给分析一下!!非常感谢!
原因:Win2000/XP中存在安全策略限制。
有时,Win2000/XP"聪明"过了头,虽然我们已经启用了Guest账户,从Win98中却仍然无法访问Win2000/XP,比如使用了类似瑞星等的防火墙漏洞修补,它会修改"拒绝从网络访问这台计算机"的策略,按下面的方法修改回来:
开始 -> 运行 -> gpedit.msc -> 计算机配置 -> windows设置 -> 本地策略 -> 用户权利分配 -> 删除"拒绝从网络访问这台计算机"中的guest用户。
3、局域网“网络不通”怎么办
在一个局域网里,发现某一台电脑网络有故障,怎么办?下面我们就谈谈网络不通这一故障的解决办法。在排除是本机系统核心故障所造成的原因后,网络不通经常是由以下几个方面因素造成的。
(1)网络配置不对一般情况下,在同一校园网内每一台机器所拥有的IP地址必须是惟一的,在同一子网内所有机器的子网掩码必须相同,默认网关必须是本机所在子网和其他子网能够进行信息交换的网卡的IP地址。为解决这类问题,可打开桌面的“网上邻居”的“属性”菜单,检查TCP/iP协议的配置数据,分析IP地址、子网掩码、默认网关配置是否正确,如果不正确,需重新配置。
(2)网络接口故障机器不能上网往往是由网线上的水晶头和网卡接口接触不良所引起(特别是经常需要移动的笔记本电脑J。遇到此类故障的做法是先把水晶头从网卡接口拨下重新插一次,在保证网络接口已插紧的情况下,用Pi ng命令进行测试,首先Ping一下本机,然后再观察是否能Ping通其他机器。例如本机的IP地址是192.168.0.2,另一台正在正常工作的机器的1P地址是192.168.0.3,在本机重新启动后在命令行状输入命令ping 192.168.0.
(3),如果屏幕上返回的信息是Reply from 192.168.0.3 :bytes=32 time<10mstt1=128之类的信息,说明问题已经得到解决;如果是“Requested time out”,说明网络不通,这时再输入命令Ping 192.168.0.2连接本机,如果信息仍然是“Requested time out”,说明所工作的机器网卡出现了物理故障一。需要更换或修理;如果返回的信息是“Reply fr6m 192.168.0.2:bytes=32 time<10ms ttl=128"说明本机网卡没有问题。这时可将接头再拔下,观察水晶头上是否已生锈或者有灰尘,将其擦拭干净,再除掉网卡接口内的浮尘,接好后如上法重新测试,在大多数情况下即可解决问题。
4、网络邻居看不到计算机
打开“控制面板→性能和维护→管理工具→服务”,启动里面的“Computer Browser”服务。
5、网络邻居不响应或者反应慢
关掉WinWindows XP的计划任务服务(Task Scheduler) 到“控制面板/管理工具/服务”中打开“Task Scheduler”的属性对话框,停止该服务,再将启动类型设为“手动”。
6、“找不到网络路径”的检测方法及解决方案
电脑在访问局域网时,在“网上邻居”中可以看到共享电脑的名称,但是点击后却无法看到任何共享内容,或者提示找不到网络路径、无权访问等问题,归纳为以下几点:
如果是Windows XP的话,在首次使用的时候要在网上邻居的属性里面进行网络安装向导,下面的内容讲的很多,大家需慢慢体会。
1)、检查计算机之间的物理连接。
网卡是否安装正确,在系统中是否存在资源冲突。交换机或者集线器等网络设备是否正常工作。网线是否都是通的,接法是不是正确(如果有中心节点的局域网,网线要用直通线,两头都是用568B的接法;双机通过网卡直接互联,网线应该用交叉线,一头为568A,一头为568B;没有UP-link端口的集线器级联要用交叉线,交换机和集线器级联,交换机和交换机级联都用直通线。568A接法:绿白、绿、橙白、蓝、蓝白、橙、棕白、棕;568B接法:橙白、橙、绿白、蓝、蓝白、绿、棕白、棕)。
2)、确保所有计算机上都安装了TCP/IP协议,并且工作正常。
检测 TCP/IP协议是否正常工作,可以PING 127.0.0.1,如果ping通,证明正常。
该协议是Microsoft Windows XP/ 2003的核心组件,是不能删除(不信你可以到Windows XP里,卸载的按钮是灰色不可用的)。但是我们可以使用NetShell实用程序使TCP/IP协议恢复到初次安装操作系统时的状态。
在命令提示符里运行该命令:
netsh int ip reset c:\resetlog.txt(如图6),其中,Resetlog.txt记录命令结果的日志文件,一定要指定,这里指定了Resetlog.txt日志文件及完整路径。运行此命令的结果与删除并重新安装TCP/IP协议的效果相同。
图 6
3)、使用ping命令测试网络中两台计算机之间的连接和网络中名称解析是否正常ping对方IP。通过ping命令用名称测试计算机连接,确定计算机的名称的方法是:在命令提示符处,输入SYSTEMINFO。或者在桌面上右击我的电脑-属性,然后单击计算机名称。如果看到该命令的成功答复,说明您在计算机之间具有基本连接和名称解析。
4)、正确设置网络:
IP地址是否在同一个子网内。在TCP/IP协议上是否捆绑NETBIOS解析计算机名(在TCP/IP协议属性——高级——WINS——选择启用TCP/IP上的NETBIOS)。
查看是否选定“文件和打印服务”组件,所有计算机也都必须启用“文件和打印共享”。在网上邻居和本地连接属性里可以看到是否安装了打印机与文件共享。如果在网上邻居中看不到自己的机器,说明你没有安装打印机与文件共享。
5)、启动"计算机浏览器"服务
WIN2K/Windows XP要确保计算机浏览服务正常启动。打开计算机管理->服务和应用程序->服务,查看“Computer Browser”没有被停止或禁用。
6)、运行网络标识向导,将你的计算机加入局域网
控制面板——系统——计算机名,单击“网络 ID”,开始“网络标识向导”下一步之后,选择第一项“本机是商业网络的一部分,用它连接到其他工作着的计算机”;继续“下一步”,选择“公司使用没有域的网络”;再下一步,就输入你的局域网的工作组的名称。完成之后,重新启动计算机!
7)、Win2k和Windows XP安装NetBEUI协议
在Win2k和Windows XP中NetBEUI协议是一个高效协议在局域网中使,因此最好能安装此协议
2K中的安装:网上邻居->属性->本地连接->属性---->安装------>协议------->NetBEUI ProtocolNetBEUI 通讯协议已不是 Windows XP 的一部份 ,但仍然将它保存在 Windows XP 的光盘内, 安装办法如下:
将 Windows XP 的光盘放入光驱内,并开启 \\VALUEADD\\MSFT\\NET\\NETBEUI 目录;
复制 nbf.sys 到 %SYSTEMROOT%\\SYSTEM32\\DRIVERS\\ 目录
复制 netnbf.inf 到 %SYSTEMROOT%\\INF\\ 目录
网上邻居——属性——本地连接——属性——安装——协议—— 选NetBEUI Protocol——添加,便进行安装 重新启动电脑生效
8)、启用Guest(来宾)帐户
Windows XP和2k的Guest帐户允许其他人使用你的电脑,但不允许他们访问特定的文件,也不允许他们安装软件。可以使用下面的命令授予来宾帐户网络访问:
net user guest /active:yes或者打开控制面板->用户帐户或者在管理工具->计算机管理->本地用户和组中打开Guest帐户
9)、查看本地安全策略设置是否允许Guest(来宾)帐号从网络上访问。
在运行里输入gpedit.msc,弹出组策略管理器,在‘计算机配置-Windows设置-本地策略-用户权利指派’中,有“拒绝从网络访问这台计算机”策略阻止从网络访问这台计算机,如果其中有GUEST帐号,解决办法是删除拒绝访问中的GUEST帐号。或者在“从网络上访问该计算机”添加帐号
10)、正确设置防火墙:
确保WINWindows XP自带的防火墙没有开启,打开本地连接属性->高级,关掉Internet连接防火墙。如果使用了第三方的防火墙产品,参考其使用手册,确保防火墙没有禁用以下端口:UDP-137、UDP-138、TCP-139、TCP-445。
11)、检查RPC、Plug and Play服务已启动,检查相应的系统文件夹的权限,重新注册以下的动态链接库:
regsvr32 netshell.dll
regsvr32 netcfgx.dll
regsvr32 netman.dll
12)、设置帐号和密码
由于WinNT内核的操作系统,在访问远程计算机的时候,好像总是首先尝试用本地的当前用户名和密码来尝试,可能造成无法访问,可以在要访问的计算机中把用户密码添加进去,并在‘计算机配置-Windows设置-本地策略-用户权利指派’中,在“从网络上访问该计算机”中添加用户就可以了。
13)、尝试用多种方法访问“网络计算机”。
通过IP访问,在地址栏上输入在地址输入栏中输入“\\IP地址\”,单击“确定”。 通过计算机用计算机名访问,在地址栏输入“\\计算机名字\”,单击“确定”。
用搜索计算机的方法访问,计算机更新列表需要时间,搜索计算机可以加快更新列表。点击“网上邻居”右键中的“搜索计算机”,输入计算机名,点击“立即搜索”,就可以看到你要访问的计算机。直接双击右边计算机名就可以打开它了。
用映射驱动器的方法访问,进入命令提示符,输入“NET VIEW \计算机名”,回车 这是查看对方计算机上有哪些共享文件夹,如E。再输入NET USE Z:\计算机名字\E 将对方计算机共享的文件夹E映射为H:盘,在命令提示符下键入“H:”。你会发现你已经连到计算机上了。
14)、改变网络访问模式:
在“打开”栏中输入“gpedit.msc”,打开组策略编辑器,依次选择“计算机配置→Windows设置→安全设置→本地策略→安全选项”(如图7),双击“网络访问:本地账号的共享和安全模式”策略,将默认设置“仅来宾—本地用户以来宾身份验证”,更改为“经典:本地用户以自己的身份验证”。
图7
现在,当其他用户通过网络访问使用Windows XP的计算机时,就可以用自己的“身份”进行登录了(前提是Windows XP中已有这个账号并且口令是正确的)。[注:此项设置成“经典:本地用户以自己的身份验证”(从网上邻居查看同事计算机时会弹出对话框要求输入用户名和密码),导致我每天都得重新连接一下同事的机子,才能连上打印机,后来更改为“仅来宾—本地用户以来宾身份验证”(从网上邻居查看同事计算机时不会弹出要求输入用户名和密码的对话框),嘿,这个麻烦就解决了。]
还有最关键的是一项是:查看TCP/IP属性看是否启用了TCP/IP上的NetBios协议。