您是否知道可以将Windows 10 PC用作DLNA流服务器?这样,您就可以将媒体从PC流式传输到任何支持Digital Living Network Alliance(DLNA)的设备,例如电视和Xbox。
尽管您可以在计算机上安装第三方流解决方案,但是大多数用户更喜欢使用内置的Windows Media流功能。您不仅可以在PC上下载较少的软件,这可能会减慢系统速度,而且Windows 10中的内置DLNA功能也更加可靠。
如果Windows 10中没有媒体流,该怎么办?
Windows 10 PC上可能无法使用此功能。当你去 开启媒体流 按钮,当它单击时它要么变成灰色,要么不响应。如果遇到此问题,可以采取一些措施来解决它。在下面找到它们:
- 修复缺少的媒体功能包
- 检查是否启用了“自动允许设备播放我的媒体”选项
- 启用Windows搜索索引
- 查看相关服务
- 更改本地组策略
- 替换媒体播放器缓存文件夹
解决方案1:修复缺少的媒体功能包
如果您使用的是Windows 10 N变体,则媒体流将不可用。 Windows N是Windows 10操作系统的版本,没有媒体播放器和媒体功能。 N代表“无媒体功能”。这意味着PC上未安装Windows Media Player,这是媒体流的主要要求。另外,可能是您拥有媒体功能包,但已关闭。
无论哪种情况,都有几种方法可以在Windows 10 PC上启用媒体功能。
如果您的计算机上有Windows Media Player,请继续执行下一个解决方案。但是,如果您需要有关如何解决无法使用Media Feature Pack的解决方案,则可以执行以下三项操作:
- 转到“打开或关闭Windows功能”框并启用媒体功能。
- 下载媒体功能包。
- 创建一个注册表项。
转到“打开或关闭Windows功能”框并启用媒体功能。
请遵循以下简单步骤来实现:
- 请按 Windows徽标键 + [R 在键盘上打开 运行对话框.
- 类型 optionalfeatures.exe 在文本框中。点击 好的 或打 进入 在键盘上打开 Windows功能对话框.
- 在窗口中的“打开或关闭Windows功能”,向下滚动到 媒体功能 条目并选择复选框。
- 点击 好的。等待片刻,让Windows 10打开Windows Media Player和其他媒体功能。
下载媒体功能包
如果您的计算机上未安装媒体功能包,则可以从Microsoft.com下载。出现提示时,请确保选择正确的系统体系结构(x64或x86)。下载后,双击文件并按照屏幕上的说明进行操作。
创建一个注册表项
在继续尝试之前,创建一个系统还原点很重要。如果注册表编辑器使用不当,可能会导致严重的系统范围的问题,需要您重新安装Windows操作系统,然后才能进行更正。也不能保证可以解决因编辑注册表而引起的任何问题。
创建还原点后,请按照下列步骤编辑注册表:
- 打开 运行对话框 按下 Windows徽标键 + [R 在键盘上。
- 在文本框中,键入 注册表编辑 然后点击 好的 或按 进入 在键盘上。
- 导航到以下路径: 计算机\ HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ Setup \ WindowsFeatures \ WindowsMediaVersion
- 更改默认值 WindowsMediaVersion 从0到1的密钥。如果不存在,则可能必须创建它。如果值数据为12.0.17134.48之类的值,则可能是Windows Media Player的版本号。将其写下来,然后将其更改为1。
如果此解决方案不起作用,请将值数据更改为您写下的默认值,或将系统还原到之前创建的还原点。
解决方案2:检查是否启用了“自动允许设备播放我的媒体”选项
您需要先启用自动播放选项,然后才能使用Windows Media Player投射或流式传输任何多媒体文件。这仅需要一个简单的过程即可立即使您的媒体流工作。
要在Windows Media Player中启用自动流式传输,您需要执行以下操作:
- 发射 Windows媒体播放器.
- 在菜单栏上,您将看到 溪流 下拉式菜单。点击它。
- 在“流”下的选项中,选择“自动允许设备播放我的媒体”.
- 重新开始 您的Windows Media Player,然后检查Media Streaming现在是否可以工作。
解决方案3:启用Windows搜索索引
媒体流链接到Windows搜索索引,并且可能会受到它的影响。如果由于某种原因禁用了Windows搜索索引,则必须重新启用它,然后Media Streaming才能开始工作。
请按照以下简单步骤启用Windows搜索索引:
- 去 控制面板。为此,请按 Windows徽标键 + [R 在键盘上打开 跑步 对话框。类型 控制面板 然后点击 好的 或按Enter键。
- 在控制面板中,选择 程序和特点.
- 在左窗格中,单击 打开或关闭Windows功能.
- 选择 Windows搜索索引 复选框以启用它。
- 点击 好的 并重新启动PC以应用更改。
检查现在是否可以使用媒体流。
解决方案4:检查相关服务
就像其他所有Windows组件一样,有一些相关的服务可以控制媒体共享的功能。启用媒体流后,这些服务的状态将更改为 积极的 默认。但是,在某些情况下,其中一些可能会被永久禁用。这会阻止媒体流工作。
为确保相关服务正常运行,请遵循以下步骤:
- 打开 服务,转到 Windows搜索 条和类型 services.msc。
- 找到 UPnP主机服务 在列表中,然后右键单击它。点击 特性 从菜单中。
- 设置 启动方式 至 自动的.
- 点击 停止 >开始 重新启动服务。
- 点击 好的.
- 导航到 Windows Media Player网络共享服务。 右键单击它,选择 特性 然后重复步骤3到5。
- 关闭服务,然后查看您现在是否可以使用媒体流。
解决方案5:更改本地组策略
本地组策略用于管理和配置计算机中的某些权限。为防止未经授权的流传输,有一些活动的保护权限设置处于活动状态。您必须禁用它们才能解决“媒体流不起作用”问题。此过程需要管理员权限。
要在本地组策略编辑器中禁用保护权限设置,请按照以下简单步骤操作:
- 要打开本地组策略编辑器,请转到 Windows搜索 条和类型 gpedit.msc。
- 导航路径: 计算机配置>管理模板> Windows组件> Windows Media Player。
- 右键点击 防止媒体共享。 点击 编辑.
- 点击 残障人士.
- 确认更改。
- 重新开始 您的PC并立即尝试使用媒体流。它应该正在工作。
解决方案6:替换Media Player缓存文件夹
AppData目录中的Windows Media Player缓存文件和配置数据损坏或不完整可能会导致多个问题,包括媒体流不起作用。
若要解决此问题,您可以重命名Media Player文件夹,也可以将其及其包含的文件一起删除。下次启动Windows Media Player时,将重新创建文件夹并解决问题。
要重命名文件夹,请遵循以下步骤:
- 复制路径: %userprofile%\ appdata \ local \ microsoft
- 去你的 Windows搜索 并粘贴。
- 在打开的窗口中,向下滚动到 媒体播放器 并将其重命名为 媒体播放器旧。
- 重新启动电脑 并启动Windows Media Player。媒体流问题应得到解决。
我们希望您发现这些解决方案有效地使媒体流在您的PC上开始工作。
最后一点,重要的是要消除注册表中的无效条目和损坏的密钥。您可以使用Auslogics BoostSpeed来实现此目的,而不会对您的计算机造成任何伤害。当您尝试在Windows 10上使用Media Streaming时,此工具将安全地修复您可能遇到的任何故障或崩溃。
您可以在下面的评论部分中分享您的想法。
我们很乐意听取您的意见。