如何對 Windows WorkSpaces 列印問題進行疑難排解?

2 分的閱讀內容
0

我無法從 Amazon WorkSpaces Windows WorkSpace 進行列印。

簡短說明

Windows WorkSpaces 支援本機印表機重新導向和網路印表機。當您從 WorkSpace 中的應用程式列印時,您可以在可用印表機清單中找到本機印表機。

在 WorkSpaces 中,預設會啟動基本遠端列印功能。透過基本的遠端列印,您可以存取有限的列印功能。此設定會在主機端使用通用印表機驅動程式,以允許相容的列印。

您可以在 PCoIP WorkSpaces 用戶端中使用進階遠端列印來存取特定的印表機功能,例如雙面列印。若要使用進階遠端列印,您必須在主機端安裝相符的印表機驅動程式。如果您遇到進階遠端列印功能的問題,請參閱當我從 Windows WorkSpace 列印至本機印表機時,為什麼會遇到文件格式或印表機功能問題?

注意: 您可以在適用於 iPad、Android、Chromebook、Web 存取和 Linux 的 WorkSpaces 用戶端中使用網路列印和雲端列印。但是,您不能在這些用戶端中使用本機列印。

解決方法

列印測試頁面

首先,從本機用戶端電腦列印測試頁面,以排除印表機硬體問題。此測試還可驗證您是否在本機用戶端上安裝了最新的印表機驅動程式。如果您無法從用戶端電腦列印,請使用印表機文件和支援來解決問題。

如果您可以從本機用戶端電腦列印,請確認您使用的是最新的 WorkSpaces 用戶端應用程式。有關如何確認用戶端版本的資訊,請參閱確定用戶端版本。另外,請重新啟動 WorkSpace,以安裝或修復所需的列印元件。

如果仍遇到問題,請完成以下步驟,以重設 WorkSpace 上的列印多工緩衝處理器:

  1. 在工作列搜尋方塊中,輸入 Services (服務),然後選取 Services (服務)。
  2. 選擇 Standards (標準) 索引標籤,然後選擇 (按兩下) Print Spooler (列印多工緩衝處理器)。
  3. 選擇 Stop (停止),然後選擇 OK (確定)。
  4. 在工作列搜尋方塊中,輸入 %WINDIR%\system32\spool\printers,然後選取 %WINDIR%\system32\spool\PRINTERS
  5. 刪除資料夾中的所有檔案。
  6. 在工作列搜尋方塊中,輸入 Services (服務),然後選取 Services (服務)。
  7. 選擇 Standards (標準) 索引標籤,然後選擇 (按兩下) Print Spooler (列印多工緩衝處理器)。
  8. 選擇 Start (開始),然後在 Startup Type (啟動類型),選擇 Automatic (自動)。
  9. 選擇 OK (確定)。

若要檢查本機印表機是否在 WorkSpaces 中重新導向,請完成下列步驟:

  1. 開啟您的 WorkSpaces 用戶端。
  2. 選擇開始功能表,然後進入 Print Management (列印管理)。然後選擇 Print Management (列印管理)。
  3. All Printers (所有印表機) 下,檢查 Queue status (佇列狀態) 欄,以確認重新導向的印表機佇列是否已準備就緒。
  4. 開啟重新導向印表機的內容 (以滑鼠右鍵按一下) 功能表,然後選擇 Print Test Page (列印測試頁面)。
  5. 確認本機用戶端列印多工緩衝處理器是否將來自 WorkSpace 的列印工作排入佇列。

請注意,本機印表機會根據您使用的 WorkSpace 協定使用下列命名慣例:

  • PCoIP: local-printer-name (本機 - username.computername)
  • DCV: local-printer-name - 重新導向 (用戶端電腦名稱)
  • DCV: local-printer-name - 重新導向 (電腦名稱)

注意: 列印測試頁面時,您將獲得有關印表機屬性和驅動程式的資訊,您可以使用這些資訊進行進一步的疑難排解。

對常見列印問題進行疑難排解

