我们有一个包含大约 30 台计算机的域网络和 Windows Server SBS 2003 32 位上的活动目录。每当我从任何其他机器连接到此服务器时,它都会自动尝试发送某种打印作业。但是打印失败,打印机似乎从未收到作业。我一直在连接到该特定服务器的每台计算机上看到这种情况。如果安装了多个打印机,它似乎会重复发送这些打印作业,并发送到不同的打印机。一旦我取消一个打印作业,它就会开始另一个打印作业,重复几次,最后停止。
这里会发生什么?
PS - 我最初认为这与 MS OneNote 有关,但事实证明这发生在没有 OneNote 的计算机上。
看起来我的评论非常接近:http: //social.technet.microsoft.com/Forums/en-US/officeitpro/thread/fdb951e5-82a4-46a0-8a74-5677b18094d6显示其他人有同样的问题。
如果您不需要通过远程桌面连接进行隧道打印,您可以取消选中 mstsc.exe 选项的本地资源选项卡中的打印机复选框。
如果您确实需要远程桌面打印机重定向,那么在 MS 修复 OneNote 驱动程序之前,您可能不太走运,但是http://support.microsoft.com/kb/911913建议进行注册表设置,如果“发送” To OneNote" '打印机' 未设置为您的默认打印机(它应该在 Win2008+ 中开箱即用,但知识库文章建议 Win2003 需要修补程序以遵守此注册表设置 - 确保在您之前执行尽职调查安装它):
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Terminal Server Client\Default\AddIns\RDPDR
RedirectDefaultPrinterOnly
1
当然,如果您需要从服务器打印并且您的网络足够小/易于管理,您可以直接连接到您需要的打印机,直接在服务器上,并完全禁用该服务器的打印机重定向:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server\Wds\rdpwd
fEnablePrintRDR
0
如果 registry-editing-on-the-server-stuff 看起来有点太危险,也许可以尝试执行相同操作的本地安全策略选项:http ://technet.microsoft.com/en-us/library/cc731963%28v =ws.10%29.aspx
您可以通过编辑文件并按照本指南
%appdata%\Microsoft\Windows\Hyper-V\Client\1.0\vmconnect.rdp.{virtual machine GUID}.config
将 simple 更改为 aTrue
来避免与 VM 共享主机的打印机。False
打算建议清除
服务器和客户端上的文件夹,然后重新启动后台处理程序服务,看看是否有东西卡在打印机队列中?