旧版windows media player需通过设置启用:打开“可选功能”→点击“查看功能”→勾选“旧版windows media player”→点击“下一步”和“添加”,安装后重启生效。

如果您在 Windows 11 中无法使用 DVD 播放、音频编码或旧版 Windows Media Player 功能,则可能是系统缺少必要的媒体功能组件。以下是安装 Windows 媒体功能包的具体步骤:
一、通过设置启用旧版 Windows Media Player
旧版 Windows Media Player 作为可选功能集成在 Windows 11 中,启用后即可恢复播放本地音视频文件的能力,并支持部分传统编解码器。
1、点击“开始”按钮,在搜索框中输入 可选功能,然后选择“可选功能”设置项。
2、在“可选功能”页面右上角,点击“查看功能”按钮。
3、在弹出的窗口中,向下滚动并勾选 旧版 Windows Media Player 复选框。
4、点击“下一步”,再点击“添加”按钮启动安装流程。
5、安装完成后,重启电脑使功能生效。
二、手动启用 Windows Media Player 功能(含 DVD 播放支持)
该方法可确保“Windows Media Player”核心组件及关联媒体功能(如 Windows Media Format Runtime、Media Features)全部启用,适用于需要完整媒体兼容性的场景。
1、点击“开始”按钮,在搜索框中输入 启用或关闭 Windows 功能,然后选择对应结果。
2、在打开的窗口中,展开 媒体功能 节点。
3、勾选以下全部子项:Windows Media Player、Windows Media Format Runtime、媒体基础。
4、点击“确定”,系统将自动应用更改并提示重启。
在 Windows 11 上"直接发声"的 TTS(从 WSL2/TUI 调用 powershell.exe + System.Speech)。适用于用户说"说出来/读出来/语音播报/用TTS",或反馈"没声音/tts 生成的 mp3 是空的/播不出来",以及需要中文语音但 OpenClaw 内置 tts 不可用时。
5、重启电脑后,可在“开始”菜单中搜索并打开“Windows Media Player”验证是否可用。
三、安装 Web 媒体体验包(解决 HTML5 音视频播放异常)
部分网页音视频无法播放或显示黑屏,常因缺失 Web 媒体体验包(Microsoft Edge WebView2 运行时与媒体解码组件),需单独安装以补全现代媒体支持链。
1、访问微软官方下载页面:https://go.microsoft.com/fwlink/?linkid=2198779,下载最新版 Web 媒体体验包(.msixbundle 格式)。
2、双击下载的文件,系统将自动调用 Windows 应用商店完成安装。
3、若提示“找不到应用来打开此 .msixbundle 文件”,请先在 Microsoft Store 中搜索并安装 App Installer。
4、安装完成后,重启浏览器或相关应用,测试网页音视频播放功能。
四、通过 PowerShell 强制重装媒体功能组件
当图形界面启用失败、复选框灰显或安装中途报错时,可使用 PowerShell 绕过 UI 限制,直接调用 DISM 工具部署媒体功能。
1、右键“开始”按钮,选择“Windows Terminal(管理员)”或“PowerShell(管理员)”。
2、执行以下命令启用旧版 Windows Media Player:
dism /online /enable-feature /featurename:MediaPlayback /all /norestart
3、执行以下命令启用完整媒体功能集:
dism /online /enable-feature /featurename:WindowsMediaPlayer /featurename:MediaFeatures /all /norestart
4、执行命令 shutdown /r /t 0 立即重启电脑。
5、重启后检查“控制面板 > 程序 > 启用或关闭 Windows 功能”中对应选项是否已勾选并呈启用状态。










