Problème de performances lors de l’affichage des fichiers PDF sur un serveur de terminal à l’aide de Reader ou Acrobat

Problème

Lorsque vous affichez des fichiers PDF dans Adobe Acrobat ou Adobe Reader dans un environnement Terminal Server/Citrix, l’affichage est lent à se mettre à jour via une connexion RDP. Ce problème est particulièrement notable lorsque vous faites défiler des documents PDF contenant des images haute résolution.

Solutions

Solution 1 : mettez à jour les préférences d’affichage des pages dans Acrobat ou Reader.

Modifiez les paramètres suivants dans Acrobat ou Reader. Vous pouvez désactiver ces options directement dans Reader/Acrobat sous « Modifier > Préférences > Affichage de page > Rendu », ou à l’aide des clés de registre des administrateurs système :

  • désactivez « Accélération graphique 2D » HKCU\Software\Adobe\Acrobat Reader\9.0\AVDisplay - bUse2DGPUf=dword:0
  • désactivez « Images lisses » HKCU\Software\Adobe\Acrobat Reader\9.0\Originals - bAntialiasImages=dword:0
  • désactivez « Lignes lisses » HKCU\Software\Adobe\Acrobat Reader\9.0\Originals - bAntialiasGraphics=dword:0
  • définissez « Texte lisse » sur Aucun (facultatif : certains clients ont obtenu une performance acceptable sans définir Texte lisse sur Aucun)
    • 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

La modification des valeurs du registre n’est pas officiellement prise en charge par Adobe et vous procédez à vos risques et périls. Vous devez modifier les paramètres de registre uniquement si vous disposez des droits et de l’expérience requis dans ce domaine.

Les administrateurs système doivent tout d’abord modifier ces paramètres en utilisant la boîte de dialogue Préférences d’Adobe Reader (sans utiliser le registre) et tester à nouveau les performances via Citrix. Une fois que vous disposez de la combinaison de paramètres correcte qui fonctionne, vous devez enregistrer les valeurs de ces clés de registre à utiliser pour vos autres installations de Reader. C’est important, car la valeur de la touche iAntialiasThreshold peut différer (0, 1, ou 12) selon celles des autres options qui sont désactivées.

Remarque : ces paramètres permettent d’améliorer les performances d’affichage sur des connexions bas débit ; toutefois, ils peuvent ralentir les performances d’affichage sur les connexions au réseau local. Vous devrez intégralement les tester.

Solution 2 : utilisez un outil de compression RDP pour compresser les données envoyées « via le câble ».  

La connexion RDP envoie l’ensemble complet de données d’image chaque fois que l’image est parcourue dans la page. L’envoi de toutes les données en une fois peut entraîner une saturation de la connexion réseau, notamment avec une bande passante limitée. Certains clients ont réussi en utilisant l’outil suivant pour améliorer les performances de rendu sur le Terminal Server pour les connexions bas débit : http://www.ericom.com/ericom_blaze.asp

Informations supplémentaires

Il n’existe aucune solution générale dans Acrobat ou Reader pour améliorer les problèmes de performances sur Terminal Server. Les problèmes de performances sont souvent dus aux limitations de la bande passante de la connexion réseau ou au protocole RDP lui-même.  

Le protocole RDP ne traite pas toujours parfaitement les données d’image. Un serveur de terminal sur le serveur Windows 2003 utilise le protocole RDP version 5.2. Un serveur de terminal sur le serveur Windows 2008 utilise le protocole RDP version 7.0, ce qui se traduit par une amélioration des performances d’affichage des images. Par conséquent, une mise à niveau vers un système d’exploitation ultérieur peut également améliorer les performances si une version RDP plus récente est utilisée, comme la version 7.0.

Voici un article Citrix faisant référence au même problème :

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

et une entrée dans nos forums de discussion l’aborde également :

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

 Adobe

Recevez de l’aide plus rapidement et plus facilement

Nouvel utilisateur ?