Latenza di AnyDesk: perché è lento e come risolvere
- HelpWire
- →
- Blog
- →
- AnyDesk not working
- →
- AnyDesk Lag Fix
La latenza di AnyDesk spesso non è causata solo dalla velocità di download. In molti casi, il problema deriva dal routing, dalle impostazioni di visualizzazione, dalla perdita di pacchetti o dal carico di rendering. Il software è costruito attorno a un codec proprietario e a una rete di relay e, quando questi sono configurati in modo errato o lavorano contro la tua configurazione, le sessioni rallentano indipendentemente dalla velocità della tua connessione. Questo articolo copre sei soluzioni, ordinate da quelle più comunemente trascurate a quelle più specifiche per la piattaforma.
Perché AnyDesk diventa lento
AnyDesk utilizza il proprio codec video, DeskRT, per comprimere i dati dello schermo in tempo reale. Quando qualcosa è configurato in modo errato, il problema rientra in una delle tre categorie.
- • Instradamento. AnyDesk cerca innanzitutto di stabilire una connessione peer-to-peer diretta. Se questo fallisce, la sessione viene instradata attraverso la rete di relay di AnyDesk, aggiungendo distanza di andata e ritorno per ogni fotogramma ed evento di input. Su una LAN in cui entrambe le macchine si trovano nello stesso edificio, una sessione relay può sembrare più lenta di una connessione internet standard. Questa è una delle cause più comuni e più spesso trascurate del lag.
- • Impostazioni di visualizzazione. L’impostazione Qualità controlla quanti dati DeskRT invia per ogni fotogramma. Con Migliore Qualità invia più dati di quanti la maggior parte delle connessioni possa gestire senza introdurre latenza. Migliore Prestazione riduce questo carico e dà priorità alla velocità di risposta.
- • Rendering hardware. Su Windows, AnyDesk utilizza di default Direct3D, che funziona meglio in fullscreen esclusivo con la GPU dedicata ad AnyDesk. In modalità finestra o su configurazioni multi-monitor può essere meno stabile. DirectDraw gestisce queste configurazioni in modo più affidabile.
Perché AnyDesk è così lento? Associa il tuo sintomo alla soluzione
| Sintomo | Causa probabile | Prima soluzione |
|---|---|---|
| Lento anche su LAN | Connessione tramite relay invece che diretta | Controlla l’icona LAN / abilita le connessioni dirette in Impostazioni > Connessioni |
| Lag con configurazione multi-monitor | Comportamento del renderer Direct3D | Passa a DirectDraw in Impostazioni > Display > Accelerazione hardware |
| Scattoso dopo aggiornamento macOS | Permessi da riapprovare | Aggiorna le autorizzazioni per Registrazione schermo e Accessibilità in Impostazioni di sistema > Privacy e sicurezza |
| Lento solo su Wi-Fi | Perdita di pacchetti o interferenze | Passa a ethernet; prova con ping -n 10 8.8.8.8 |
| Immagine nitida ma input in ritardo | Impostazione di qualità troppo alta | Passa a Massime prestazioni in Impostazioni > Display > Qualità |
Correzione 1: Assicurati che AnyDesk stia utilizzando una connessione diretta
Se la sessione sta passando attraverso la rete di relay di AnyDesk, nessun altro cambiamento nelle impostazioni risolverà completamente il ritardo. Ogni pressione di tasto e input del mouse viaggia verso un server relay prima di raggiungere la macchina remota. La barra degli strumenti della sessione indica quale modalità è attiva.
Perché funziona: Le connessioni dirette inviano i dati punto a punto tra le due macchine. La documentazione ufficiale di AnyDesk conferma che l’icona LAN nella barra degli strumenti della sessione indica che è attiva una connessione diretta, e che installare AnyDesk invece di utilizzare la versione portatile migliora il rilevamento LAN e l’affidabilità della connessione.
- Apri una sessione AnyDesk attiva e guarda la barra degli strumenti della sessione nella parte superiore dello schermo.
- Cerca l’icona di connessione LAN. Se manca, la sessione sta passando attraverso il relay.
- Chiudi la sessione e apri Impostazioni nella schermata principale di AnyDesk.
- Apri la scheda Connessioni e conferma che Consenti connessioni dirette sia abilitato.
- Riconnettiti. AnyDesk rinegozierà il tipo di connessione con le impostazioni aggiornate.
- Controlla nuovamente la barra degli strumenti per l’icona LAN per confermare che ora è attiva una connessione diretta.
Come funziona: Connessioni dirette vs relay di AnyDesk
AnyDesk tenta prima di stabilire una connessione peer-to-peer diretta tra la macchina locale e quella remota. Se il traversal NAT o le regole del firewall bloccano il percorso diretto, la sessione passa all’infrastruttura relay di AnyDesk. Le connessioni relay aggiungono una latenza proporzionale alla distanza dal server relay più vicino. L’icona LAN nella barra degli strumenti della sessione conferma che è attiva una connessione diretta. Abilitando Consenti connessioni dirette in Impostazioni > Connessioni, AnyDesk può rinegoziare il percorso al riconnessione. Le versioni installate di AnyDesk rilevano i peer LAN in modo più affidabile rispetto alla modalità portatile.
Soluzione 2: Cambia la qualità di visualizzazione su Migliore Prestazione
L’impostazione Qualità controlla la quantità di dati immagine che DeskRT invia per ogni fotogramma. Qualità migliore massimizza la chiarezza ma aumenta la richiesta di banda e il tempo di codifica su entrambe le macchine. Passare a Migliore prestazione riduce tale carico e abbassa la latenza senza rendere la sessione inutilizzabile.
Perché funziona: La documentazione di visualizzazione di AnyDesk descrive Migliore prestazione come ottimizzata per velocità e bassa latenza, raccomandata per connessioni lente o quando è necessaria un’interazione rapida.
- Apri AnyDesk e fai clic sull’icona delle impostazioni nell’angolo in alto a destra, poi seleziona Impostazioni.
- Vai su Schermo.
- Sotto Qualità, seleziona Migliore prestazione.
- Chiudi il pannello delle impostazioni. La modifica si applicherà alla prossima sessione, oppure puoi regolarla in tempo reale utilizzando l’icona di visualizzazione nella barra degli strumenti della sessione.
Soluzione 3: Prova DirectDraw per sessioni multi-monitor o in finestra
Direct3D è il renderer predefinito di AnyDesk e solitamente quello con le migliori prestazioni, ma può causare problemi in configurazioni multi-monitor o quando si passa il focus tra applicazioni. Se noti rallentamenti, minimizzazioni inattese o interruzioni visive in modalità finestra, vale la pena provare DirectDraw.
Perché funziona: Direct3D dedica le risorse della GPU a AnyDesk e offre le prestazioni migliori in modalità schermo intero esclusivo. DirectDraw è più indicato per il fullscreen in finestra e i flussi di lavoro multi-monitor in cui si cambia spesso focus.
- Apri le impostazioni di AnyDesk.
- Vai su Schermo.
- Scorri fino a Accelerazione hardware.
- Cambia da Direct3D a DirectDraw.
- Chiudi le impostazioni e riconnetti la sessione.
| Renderer | Ideale per |
|---|---|
| Direct3D (predefinito) | Monitor singolo; schermo intero esclusivo; GPU dedicata a AnyDesk. Massime prestazioni se rispettate queste condizioni. |
| DirectDraw | Configurazioni multi-monitor; sessioni in finestra; flussi di lavoro con frequente cambio di focus. Più stabile quando Direct3D causa interruzioni. |
| OpenGL (sperimentale) | Solo per test. Non stabile su tutti i sistemi. |
| Disabilitato | Ultima risorsa se gli altri renderer causano problemi di visualizzazione. Disattiva completamente l’accelerazione GPU. |
Correzione 4: Controlla Wi-Fi, perdita di pacchetti, VPN e regole del firewall
I problemi di rete su entrambe le estremità limitano le prestazioni di AnyDesk indipendentemente dalla configurazione del software. La velocità di download raramente è la causa principale, ma la perdita di pacchetti, l’instabilità del Wi-Fi, il routing VPN, i router sovraccarichi e il peering ISP possono tutti introdurre jitter e ritardi dei fotogrammi.
Perché funziona: AnyDesk trasmette i dati dello schermo in tempo reale. La perdita di pacchetti da entrambe le parti causa cali di frame e input lag anche quando un test di velocità risulta regolare.
- Collega entrambe le macchine via ethernet cablata anziché Wi-Fi dove possibile. Le interferenze wireless introducono jitter che non appare in un normale test di velocità.
- Chiudi le applicazioni che consumano molta banda su entrambe le macchine: download attivi, backup cloud, streaming video o client torrent.
- Esegui un test ping per verificare la perdita di pacchetti. Su Windows, apri il Prompt dei comandi ed esegui: ping -n 20 8.8.8.8. Controlla la presenza di pacchetti persi e latenze sostenute superiori a 80ms.
- Se ti connetti tramite VPN, verifica se il lag persiste senza di essa. Il routing VPN aggiunge tempo di andata e ritorno che varia significativamente a seconda della posizione del server.
- Verifica che il firewall non stia bloccando il traffico AnyDesk. Per le connessioni dirette, AnyDesk utilizza la porta TCP 7070. Per il traffico relay e discovery, usa le porte TCP 80, 443 e 6568, e le porte UDP da 50001 a 50003. Bloccare una di queste può costringere le sessioni su un percorso più lento.
La documentazione di AnyDesk afferma che le sessioni possono funzionare con una larghezza di banda minima di 100 Kbps, ma una banda limitata combinata con le impostazioni Migliore Qualità produrrà lag. Se la larghezza di banda è effettivamente limitata, la Soluzione 2 è essenziale insieme a questo passaggio.
Correzione 5: Aggiorna le autorizzazioni di Registrazione Schermo e Accessibilità di macOS
Su macOS, AnyDesk richiede le autorizzazioni per la Registrazione dello Schermo e l’Accessibilità per visualizzare correttamente i frame e gestire gli input. Dopo gli aggiornamenti di macOS, queste autorizzazioni potrebbero dover essere ri-approvate o aggiornate. Se AnyDesk diventa lento o non risponde dopo un aggiornamento, verifica prima questi permessi.
Perché funziona: Senza un’autorizzazione attiva alla Registrazione dello Schermo, AnyDesk non può acquisire e sincronizzare i frame alla massima velocità. Senza l’autorizzazione di Accessibilità, la gestione degli input si degrada. Attivare e disattivare entrambe le autorizzazioni costringe macOS ad aggiornarle.
- Sul Mac su cui gira AnyDesk, apri Impostazioni di Sistema.
- Vai su Privacy e Sicurezza.
- Seleziona Accessibilità. Trova AnyDesk nell’elenco. Disattivalo, attendi un momento, poi riattivalo.
- Torna su Privacy e Sicurezza e seleziona Registrazione dello Schermo. Ripeti lo stesso processo per AnyDesk.
- Chiudi completamente AnyDesk usando Cmd + Q e riavvialo.
- Riconnetti la sessione e testa la reattività.
Soluzione 6: HelpWire: La migliore alternativa gratuita ad AnyDesk
Se il ritardo continua dopo l’aggiornamento, HelpWire vale la pena di essere testato come sostituto diretto. A differenza di AnyDesk, di default non instrada le sessioni attraverso una rete di relay condivisa. Le sessioni si connettono prima tramite peer-to-peer e passano ai relay solo quando un percorso diretto non è disponibile, il che significa che i problemi di latenza del relay trattati in questo articolo non si applicano allo stesso modo.
Anche la configurazione della sessione è più semplice. HelpWire si avvia tramite un link condivisibile: l’utente remoto esegue una piccola app client senza necessità di configurare il firewall, senza VPN e senza dover inserire ID o password. Non c’è distinzione tra versione portatile e installata che possa influire sull’affidabilità della connessione, né impostazioni di codec di qualità da regolare per le prestazioni.
Cosa include HelpWire senza costi aggiuntivi:
-
Accesso remoto assistito e non assistito su Windows, macOS e Linux.
-
Le sessioni basate su link iniziano senza che sia necessario un account sul lato remoto.
-
Trasferimento di file trascinando i file direttamente nella finestra della sessione.
-
Supporto multi-monitor con layout commutabili. Chat durante la sessione.
-
Connessioni simultanee multiple a postazioni di lavoro remote dello stesso cliente all'interno di una sola sessione.
Domande frequenti
La causa più comune è l’instradamento tramite relay invece di una connessione diretta. AnyDesk passa all’instradamento tramite relay quando la negoziazione della connessione diretta fallisce, e le sessioni tramite relay aggiungono latenza indipendentemente dalla velocità di download. Controlla se l’icona LAN è visibile nella barra degli strumenti della sessione. Se manca, la sessione passa attraverso il relay. Abilita Consenti connessioni dirette in Impostazioni > Connessioni, installa AnyDesk invece di eseguirlo in modalità portatile e riconnettiti.
Una sessione lenta su una rete locale significa quasi sempre che AnyDesk sta utilizzando una connessione tramite relay invece che una diretta. Nonostante entrambe le macchine siano sulla stessa rete, AnyDesk ricorre al relay se le impostazioni di connessione diretta sono disabilitate o se si utilizza la versione portatile. Abilita Consenti connessioni dirette in Impostazioni > Connessioni, verifica che l’icona LAN appaia dopo la riconnessione e utilizza la versione installata invece dell’eseguibile portatile.
Aiuta, ma non è la soluzione principale da sola. Una risoluzione più bassa riduce la quantità di dati dello schermo che AnyDesk acquisisce e codifica per ogni aggiornamento, diminuendo il consumo di banda e migliorando la consegna dei fotogrammi. Funziona al meglio se combinata con la modifica della Qualità su Migliori Prestazioni in Impostazioni > Schermo. Senza intervenire anche sul routing tramite relay o sulle impostazioni dello schermo, il miglioramento è parziale.
Sì. macOS richiede che AnyDesk abbia le autorizzazioni di Registrazione schermo e Accessibilità per fornire i frame e gestire l’input alle massime prestazioni. Dopo gli aggiornamenti di macOS, può essere necessario approvare nuovamente queste autorizzazioni. Vai su Impostazioni di sistema > Privacy e sicurezza, trova entrambe le autorizzazioni per AnyDesk, disattiva e riattiva ciascuna di esse, poi chiudi e riavvia AnyDesk prima di riconnetterti.