Windows-Server-2012

如何更好地跟踪和調試卡在列印後台處理程序中的文件會發生什麼?

  • August 29, 2014

我有一個執行 Windows Server 2012 的列印伺服器,它在域中共享並由終端服務客戶端使用。

域網路跨越使用隧道的國家/地區,在某些情況下,列印伺服器和列印機不在同一個物理網路中,在這種情況下,當網路繁忙時,大文件無法列印。

如果我檢查“列印隊列”視窗,我沒有得到太多關於發生情況的數據,顯示的唯一可用欄位是Document Name Status Owner Pages Size Submitted Port

有時 Size 是空的,而 Status 並沒有提供太多資訊。剩下的唯一解決方案是Cancel All Documents從同一個“列印隊列”視窗中進行選擇,並且當某些列印作業被卡住時通常不起作用。

在此處輸入圖像描述

系統管理員有沒有辦法更好地跟踪和調試卡在列印假離執行緒序中的文件會發生什麼?

由於您提到了隧道和遠端列印機,我將首先使用Wireshark收集與列印作業相關的網路數據並嘗試模擬行為(即列印大文件失敗)。您可能能夠辨識出任何一方正在關閉的連接。

如果做不到這一點,使用程序監視器擷取列印後台處理程序的低級系統呼叫使用數據可能會幫助您確定問題是否是列印伺服器的本地問題。

您還可以按照列印後台處理程序崩潰故障排除步驟的 TechNet 文章中說明的步驟進行操作。

引用自:https://serverfault.com/questions/624886