视窗

如何修复Windows 10上无法正常运行的媒体流?

您是否知道可以将Windows 10 PC用作DLNA流服务器?这样,您就可以将媒体从PC流式传输到任何支持Digital Living Network Alliance(DLNA)的设备,例如电视和Xbox。

尽管您可以在计算机上安装第三方流解决方案,但是大多数用户更喜欢使用内置的Windows Media流功能。您不仅可以在PC上下载较少的软件,这可能会减慢系统速度,而且Windows 10中的内置DLNA功能也更加可靠。

如果Windows 10中没有媒体流,该怎么办?

Windows 10 PC上可能无法使用此功能。当你去 开启媒体流 按钮,当它单击时它要么变成灰色,要么不响应。如果遇到此问题,可以采取一些措施来解决它。在下面找到它们:

  1. 修复缺少的媒体功能包
  2. 检查是否启用了“自动允许设备播放我的媒体”选项
  3. 启用Windows搜索索引
  4. 查看相关服务
  5. 更改本地组策略
  6. 替换媒体播放器缓存文件夹

解决方案1:修复缺少的媒体功能包

如果您使用的是Windows 10 N变体,则媒体流将不可用。 Windows N是Windows 10操作系统的版本,没有媒体播放器和媒体功能。 N代表“无媒体功能”。这意味着PC上未安装Windows Media Player,这是媒体流的主要要求。另外,可能是您拥有媒体功能包,但已关闭。

无论哪种情况,都有几种方法可以在Windows 10 PC上启用媒体功能。

如果您的计算机上有Windows Media Player,请继续执行下一个解决方案。但是,如果您需要有关如何解决无法使用Media Feature Pack的解决方案,则可以执行以下三项操作:

  1. 转到“打开或关闭Windows功能”框并启用媒体功能。
  2. 下载媒体功能包。
  3. 创建一个注册表项。

转到“打开或关闭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中启用自动流式传输,您需要执行以下操作:

  1. 发射 Windows媒体播放器.
  2. 在菜单栏上,您将看到 溪流 下拉式菜单。点击它。
  3. 在“流”下的选项中,选择“自动允许设备播放我的媒体”.
  4. 重新开始 您的Windows Media Player,然后检查Media Streaming现在是否可以工作。

解决方案3:启用Windows搜索索引

媒体流链接到Windows搜索索引,并且可能会受到它的影响。如果由于某种原因禁用了Windows搜索索引,则必须重新启用它,然后Media Streaming才能开始工作。

请按照以下简单步骤启用Windows搜索索引:

  1. 控制面板。为此,请按 Windows徽标键 + [R 在键盘上打开 跑步 对话框。类型 控制面板 然后点击 好的 或按Enter键。
  2. 在控制面板中,选择 程序和特点.
  3. 在左窗格中,单击 打开或关闭Windows功能.
  4. 选择 Windows搜索索引 复选框以启用它。
  5. 点击 好的 并重新启动PC以应用更改。

检查现在是否可以使用媒体流。

解决方案4:检查相关服务

就像其他所有Windows组件一样,有一些相关的服务可以控制媒体共享的功能。启用媒体流后,这些服务的状态将更改为 积极的 默认。但是,在某些情况下,其中一些可能会被永久禁用。这会阻止媒体流工作。

为确保相关服务正常运行,请遵循以下步骤:

  1. 打开 服务,转到 Windows搜索 条和类型 services.msc。
  2. 找到 UPnP主机服务 在列表中,然后右键单击它。点击 特性 从菜单中。
  3. 设置 启动方式自动的.
  4. 点击 停止 >开始 重新启动服务。
  5. 点击 好的.
  6. 导航到 Windows Media Player网络共享服务。 右键单击它,选择 特性 然后重复步骤3到5。
  7. 关闭服务,然后查看您现在是否可以使用媒体流。

解决方案5:更改本地组策略

本地组策略用于管理和配置计算机中的某些权限。为防止未经授权的流传输,有一些活动的保护权限设置处于活动状态。您必须禁用它们才能解决“媒体流不起作用”问题。此过程需要管理员权限。

要在本地组策略编辑器中禁用保护权限设置,请按照以下简单步骤操作:

  1. 要打开本地组策略编辑器,请转到 Windows搜索 条和类型 gpedit.msc。
  2. 导航路径: 计算机配置>管理模板> Windows组件> Windows Media Player。
  3. 右键点击 防止媒体共享。 点击 编辑.
  4. 点击 残障人士.
  5. 确认更改。
  6. 重新开始 您的PC并立即尝试使用媒体流。它应该正在工作。

解决方案6:替换Media Player缓存文件夹

AppData目录中的Windows Media Player缓存文件和配置数据损坏或不完整可能会导致多个问题,包括媒体流不起作用。

若要解决此问题,您可以重命名Media Player文件夹,也可以将其及其包含的文件一起删除。下次启动Windows Media Player时,将重新创建文件夹并解决问题。

要重命名文件夹,请遵循以下步骤:

  1. 复制路径: %userprofile%\ appdata \ local \ microsoft
  2. 去你的 Windows搜索 并粘贴。
  3. 在打开的窗口中,向下滚动到 媒体播放器 并将其重命名为 媒体播放器旧。
  4. 重新启动电脑 并启动Windows Media Player。媒体流问题应得到解决。

我们希望您发现这些解决方案有效地使媒体流在您的PC上开始工作。

最后一点,重要的是要消除注册表中的无效条目和损坏的密钥。您可以使用Auslogics BoostSpeed来实现此目的,而不会对您的计算机造成任何伤害。当您尝试在Windows 10上使用Media Streaming时,此工具将安全地修复您可能遇到的任何故障或崩溃。

您可以在下面的评论部分中分享您的想法。

我们很乐意听取您的意见。

$config[zx-auto] not found$config[zx-overlay] not found