使用“使用系统对话框打印”的问题

使用“使用系统对话框打印”的问题

系统信息

  • 操作系统:Windows 7 Professional(带 Service Pack 1,64 位)
  • Google Chrome 版本:46.0​​.2490.80 m(最新)
  • 默认打印机:Toshiba eStudio 2330C
  • 默认打印机驱动程序:TOSHIBA e-STUDIO2330C XPS x64
  • 默认打印机驱动程序版本:0.3.7607.17514(根据驱动程序文件的文件版本C:\Windows\System32\spool\drivers\x64\3\mxdwdrv.dll
  • 默认打印机驱动程序提供商:Windows(根据驱动程序文件C:\Windows\System32\spool\drivers\x64\3\mxdwdrv.dll

 

问题

在 Google Chrome 中打印(无论是网页还是 PDF)并使用“使用系统对话框打印”选项时,Google Chrome 的行为很奇怪。以下是一些详细信息:

  • “打印”窗口没有自己的任务栏项,并且在打开 Google Chrome 时始终位于最前面(我推测这是因为它作为 Google Chrome 的一部分运行)
  • “打印”窗口的关闭、“首选项”、“打印”、“取消”和“应用”按钮不起作用 - 它们是交互式的,但选择后不执行任何操作。
  • “打印”窗口的打印机列表滚动、“查找打印机...”按钮和“页面范围”单选按钮确实有效。
  • 打印同一份文档通常会导致打印预览完全变白。
  • 没有记录相关的应用程序或系统事件。
  • 关闭 Google Chrome 会使 3 个chrome.exe * 32进程保持打开状态,通常冻结在 ~30MB、~32MB 和 ~120MB 处。除非终止这些进程,否则 Google Chrome 将不会再次打开。

 

重现问题的步骤

未知。该问题间歇性发生,且仅出现在一台 PC 上,但发生频率很高。

 

修复

  • 有效:关闭 Google Chrome,chrome.exe * 32通过 终止剩余的 3 个进程taskkill /f /im chrome.exe,然后打开 Google Chrome。
  • 不起作用:通过 Google Chrome 的任务管理器结束Print: <document name>或进程。Mimehandler: <document name>
  • 不起作用:重新启动spooler服务。
  • 不适用:安装 XPS Essentials Pack,因为它与 Windows 7 不兼容。
  • 不适用:安装 .NET Framework 3.5,因为它已经作为 Windows 7 的一部分安装。
  • 不适用:禁用 Chrome PDF Viewer 插件,因为问题发生在打印网页时。
  • 还没有尝试过:更改默认打印机,因为那需要是默认打印机。
  • 还没有尝试过:更改默认打印机驱动程序,因为它对其他应用程序来说运行良好。

答案1

完全重新安装 Google Chrome 似乎已解决该问题。

相关内容