自从打印机服务器的操作系统换成Windows 7 (64bit),HP1022这台破打印机就没有正常从网络打印过。其他机器都能很正常、很顺利地连上、安装Windows 7共享的网络打印机,远程计算机也能将打印操作发送到服务器,服务器上也能看到远程打印任务,一切似乎都那么美好……
但是……这个世界就怕但是。打印机就是不工作!在服务器本地打印是没问题的,但远程打印非但不工作,而且会把本地打印都弄死,要想恢复只能将打印机电源关闭,甚至要重新安装一次打印机驱动!
这也太夸张了!
在网上仔细搜索了一下,发现类似问题并不罕见,这是幸事。这个网页给出了一个可行的解决方案:
- 1,取消高级打印功能(右击驱动图标,属性,高级,把高级打印功能的勾去掉)
- 2,禁用PrintSpooler服务中 允许服务与桌面交互的选项(运行Services.msc -> Print Spooler ->登陆 ->去掉该选项)
- 3,如果Print Spooler服务经常自动停止,注意是否最近打过微软的补丁包(kb961371),可以尝试卸载掉。
在我们的系统中,按照上述步骤,做了第2条处理,便已经可以远程打印了。为保险起见,仍然把3条处理都做了,目前总算恢复到了网络打印的时代!