Windows 11启用AV1硬解可显著降低CPU占用与发热。方法包括:一、Edge/Chrome中启用flags中的AV1 Decoder;二、LAV解码器配置D3D11VA并勾选AV1;三、安装官方AV1扩展并启用系统能力;四、PotPlayer手动绑定LAV+D3D11VA渲染链。

如果您在 Windows 11 系统中播放 B 站、YouTube 或本地 AV1 编码的 4K/8K 视频时出现 CPU 占用过高、发热严重或画面卡顿现象,则很可能是 AV1 硬件解码未启用。以下是开启 Win11 AV1 视频硬解加速的多种可行方法:
一、通过 Edge/Chrome 浏览器启用 AV1 硬解(网页端适用)
Chromium 内核浏览器(Edge 116+、Chrome 117+)原生支持 D3D11VA 方式调用 GPU 的 AV1 硬解能力,但需确保系统级解码器注册完整且驱动版本达标。该方法无需安装第三方插件,仅依赖系统底层支持。
1、确认 Windows 版本与硬件兼容性:按下 Win + R 输入 winver,确认为 Windows 11 22H2 或更高版本;同时在设备管理器中查看显卡型号是否属于支持 AV1 硬解的序列(如 Intel Arc A 系列、NVIDIA RTX 30/40 系列、AMD RX 6000/7000 系列)。
2、更新显卡驱动至最新稳定版:访问显卡厂商官网下载并安装对应驱动——Intel 用户需 ≥ GPU Driver 31.0.101.5189,NVIDIA 用户需 ≥ Game Ready Driver 536.67,AMD 用户需 ≥ Adrenalin 23.5.1。
3、在浏览器地址栏输入 chrome://flags(Chrome)或 edge://flags(Edge),搜索关键词 AV1,将 Hardware-accelerated video decode 和 AV1 Decoder 两项均设为 Enabled。
4、重启浏览器,在 B 站任意支持 AV1 的视频页右键选择“检查”,切换到“网络”标签,播放后筛选 media 类型请求,观察响应头中是否含 av1 字样;同时打开任务管理器,播放时观察 GPU 解码引擎(GPU-Decode)占用率是否上升。
二、通过 LAV Video Decoder 启用 AV1 硬解(本地播放器适用)
LAV 解码器是 Windows 平台最主流的开源解码套件之一,其 Video Decoder 组件自 v0.77 起全面支持 AV1 格式的 DXVA2/D3D11VA 硬解路径,适用于 MPC-HC、MPC-BE、PotPlayer 等滤镜架构播放器。
1、确保已安装 LAV Video Decoder v0.77 或更新版本,并完成注册(运行 regsvr32 LAVVideo.ax)。
2、启动 MPC-HC 后右键界面空白处,选择“选项”→“内部滤镜”→“视频解码器”,点击右侧“LAV Video Decoder”配置按钮进入设置界面。
3、在右侧“Hardware Decoder”下拉菜单中,优先选择 D3D11VA (native);若不可用,则依次尝试 D3D11VA (copy-back) 或 DXVA2(注意:DXVA2 对 AV1 支持有限,仅部分新驱动兼容)。
4、向下滚动至“Decoder Options”区域,勾选 AV1 编码格式;同时确认“Output format”设为 NV12 或 P010(HDR 视频需选后者)。
5、点击“确定”保存,重启播放器并加载一个 AV1 编码的 MKV 文件,在播放时按 Ctrl + J 调出性能监视器,观察“HW Decode”状态是否显示 AV1 / D3D11VA。
三、通过 Windows 设置启用系统级 AV1 解码器(全局生效)
Windows 11 自带的“电影和电视”App 及部分 UWP 应用依赖系统级媒体基础组件(Media Foundation Transform)。启用官方 AV1 视频扩展可使所有调用 MF 接口的应用获得 AV1 硬解能力,包括系统自带播放器、照片 App、甚至部分游戏录屏回放。
1、打开 Microsoft Store,搜索并安装官方扩展包:HEVC Video Extensions from Device Manufacturer(此包常附带 AV1 支持);若未找到,直接访问微软官方商店页面链接:https://apps.microsoft.com/detail/9n4wgh0z6vhq。
2、安装完成后,以管理员身份运行 PowerShell,执行命令:Get-WindowsCapability -Online | Where-Object Name -like '*av1*',确认返回结果中含 Enabled 状态项。
3、若未启用,执行启用命令:Add-WindowsCapability -Online -Name "AV1VideoExtension.Win11~~~~0.0.1.0"(路径名依系统实际返回为准)。
4、重启系统,在“设置”→“系统”→“显示”→“图形设置”中,将“电影和电视”App 设为“高性能”GPU;随后打开该应用播放 AV1 视频,观察任务管理器中 GPU 引擎“Decode”占用是否显著提升。
四、通过 PotPlayer 手动绑定 AV1 硬解渲染链(高阶定制方案)
PotPlayer 支持深度自定义解码与渲染流程,可通过手动指定解码器与输出模式组合,绕过默认策略限制,强制启用 AV1 的 D3D11VA 解码路径,特别适用于 NVIDIA/AMD 显卡在特定驱动版本下默认未激活 AV1 的场景。
1、打开 PotPlayer,右键 → “选项” → “首选项” → “滤镜” → “视频解码器” → “内置解码器优先级”,将 LAV Video Decoder 拖至顶部并启用。
2、再次进入“滤镜”→“视频解码器”→“LAV 视频解码器设置”,点击右侧“配置”按钮,在“Hardware Decoder”中选定 D3D11VA (native),并在下方“Supported formats”中仅勾选 AV1(取消其他格式可避免冲突)。
3、返回“首选项”→“视频”→“渲染器”,选择 EVR (Custom Presenter) 或 MadVR(若已安装),禁用“使用硬件加速的渲染器”以外的所有渲染加速选项。
4、播放 AV1 视频时按 Ctrl + 1 呼出信息窗口,确认“Decoder”字段显示 LAV / AV1 / D3D11VA,“Renderer”字段显示对应硬件渲染器名称。

















