問題

在終端機伺服器/Citrix 環境中檢視 Adobe Acrobat 或 Adobe Reader 中的 PDF 檔時,透過 RDP 連線的顯示緩慢更新。捲動包含高解析度影像的 PDF 文件時,此問題特別顯著。

解決方法

解決方法 1: 在 Acrobat 或 Reader 中升級「頁面顯示」偏好設定。

在 Acrobat 或 Reader 中變更下列設定。您可在 Reader/Acrobat 中,直接在「編輯 > 偏好設定 > 頁面顯示 > 渲染」下停用這些選項,或使用系統管理員的登錄機碼:

  • 停用「2D 圖形加速」HKCU\Software\Adobe\Acrobat Reader\9.0\AVDisplay - bUse2DGPUf=dword:0
  • 停用「平滑影像」HKCU\Software\Adobe\Acrobat Reader\9.0\Originals - bAntialiasImages=dword:0
  • 停用「平滑線條藝術」HKCU\Software\Adobe\Acrobat Reader\9.0\Originals - bAntialiasGraphics=dword:0
  • 將「平滑文字」設為「無」(選用: 某些客戶已回報,在未將「平滑文字」設為「無」的情況下,效能仍在可接受的範圍中)
    • HKCU\Software\Adobe\Acrobat Reader\9.0\Originals - bAntialiasText=dword:0
    • HKCU\Software\Adobe\Acrobat Reader\9.0\Originals - iAntialiasThreshold=dword:0
    • HKCU\Software\Adobe\Acrobat Reader\9.0\Originals - benableDDR=dword:0

Adobe 並未正式支援變更登錄機碼的做法,因此您須自負風險。僅應在擁有正確的權限並在此領域中有經驗時,才可變更登錄設定。

系統管理員應先使用 Adobe Reader 中的「偏好設定」對話框 (而非使用登錄檔) 變更這些設定,並透過 Citrix 重新測試效能。您的設定組合一旦正確有效後,您應立即記錄這些登錄機碼的數值,以便用於您其他的 Reader 安裝之中。由於 iAntialiasThreshold 機碼會隨著其他關閉的選項而有所不同 (0、1 或 12),因此此做法變顯得相當重要。

: 這些設定將會在連線頻寬時改善顯示效能,但也會對 LAN 連線的顯示效能產生不良影響。您將需要徹底測試連線。

解決方法 2: 使用 RDP 連線工具壓縮「透過電線」傳送的資料。 

每次在頁面上捲動影像時,RDP 便會傳送整組影像。一次傳送所有影像,會導致網路連線壅塞,尤其是頻寬有限的情況下。某些客戶已成功使用下列工具,改善在連線頻寬不足時,終端機伺服器上的顯示效能 : http://www.ericom.com/ericom_blaze.asp

其他資訊

Acrobat 或 Reader 無改善終端機伺服器中效能問題的一般解決方法。效能問題通常是因網路連線的頻寬限制或 RDP 通訊協定本身所致。 

RDP 通訊協協定不一定會妥善處理影像資料。Windows 2003 Server 上的終端機伺服器採用 RDP 版本 5.2。Windows 2008 Server 上的終端機伺服器採用 RDP 版本 7.0,但未改善影像的顯示效能。因此,升級至之後的作業系統,若此作業系統使用如 7.0 等更新的 RDP 版本,亦可改善效能。

以下為提及相同問題的 Citrix 文章:

http://support.citrix.com/article/CTX122914

及在我們的論壇中討論相同問題的項目:

http://forums.adobe.com/thread/439803

此産品由 Creative Commons Attribution-Noncommercial-Share Alike 3.0 Unported License 授權  Creative Commons 條款未涵蓋 Twitter™ 與 Facebook 文章。

法律說明   |   線上隱私權政策