我遇到了一个有关远程桌面连接的奇怪且持续的问题。
每次我成功登录到运行 Windows Server 2003 SBS 的服务器时,无需采取任何进一步的操作,几秒钟后我的机器上就会自动出现一个打印作业,标题为“远程桌面重定向打印机文档”。
该文档为 4K,数据类型为 RAW,处理器为“WinPrint”。
我听说过有人遇到过这个问题,但似乎找不到一个连贯的解决方案。这是一个小麻烦,但当 Windows 抱怨打印作业时,我会很恼火,据我所知,打印作业是无缘无故的。
对于为什么会发生这种情况以及如何防止它发生,您有什么想法吗?
答案1
这可能是由于您计算机上安装的打印机软件对导出到远程桌面会话的反应不佳造成的。
这似乎发生在很多人身上,例如本文。
解决方案是找出打印机软件的哪个部分对此负责并将其卸载,或者按照@Sling 的建议,不要导出打印机。
另一种可能性是 OneNote,如下所述 远程桌面重定向打印机文档“神奇地出现”
该问题似乎发生在装有 OneNote 2010 的机器上(旧版本也可能发生)。
当您通过 RDP 进入服务器时,问题就开始了,这里的罪魁祸首是我们的 4 个 RemoteApp 场服务器,它们安装了 Office 2010,但没有 OneNote。
登录后,您会收到来自 OneNote 的提示,询问您想要将“打印”文件保存在何处,之后如果您禁用 OneNote 或选择备用打印机,“远程桌面重定向打印机文档”将开始向后台处理程序发送垃圾邮件。
无论如何,请确保您的计算机已完全修补,并安装可选的 Windows 更新,并从制造商网站下载最新的打印软件。
答案2
检查远程桌面应用程序设置。选项 -> 本地资源 -> 打印机复选框应取消选中。我不知道问题的根源,但这对我有帮助,可以避免打印队列中出现烦人的“重定向文档”。顺便说一句,这些设置看起来像是为您连接的每台 PC 单独存储的。
答案3
这是因为主机与虚拟机共享的打印机驱动程序有问题。我已通过避免共享主机打印机解决了此问题,请转到:
%appdata%\Microsoft\Windows\Hyper-V\Client\1.0
使用以下命名约定为每个虚拟机连接创建一个单独的文件:
vmconnect.rdp.{virtual machine GUID}.config
编辑行
<setting name="PrinterRedirection" type="System.Boolean">
<value>True</value>
</setting>
并将 设置False
为 而不是True
。重新启动机器。