【问题标题】:Process Monitor Troubleshooting custom print driver, print spoolerProcess Monitor 对自定义打印驱动程序、打印后台处理程序进行故障排除
【发布时间】:2019-12-26 23:05:09
【问题描述】:

我们的用户从 Windows 7 升级到了 10。 当他们尝试使用自定义打印驱动程序进行打印时,会收到此错误

The document Print Document, owned by User, failed to print on printer TEST-PRINT. Try to print the document again, or restart the print spooler. 
Data type: NT EMF 1.008. Size of the spool file in bytes: 628788. Number of bytes printed: 12900. Total number of pages in the document: 6. Number of pages printed: 0. 
Client computer: Devcomp. Win32 error code returned by the print processor: 2147500037. Unspecified error

我的一些观察:在内部,我们无法在内部重现此错误。我有一个 Windows 10 表面,也试过在 Windows 8 机器上。我们的支持也在这里尝试过。 客户可以在没有的情况下重现该问题。某些工作站上的某些文档会出现此问题。 PDF 是从第三方的柜员应用程序生成的。客户将此签名桌面应用程序中的 pdf 保存为 PDF,并使用我们的打印驱动程序打印到我们的应用程序。 我们的打印驱动程序将文件转换为 PCL 并将其发送给订阅者进行进一步处理。 如果需要有关打印驱动程序的信息,我可以提供更多信息。首先是打印驱动有问题吗?

所有从 Windows 7 升级到 Windows 10 笔记本电脑的用户都可以看到正在发生的问题。有些 Windows 10 工作站的打印效果很好。可能与组策略或某些注册表设置有关。如果我要比较工作站上打印和失败的注册表或策略,我需要查找的设置是什么?客户的 IT 表示,这两个工作站之间没有区别,只是生产工作站出现故障。典型的反应没有什么不同,但它不起作用。

我们还尝试禁用“在客户端工作站上渲染打印作业”,但这似乎没有什么不同。我很乐意尝试您的任何建议。

我正在寻找有关哪种研究以及应该从哪里开始故障排除的想法。 如果有人选择否决我没有做任何研究的问题,我不会感到困扰,因为我真的不知道从哪里开始。我是 .NET 开发人员,不是 Windows 驱动程序专家或系统管理员。

进程监视器好文件。文件被创建。 创建文件成功,创建文件名未找到最后创建文件成功

Bad File:创建文件成功,未找到创建文件名。 print.exe 驱动程序不调用最后一个创建文件。

【问题讨论】:

    标签: printing printer-control-language process-explorer


    【解决方案1】:
    猜你喜欢
    • 1970-01-01
    • 2017-03-23
    • 1970-01-01
    • 1970-01-01
    • 2013-01-20
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多