Win10无线投屏卡顿、拖影、掉帧是因Miracast启用H.265硬编超载,需禁用H.265编码(注册表设EnableH265Encoding=0)、关闭Intel核显硬件加速视频编码,并强制帧率上限为15fps。

Win10无线投屏时画面卡成幻灯片、鼠标移动拖影、视频播放掉帧严重,说明Miracast协商后启用的编码器已超载,必须绕过系统自动策略,强制干预底层编码参数——这不是调参选项,而是阻止CPU软编码崩溃的紧急操作。
禁用H.265硬编,切回H.264 Baseline
第一步:按 Win + R 输入 regedit 回车→导航至 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4d36e968-e325-11ce-bfc1-08002be10318};
第二步:逐个点开子项(0000、0001…),在右侧查找 DriverDesc 值,找到对应你无线网卡名称的项(如“Intel(R) Wi-Fi 6 AX201”);
第三步:右键新建一个 DWORD (32位)值,命名为 EnableH265Encoding,双击将其数值数据改为 0;
第四步:重启电脑。该设置会强制Miracast跳过H.265编码路径,回落到兼容性更强、CPU负载更低的H.264 Baseline Profile,对核显本和老款AX200网卡效果立竿见影。
关闭GPU视频编码加速(仅限Intel核显)
打开Intel Graphics Command Center → 左侧选【系统】→ 右侧关闭【硬件加速视频编码】开关。
这一步必须做:Win10 Miracast默认启用Intel Quick Sync Video编码,但驱动层bug会导致帧率骤降至5fps且无法恢复。关闭后系统改用CPU软编+轻量滤镜,反而更稳。【注意:关闭后需重启Windows资源管理器或直接重启系统,否则设置不生效】
手动注入帧率锁定策略
方法一:命令行强制帧率上限
以管理员身份运行CMD → 输入:reg add "HKLM\SOFTWARE\Policies\Microsoft\Windows\WirelessDisplay" /v MaxFrameRate /t REG_DWORD /d 15 /f
回车执行。该策略会覆盖Miracast协商结果,将输出帧率硬锁为15fps,避免动态帧率抖动引发解码器失步。
方法二:组策略补丁(仅限Win10专业版/企业版)
按 Win + R 输入 gpedit.msc → 依次展开【计算机配置】→【管理模板】→【Windows组件】→【连接用户体验和遥测】→ 找到【配置Miracast帧率上限】→ 启用并设为15。
方法三:注册表微调刷新率匹配
导航至 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\GraphicsDrivers\Configuration → 找到当前主显示器配置子项(通常含“0000”字样)→ 在其下的 Scaling 键中,将 Value 改为 1(启用整数缩放),防止DPI插值放大加重编码负担。

