首先,請確認您正確設定了本機印表機

檢查系統組態

請完成下列步驟:

  1. 在工作列搜尋方塊中,輸入 Services (服務),然後選取 Services (服務)。
  2. 選擇 Standards (標準) 索引標籤。
  3. 對於 Print Spooler (列印多工緩衝處理器),請檢查 Status (狀態) 是否為 Running (執行中),並確保 Start type (啟動類型) 設為 Automatic (自動)。
    對於 PCoIP WorkSpaces,也請檢查 Teradici PCoIP 列印服務的這些值。
  4. 對於未處於執行中狀態的服務,開啟該服務的內容 (以滑鼠右鍵按一下) 功能表,然後選擇 Start (啟動)。
  5. 對於沒有自動啟動類型的服務,選擇 (按兩下) 服務名稱。然後,在 Startup type (啟動類型) 下拉式清單中選擇 Automatic (自動)。最後,選擇 Apply (套用)。

此外,請確保您的防毒軟體或安全軟體不會封鎖必要的 WorkSpaces 元件

(僅限 PCoIP) 檢查所需的程序是否正在執行

在工作列搜尋方塊中,輸入 Task Manager,然後選取 Task Manager。在 Details (詳細資料) 索引標籤中,確認有兩個 pcoip_vchan_loader.exe 程序正在執行。一個 vchan 程序用於剪貼簿重新導向,另一個用於印表機重新導向。如果您沒有看到這兩個程序在執行,請繼續下一個疑難排解部分。

確保已安裝所需的檔案和驅動程式

對於 PCoIP WorkSpaces,導覽至 C:\Program Files\Teradici\PCoIP Agent\drivers\Printer-Plugin,然後確認資料夾中存在以下檔案:

  • pcoip_printer_msg.dll
  • pcoip_vchan_printing_svc
  • pcoip_vchan_remoteprintserver.dll

對於 DCV WorkSpaces,導覽至 C:\Program Files\NICE\DCV\Server\drivers\printer,然後確認資料夾中存在以下檔案:

  • awsvirtualprinterdriver.cat
  • AWSVirtualPrinterDriver.dll
  • AWSVirtualPrinterDriver.gpd
  • AWSVirtualPrinterDriver.inf
  • AWSVirtualPrinterDriver.ini
  • AWSVirtualPrinterDriver-PipelineConfig.xml

若要檢查 WorkSpace 上是否安裝了通用印表機驅動程式,請執行下列 PowerShell 命令:

PCoIP:

Get-PrinterDriver | Where-Object -Property Name -EQ -Value "Teradici Client Render XPS"

DCV:

Get-PrinterDriver | Where-Object -Property Name -EQ -Value "AWS Virtual Printer"

如果缺少驅動程式或檔案,請完成以下步驟進行安裝:

  1. 使用遠端桌面通訊協定 (RDP) 連線到您的 WorkSpace
  2. 選擇開始功能表,然後輸入 Add or Remove Programs (新增或移除程式)。
  3. 對於 PCoIP WorkSpaces,選擇 PCOIP Standard Agent (PCOIP 標準代理程式)。對於 DCV WorkSpaces,選擇 WSP。然後,選擇 Uninstall (解除安裝)。
    注意: 您需要本機管理員權限才能解除安裝該程式。
  4. 使用 WorkSpaces 主控台重新啟動 WorkSpace
  5. 等待 15 分鐘,然後連線到 WorkSpaces 用戶端列印測試頁面。

對使用網路印表機的 WorkSpaces 中的列印問題進行疑難排解

如果您使用網路印表機,那麼最佳做法是在 WorkSpaces 中設定印表機,而不是將它們從本機用戶端電腦重新導向至 WorkSpaces。確保 WorkSpace 可以與您組態所需連接埠上的網路印表機進行通訊。

相關資訊

從 WorkSpace 列印

設定 DCV 的印表機支援

設定 PCoIP 的印表機支援

AWS 官方
AWS 官方已更新 2 個月前