解决服务器报错:跟后台打印程序系统服务通讯时出现错误。

今天通过远程连接服务器时,查看服务器事件日志的时候,发现系统错误:

“跟后台打印程序系统服务通讯时出现错误。请打开服务管理单元,确认后台打印程序服务是否在运行。”

有图有真相:


查了一下,才知道真相。因为之前,我把服务器上的打印服务(Print Spooler)给禁用了。远程桌面连接服务器时,服务器默认就会把我(客户端)本地的打印机映射到服务器了,但是服务器上的已经禁用,当然就报错了。解决方法两个:


第一种方法:把禁用的打印服务(Print Spooler)开启,这就解决了。当然做为WEB服务器,根本用不到打印功能。这所放弃这种方法。


第二种方法:禁止服务器的默认打印机映射(推荐)。


1、单击开始,然后单击运行。

2、键入 tscc.msc 。


3、双击“连接”文件夹中的 RDP-Tcp,然后单击客户端设置以关闭“Windows 打印机映射”和“LPT 端口映射”。



就是在“禁用下列项目”处,打上勾 ,确定就可以了


然后重启,问题解决!

 


注:第二种方法也可以通过修改注册表解决(不建议,修改注册表前请备份注册表),方法如下:

将一个 DWORD 值添加到注册表中以删除此错误信息。

该注册表设置是:

HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Terminal Server\Wds\rdpwd\fEnablePrintRDR = 0×0


评论

评论(0)

后面还有条评论,点击查看>>