anydesk在低带宽网络下卡顿需五步优化:一、强制启用tcp并禁用udp自动切换;二、启用弱网自适应画质,限帧率15fps、固定800×600分辨率;三、禁用硬件加速,改用gdi软件渲染;四、关闭系统视觉特效及干扰进程;五、注册表启用zstandard压缩与降低编码质量至40。

如果您使用AnyDesk在低带宽网络(如2Mbps以下、丢包率≥3%、延迟≥150ms)中连接远程设备时出现画面冻结、严重拖影、操作无响应或频繁断连,则可能是由于DeskRT协议未适配弱网特性、图像编码负载过重、UDP传输不可靠或被控端资源调度失衡所致。以下是优化AnyDesk在低带宽网络下连接质量的具体方法:
一、强制启用TCP协议并禁用UDP自动切换
TCP协议提供数据包重传与顺序保障,在高丢包或抖动网络中比UDP更稳定,可避免因丢帧导致的画面撕裂与黑屏。AnyDesk默认优先使用UDP,但在弱网下需人工锁定TCP以提升会话连续性。
1、启动AnyDesk,点击右上角齿轮图标进入“设置”。
2、在左侧菜单选择“网络” > “连接设置”。
3、取消勾选“自动选择协议”,并在下方协议列表中单选TCP。
4、勾选“始终使用所选协议”,防止后台自动回切至UDP。
二、启用弱网自适应画质与帧率限制
AnyDesk 7.0+ 版本支持基于网络质量动态调节编码参数,但需手动开启并设定上限,否则默认仍尝试维持高清输出,加剧带宽压力。
1、进入“设置” > “安全与隐私” > “会话设置”。
2、将“画面质量”设为最佳连接速度而非“平衡”或“最佳画质”。
3、在“显示”设置页中,将“最大帧率”手动限制为15 FPS。
4、关闭“动态分辨率调整”,改为固定使用800×600 原始尺寸输出。
三、禁用硬件加速并切换至软件渲染模式
在低性能终端或集成显卡设备上,硬件加速可能引发GPU解码缓冲溢出与线程阻塞,反而增加解码延迟;软件渲染虽占用CPU,但可控性强,更适合弱网下的确定性处理。
1、进入“设置” > “显示” > “硬件加速”。
2、将渲染器选项从Direct3D改为GDI(软件渲染)。
3、取消勾选“启用镜像驱动程序”与“使用GPU进行视频解码”。
4、重启AnyDesk使渲染配置生效。
四、关闭非必要视觉增强与后台干扰服务
远程画面编码过程受系统级视觉特效与第三方服务干扰显著,尤其在内存紧张的弱网终端上,关闭冗余图形层可降低CPU编码队列积压。
1、在被控端按 Ctrl+Shift+Esc 打开任务管理器,结束以下进程:Windows.UI.Xaml.Host.exe、ShellExperienceHost.exe、SearchIndexer.exe。
2、右键“此电脑” → “属性” → “高级系统设置” → “性能” → “设置”,选择调整为最佳性能。
3、在“设置” > “个性化” > “颜色”中,关闭透明效果、深色模式、动画效果。
五、精简DeskRT编码参数并启用Zstandard压缩
DeskRT协议默认启用Brotli压缩,但在低带宽下Zstandard(zstd)具备更高压缩比与更低CPU开销,可减少每帧数据体积达22%,同时保持解码实时性。
1、以管理员身份运行PowerShell。
2、执行命令:Set-ItemProperty -Path 'HKCU:\Software\AnyDesk\Settings' -Name 'zstd_compression' -Value 1。
3、执行命令:Set-ItemProperty -Path 'HKCU:\Software\AnyDesk\Settings' -Name 'encode_quality' -Value 40(数值范围0–100,40为弱网推荐值)。
4、重启AnyDesk客户端完成注册表注入。











