Media Foundationmfh265enc.dll 是 Windows 媒体基础框架中与 H.265/HEVC 编码相关的动态链接库,通常以 Media Foundation Transform(MFT)形式向应用层提供 HEVC 编码能力。它负责注册编码器 CLSID、协商输入输出媒体类型、管理编码会话,并把上层转码、录屏、直播、会议、剪辑软件的帧数据送入可用的 HEVC 编码实现。对应用而言,它不是一个可直接双击运行的程序,而是被 Media Foundation、DirectShow 桥接层、UWP 媒体管线或第三方转码引擎加载的底层组件。
MFTEnumEx、CoCreateInstance 等接口能够枚举和创建编码器实例。当 mfh265enc.dll 丢失、版本不匹配或被安全软件隔离时,系统仍可能正常启动,但所有依赖 Media Foundation 创建 HEVC 编码器的调用会失败。常见表现是编码器枚举结果为空、创建实例返回 REGDB_E_CLASSNOTREG、0x8007007E、0x80004005 或 0xC00D36B4 等错误。转码软件导出 H.265 时可能直接中断,录屏工具无法开启 HEVC 硬件编码,直播推流只能回退 H.264,视频会议在高分辨率下出现掉帧、花屏或 CPU 占用飙升。
如果应用支持回退,可能改为 H.264 或软件 HEVC 编码继续运行,但画质、延迟、功耗和实时性会明显变化。若应用强制使用 H.265 硬件编码,则会在初始化阶段报错,表现为找不到模块、类未注册、不支持的媒体类型或编码器不可用。排查时可运行 sfc /scannow 与 DISM /Online /Cleanup-Image /RestoreHealth,检查 HEVC 视频扩展、显卡驱动、应用版本和系统更新状态,并从可信来源恢复匹配版本的组件。