如何修復媒體流無法在 Windows 10 上運行?

已發表: 2019-04-08

您知道您可以將 Windows 10 PC 用作 DLNA 流媒體服務器嗎? 通過這種方式,您可以將媒體從您的 PC 流式傳輸到任何支持數字生活網絡聯盟 (DLNA) 的設備,例如您的電視和 Xbox。

儘管您可以在計算機上安裝第三方流媒體解決方案,但大多數用戶更喜歡使用內置的 Windows Media Streaming 功能。 不僅您的 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 不起作用的解決方案,您可以做 3 件事:

  1. 轉到“打開或關閉 Windows 功能”框並啟用媒體功能。
  2. 下載媒體功能包。
  3. 創建一個註冊表項。

轉到“打開或關閉 Windows 功能”框並啟用媒體功能。

按照這些簡單的步驟來實現這一點:

  • 按鍵盤上的Windows 徽標鍵+ R打開“運行”對話框
  • 在文本框中鍵入optionalfeatures.exe 。 單擊確定或按鍵盤上的回車鍵打開Windows 功能對話框
  • 在窗口中,在“打開或關閉 Windows 功能”下,向下滾動到“媒體功能”條目並選中該複選框。
  • 單擊確定。 稍等片刻,Windows 10 將打開 Windows Media Player 和其他媒體功能。

下載媒體功能包

如果您的計算機上沒有安裝媒體功能包,您可以從 Microsoft.com 下載它。 確保在出現提示時選擇正確的系統架構(x64 或 x86)。 下載後,雙擊該文件並按照屏幕上的說明進行操作。

創建註冊表項

在繼續嘗試之前創建系統還原點非常重要。 如果註冊表編輯器使用不正確,可能會導致嚴重的系統範圍問題,需要您重新安裝 Windows 操作系統才能更正這些問題。 也不能保證可以修復通過編輯註冊表可能出現的任何問題。

創建還原點後,請按照以下步驟編輯註冊表:

  • 按鍵盤上的Windows 徽標鍵+ R打開“運行”對話框
  • 在文本框中,鍵入regedit ,然後單擊OK或按鍵盤上的enter
  • 導航到路徑: Computer\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. 在菜單欄上,您將看到Stream下拉菜單。 點擊它。
  3. 從流下的選項中,選擇“自動允許設備播放我的媒體”。
  4. 重新啟動Windows Media Player 並檢查媒體流現在是否正常工作。
受到推崇的

使用 Auslogics BoostSpeed 解決 PC 問題

除了清潔和優化您的 PC 之外,BoostSpeed 還可以保護隱私、診斷硬件問題、提供提高速度的技巧並提供 20 多種工具來滿足大多數 PC 維護和服務需求。

Auslogics BoostSpeed 是 Auslogics 的產品,獲得了 Microsoft 銀級應用程序開發人員認證
免費下載

解決方案 3:啟用 Windows 搜索索引

媒體流與 Windows 搜索索引相關聯,並可能受其影響。 如果您出於某種原因禁用了 Windows 搜索索引,則必須在媒體流開始工作之前重新啟用它。

請按照以下簡單步驟啟用 Windows 搜索索引:

  1. 轉到控制面板。 為此,請按鍵盤上的Windows 徽標鍵+ R打開“運行”對話框。 鍵入控制面板並單擊確定或按回車鍵。
  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:替換媒體播放器緩存文件夾

AppData 目錄中的 Windows Media Player 緩存文件和配置數據損壞或不完整可能會導致多個問題,包括媒體流無法正常工作。

要解決此問題,您可以重命名 Media Player 文件夾或將其連同其中包含的文件一起刪除。 下次啟動 Windows Media Player 時,將重新創建文件夾並解決問題。

要重命名文件夾,請遵循以下過程:

  1. 複製路徑: %userprofile%\appdata\local\microsoft
  2. 轉到您的Windows 搜索欄並粘貼它。
  3. 在打開的窗口中,向下滾動到Media Player並將其重命名為Media Player Old。
  4. 重新啟動您的 PC並啟動 Windows Media Player。 應該解決媒體流問題。

我們希望您發現這些解決方案可以有效地讓媒體流在您的 PC 上開始工作。

最後一點,刪除註冊表中的無效條目和損壞的鍵很重要。 您可以使用 Auslogics BoostSpeed 來實現此目的,而不會對您的計算機造成任何損害。 此工具將安全地修復您在嘗試在 Windows 10 上使用媒體流時可能遇到的任何故障或崩潰。

您可以在下面的評論部分分享您的想法。

我們很樂意聽取您的意見。