Latence AnyDesk : pourquoi c’est lent et comment y remédier
- HelpWire
- →
- Blog
- →
- AnyDesk not working
- →
- AnyDesk Lag Fix
La latence sur AnyDesk n’est souvent pas uniquement causée par la vitesse de téléchargement. Dans de nombreux cas, le problème provient du routage, des paramètres d’affichage, de la perte de paquets ou de la surcharge de rendu. Le logiciel est basé sur un codec propriétaire et un réseau de relais, et lorsque ceux-ci sont mal configurés ou ne sont pas adaptés à votre installation, les sessions ralentissent, quelle que soit la rapidité de votre connexion. Cet article présente six solutions, classées de la plus fréquemment négligée à la plus spécifique à une plateforme.
Pourquoi AnyDesk devient lent
AnyDesk utilise son propre codec vidéo, DeskRT, pour compresser les données d’écran en temps réel. Lorsqu’une mauvaise configuration survient, le problème appartient à l’une des trois catégories suivantes.
- • Routage. AnyDesk tente d’abord d’établir une connexion directe de pair à pair. En cas d’échec, la session passe par le réseau relais d’AnyDesk, ajoutant une distance aller-retour pour chaque image et chaque événement d’entrée. Sur un réseau local où les deux machines se trouvent dans le même bâtiment, une session relais peut sembler plus lente qu’une connexion Internet standard. C’est l’une des causes les plus courantes et les plus souvent négligées de latence.
- • Paramètres d’affichage. Le réglage de la Qualité contrôle la quantité de données envoyée par DeskRT pour chaque image. En mode Meilleure Qualité, il envoie plus de données que la plupart des connexions ne peuvent gérer sans introduire de latence. Meilleures Performances réduit cette charge et privilégie la rapidité de réponse.
- • Rendu matériel. Sous Windows, AnyDesk utilise par défaut Direct3D, qui fonctionne au mieux en plein écran exclusif avec le GPU dédié à AnyDesk. En mode fenêtré ou sur des configurations multi-écrans, cette option peut être moins stable. DirectDraw gère ces configurations de façon plus fiable.
Pourquoi AnyDesk est-il si lent ? Associez votre symptôme à la solution
| Symptôme | Cause probable | Première solution |
|---|---|---|
| Lent même sur le réseau local | Relais au lieu de connexion directe | Vérifiez l’icône du réseau local / activez les connexions directes dans Paramètres > Connexions |
| Lenteur sur une configuration multi-écrans | Comportement du rendu Direct3D | Passez à DirectDraw dans Paramètres > Affichage > Accélération matérielle |
| Saccadé après une mise à jour de macOS | Les autorisations doivent être réapprouvées | Actualisez Enregistrement d’écran et Accessibilité dans Réglages système > Confidentialité et sécurité |
| Lent uniquement en Wi-Fi | Perte de paquets ou interférences | Passez en ethernet ; testez avec ping -n 10 8.8.8.8 |
| Image nette mais saisie retardée | Réglage de qualité trop élevé | Passez à Meilleures performances dans Paramètres > Affichage > Qualité |
Solution 1 : Assurez-vous qu'AnyDesk utilise une connexion directe
Si la session passe par le réseau relais d’AnyDesk, aucun autre changement de paramètre ne résoudra complètement la latence. Chaque frappe au clavier et chaque mouvement de souris transitent par un serveur relais avant d’atteindre la machine distante. La barre d’outils de session vous indique le mode actif.
Pourquoi cela fonctionne : Les connexions directes envoient les données point à point entre les deux machines. La documentation officielle d’AnyDesk confirme que l’icône LAN dans la barre d’outils de session indique qu’une connexion directe est active, et qu’installer AnyDesk plutôt que d’utiliser la version portable améliore la détection LAN et la fiabilité de la connexion.
- Ouvrez une session AnyDesk active et regardez la barre d’outils de session en haut de l’écran.
- Cherchez l’icône de connexion LAN. Si elle est absente, la session passe par un relais.
- Fermez la session et ouvrez Paramètres sur l’écran d’accueil d’AnyDesk.
- Ouvrez l’onglet Connexions et vérifiez que Autoriser les connexions directes est activé.
- Reconnectez-vous. AnyDesk renégocie le type de connexion avec les paramètres mis à jour.
- Vérifiez à nouveau la barre d’outils pour voir l’icône LAN et confirmer qu’une connexion directe est désormais active.
Comment cela fonctionne : connexions directes vs relais AnyDesk
AnyDesk tente d’abord d’établir une connexion directe de pair à pair entre la machine locale et la machine distante. Si la traversée de NAT ou les règles du pare-feu bloquent le chemin direct, la session bascule vers l’infrastructure de relais d’AnyDesk. Les connexions via relais ajoutent une latence proportionnelle à la distance du serveur relais le plus proche. L’icône LAN dans la barre d’outils de session confirme qu’une connexion directe est active. Activer Autoriser les connexions directes dans Paramètres > Connexions permet à AnyDesk de renégocier le chemin lors d’une reconnexion. Les versions installées d’AnyDesk détectent les pairs du LAN plus efficacement que le mode portable.
Solution 2 : Passez la qualité d’affichage à Meilleure performance
Le paramètre Qualité contrôle la quantité de données d’image que DeskRT envoie par frame. Meilleure qualité maximise la clarté mais augmente la demande de bande passante et le temps d’encodage sur les deux machines. Passer à Meilleure performance réduit cette charge et diminue la latence sans rendre la session inutilisable.
Pourquoi cela fonctionne : La documentation d’affichage d’AnyDesk décrit Meilleure performance comme étant optimisée pour la rapidité et la faible latence, recommandée pour les connexions lentes ou lorsque des interactions rapides sont nécessaires.
- Ouvrez AnyDesk et cliquez sur l’icône des paramètres dans le coin supérieur droit, puis sélectionnez Paramètres.
- Accédez à Affichage.
- Sous Qualité, sélectionnez Meilleure performance.
- Fermez le panneau des paramètres. Le changement s’applique à la prochaine session, ou ajustez-le en direct à l’aide de l’icône d’affichage dans la barre d’outils de la session.
Solution 3 : Essayez DirectDraw pour les sessions multi-écrans ou en mode fenêtré
Direct3D est le moteur de rendu par défaut d’AnyDesk et généralement celui offrant les meilleures performances, mais il peut causer des problèmes dans les configurations multi-écrans ou lorsque le focus bascule entre différentes applications. Si vous constatez des lenteurs, une minimisation inattendue ou des interruptions visuelles en mode fenêtré, il vaut la peine d’essayer DirectDraw.
Pourquoi cela fonctionne : Direct3D alloue des ressources GPU spécifiques à AnyDesk et offre les meilleures performances en mode plein écran exclusif. DirectDraw est mieux adapté aux workflows en plein écran fenêtré et multi-écrans où le changement de focus est fréquent.
- Ouvrez les paramètres d’AnyDesk.
- Allez dans Affichage.
- Faites défiler jusqu’à Accélération matérielle.
- Passez de Direct3D à DirectDraw.
- Fermez les paramètres et reconnectez votre session.
| Rendu | Recommandé pour |
|---|---|
| Direct3D (par défaut) | Un seul écran ; plein écran exclusif ; GPU dédié à AnyDesk. Meilleures performances lorsque ces conditions sont réunies. |
| DirectDraw | Configurations multi-écrans ; sessions fenêtrées ; workflows avec changements de focus fréquents. Plus stable lorsque Direct3D provoque des interruptions. |
| OpenGL (expérimental) | Uniquement pour les tests. Non stable sur tous les systèmes. |
| Désactivé | Dernier recours si d’autres moteurs de rendu causent des problèmes d’affichage. Désactive complètement l’accélération GPU. |
Solution 4 : Vérifiez le Wi-Fi, la perte de paquets, le VPN et les règles du pare-feu
Les problèmes de réseau des deux côtés limitent les performances d’AnyDesk quel que soit le paramétrage logiciel. La vitesse de téléchargement est rarement la cause principale, mais la perte de paquets, l’instabilité du Wi-Fi, le routage VPN, les routeurs surchargés et l’interconnexion des FAI peuvent tous provoquer du jitter et des retards d’affichage d’images.
Pourquoi cela fonctionne : AnyDesk transmet les données d’écran en temps réel. Une perte de paquets de part et d’autre provoque des pertes d’images et un retard dans la saisie, même si un test de vitesse semble satisfaisant.
- Passez les deux machines du Wi-Fi au câble Ethernet lorsque cela est possible. Les interférences sans fil provoquent du jitter qui n’apparaît pas lors d’un simple test de vitesse.
- Fermez les applications utilisant beaucoup de bande passante sur les deux machines : téléchargements en cours, clients de sauvegarde dans le cloud, streaming vidéo ou clients torrent.
- Effectuez un test de ping pour vérifier la perte de paquets. Sous Windows, ouvrez l’Invite de commandes et lancez : ping -n 20 8.8.8.8. Vérifiez la présence de paquets perdus et une latence soutenue au-dessus de 80 ms.
- Si vous vous connectez via un VPN, testez si le décalage est présent sans celui-ci. Le routage VPN ajoute du temps d’aller-retour qui varie considérablement selon l’emplacement du serveur.
- Vérifiez si votre pare-feu bloque le trafic AnyDesk. Pour les connexions directes, AnyDesk utilise le port TCP 7070. Pour le trafic relais et découverte, il utilise les ports TCP 80, 443, et 6568, ainsi que les ports UDP de 50001 à 50003. Le blocage de l’un de ces ports peut forcer les sessions à passer par une voie plus lente.
La documentation d’AnyDesk indique que les sessions peuvent fonctionner avec une bande passante aussi faible que 100 Kbps, mais une bande passante limitée combinée aux paramètres Haute Qualité produira du décalage. Si la bande passante est réellement limitée, la Solution 2 est essentielle en complément de cette étape.
Correction 5 : Actualisez les autorisations d’enregistrement d’écran et d’accessibilité de macOS
Sous macOS, AnyDesk nécessite des autorisations d’Enregistrement d’écran et d’Accessibilité pour afficher correctement les images et gérer les entrées. Après des mises à jour de macOS, il peut parfois être nécessaire de réapprouver ou d’actualiser ces autorisations. Si AnyDesk devient saccadé ou ne répond plus après une mise à jour, vérifiez cela en premier.
Pourquoi cela fonctionne : Sans l’autorisation d’Enregistrement d’écran active, AnyDesk ne peut pas capturer et synchroniser les images à plein régime. Sans l’autorisation d’Accessibilité, la gestion des entrées se dégrade. Désactiver puis réactiver ces deux autorisations force macOS à actualiser l’attribution.
- Sur le Mac où AnyDesk est utilisé, ouvrez Réglages Système.
- Allez dans Confidentialité et sécurité.
- Sélectionnez Accessibilité. Trouvez AnyDesk dans la liste. Désactivez-le, attendez un instant, puis réactivez-le.
- Retournez dans Confidentialité et sécurité et sélectionnez Enregistrement de l’écran. Répétez la même opération pour AnyDesk.
- Fermez complètement AnyDesk en utilisant Cmd + Q puis relancez-le.
- Reconnectez la session et testez la réactivité.
Correction 6 : HelpWire : Meilleure alternative gratuite à AnyDesk
Si le décalage persiste après la mise à jour, HelpWire mérite d’être testé comme remplacement direct. Contrairement à AnyDesk, il ne fait pas transiter les sessions par un réseau relais partagé par défaut. Les sessions établissent d’abord une connexion en peer-to-peer et ne recourent au relais que lorsqu’un chemin direct n’est pas disponible, ce qui signifie que les problèmes de latence du relais abordés dans cet article ne s’appliquent pas de la même manière.
La configuration de session est également plus simple. HelpWire démarre via un lien partageable : l’utilisateur distant exécute une petite application cliente sans configuration de pare-feu, sans VPN et sans saisie d’identifiant ou de mot de passe requise. Il n’y a pas de distinction entre version portable et installée affectant la fiabilité de la connexion, et aucun réglage de codec de qualité à ajuster pour la performance.
Ce que HelpWire inclut sans frais :
-
Accès à distance assisté et non assisté sur Windows, macOS et Linux.
-
Les sessions basées sur des liens commencent sans qu'aucun compte ne soit requis du côté distant.
-
Transfert de fichiers en déposant les fichiers directement sur la fenêtre de session.
-
Prise en charge de plusieurs moniteurs avec dispositions interchangeables. Chat en session.
-
Connexions simultanées multiples aux postes de travail à distance du même client au sein d’une même session.
FAQ
La cause la plus courante est le routage par relais plutôt qu’une connexion directe. AnyDesk utilise le routage par relais lorsque la négociation de connexion directe échoue, et les sessions par relais ajoutent de la latence, quelle que soit la vitesse de téléchargement. Vérifiez si l’icône LAN est visible dans la barre d’outils de la session. Si elle est absente, la session passe par le relais. Activez Autoriser les connexions directes dans Paramètres > Connexions, installez AnyDesk au lieu de l’exécuter en mode portable, puis reconnectez-vous.
Une session lente sur un réseau local signifie presque toujours qu’AnyDesk utilise une connexion de relais plutôt qu’une connexion directe. Même si les deux machines sont sur le même réseau, AnyDesk opte pour un routage par relais si les paramètres de connexion directe sont désactivés ou si la version portable est utilisée. Activez Autoriser les connexions directes dans Paramètres > Connexions, vérifiez que l’icône LAN apparaît après la reconnexion, et utilisez la version installée plutôt que l’exécutable portable.
Cela aide, mais ce n’est pas en soi la solution principale. Une résolution plus basse réduit la quantité de données d’écran qu’AnyDesk capture et encode à chaque mise à jour, ce qui diminue la consommation de bande passante et peut améliorer la fluidité de l’affichage. Cela fonctionne mieux en combinaison avec le réglage de la Qualité sur Meilleure Performance dans Paramètres > Affichage. Sans également traiter l’acheminement par relais ou les paramètres d’affichage, l’amélioration reste partielle.
Oui. macOS nécessite qu’AnyDesk dispose des autorisations d’Enregistrement d’écran et d’Accessibilité pour diffuser les images et gérer les entrées à pleine performance. Après les mises à jour de macOS, ces autorisations peuvent nécessiter une nouvelle approbation. Allez dans Réglages Système > Confidentialité et sécurité, trouvez les deux autorisations pour AnyDesk, désactivez chacune puis réactivez-les, puis quittez et relancez AnyDesk avant de vous reconnecter.