网络上的某个用户无法使用某个网络打印机进行打印。该用户收到“未发出 startDocPrinter 调用”错误消息。
用户可以从同一台机器打印到另一台网络打印机。
遇到问题的用户可以登录网络上的任何其他电脑并毫无问题地打印到网络打印机上
任何其他用户都可以登录同一台 PC 并使用同一台网络打印机进行打印,没有任何问题
因此,如上所述,问题似乎是该特定机器上的特定用户仅打印到该特定网络打印机
我确实卸载了网络打印机,并在有问题的特定电脑上重新安装
任何帮助将不胜感激!
答案1
一个老 Microsoft 文章 描述了这些相同的症状:
此错误代码表示未发出 StartDocPrinter 调用。当打印后台处理程序无法将数据发送到端口时,您会收到此错误代码。打印作业被标记为“打印错误”。在这种情况下,打印后台处理程序会反复尝试发送数据,直到您取消该作业。
所以这意味着打印机不可用,但是您没有收到有关 StartDocPrinter 被阻止的原因的错误消息,而只是收到它没有运行的消息。
由于这种情况只发生在一个用户身上,我猜测是他安装的某些产品导致了这个问题。
我建议检查用户的启动文件夹,看看用户登录时启动了哪些进程。同时查看事件查看器中的消息。
免费 自动运行 也可能有用。