我有一台運行 Windows 10 1709(秋季創意者更新)的 Dell Inspiron 靈越 17 5748。一年前,我能夠將筆記型電腦的螢幕無線複製到三星 UE40J6200 電視上。我記得必須安裝英特爾無線卡,並需要安裝一個名為英特爾 WiDi 的軟體才能使其工作。
我有一段時間沒有使用該功能,此後我在該筆記型電腦上重新安裝了 Windows 10。我查找了 WiDi 驅動程序,發現英特爾已停止使用該產品,並表示 Windows 現在具有良好的 Miracast 支持,可以使用該產品。額外的好處是不再需要英特爾無線卡。
不幸的是,從那時起我就無法在這台筆記型電腦上使用它了。每當我將電視置於「螢幕鏡像」模式時,筆記型電腦在選擇連接無線顯示器的功能時都能夠看到電視。筆記型電腦似乎能夠連接,通常電視會顯示筆記型電腦的顯示器大約 5 秒鐘,然後影像凍結或連接中斷。
到目前為止我已經嘗試過:
- 將無線網卡驅動更新至最新版本
- 將顯示卡驅動程式更新至戴爾網站上的最新版本
- 將顯示卡驅動程式更新到英特爾的最新版本(使用手動安裝選項,因為顯然戴爾現在阻止安裝通用英特爾驅動程式)
- 嘗試了不同的 Windows 10 機器(具有 Realtek 無線卡的 Cherrytrail 平板電腦。儘管該平板電腦沒有最新的 Windows 更新,但效果很好)
- 嘗試了 Windows 10 行動裝置。這很好用。
- 使用 dxdiag 驗證驅動程式和硬體是否支援無線顯示(使用以下說明:如何檢查您的電腦是否支援 Miracast
- 使用替代方法驗證系統是否支援無線顯示(命令提示字元中的 netsh wlan sho d 命令)
- 將筆記型電腦和電視連接到我的 2.4GHz 無線網絡,而不是讓筆記型電腦連接到 5GHz 網路並透過電線連接電視(這應該不重要,因為 Miracast 使用 WiFi Direct)
我現在對下一步可以嘗試什麼感到束手無策。 Google告訴我,很多人抱怨 Miracast 在某些 Windows 10 更新後被破壞,但從來沒有明確的解決方案。
相關硬體:
- 酷睿 i5 5200U 搭配英特爾高清顯示卡 5500
- 英特爾AC7265無線網卡
- 三星UE40J6200電視
- 在我的供應商的路由器上運行的無線網路(5GHz 802.11AC,在免費頻道上具有 40MHz 寬頻道,2.4GHz 802.11N,具有 20MHz 頻道,並且受到鄰居接入點的干擾)
2019 年 4 月 5 日更新:即使使用了最新的 Windows 10 更新,仍然無法讓它發揮作用。螢幕保持黑色。在運行 Android 9 的諾基亞 6 手機上使用 Miracast 可以完美運行。
答案1
問題可能出在驅動程式或 BIOS 上。您可以在以下位置找到這些內容:
三星網站上的電視固件,顯然是最新的 版本1510.4 從2017年9月26日開始。如果連接到互聯網,電視也可以自行更新。
適用於您的主機板的最新戴爾驅動程式和 BIOS,位於以下頁面: 支援 Inspiron 靈越 5748 - 驅動程式和下載
最新的 英特爾驅動程式。
您也可以在裝置管理員中驗證 Miracast 裝置的驅動程式品牌並搜尋更新。
如果您的所有驅動程式和韌體都是最新的,但問題仍然存在,則問題出在 Windows 10 版本 1709 上,您將不得不等待 Microsoft 修復它。我不建議像某些人所主張的那樣降級到早期版本的 Windows,因為出於安全考慮,而且 Windows 會自動更新回版本 1709。
答案2
這就是我為讓 Miracast 正常工作所做的事情。進入所有設定-系統-共享體驗。打開附近共享,以便您的電腦可以找到電視。關閉附近共享,然後使用連接連接到電視。
答案3
對我來說,透過手動將 Microsoft Wi-Fi Direct 虛擬適配器和 Palo Alto Networks Global Protect (PANGP VPN) 連接的 IPv4 和 IPv6 介面指標設定為較高數位(100 和 99),解決了這個問題。我有 Windows 10 build 1803、更新的顯示驅動程式、wi-fi 驅動程式、BIOS、擴充座韌體等...(在解決此問題之前我嘗試了很多方法)。
Windows 設定 -> 網路和 Internet -> 狀態 -> 變更適配器選項
對我來說,Miracast 顯示連接稱為“本地連接 2”,PANGP 連接稱為“乙太網路 2”。右鍵單擊代表您的Miracast 連接的連接,選擇“屬性”,突出顯示Internet 協議版本4 (TCP/IPv4) 並選擇屬性,單擊“高級”,取消選擇“自動指標”,然後在“接口指標”框中鍵入100。按一下「確定」兩次,然後對 Internet 協定版本 6 (TCP/IPv6) 執行相同的操作。我對 PANGP 做了同樣的事情,但使用了數字 99 - 沒有真正好的理由,只是說了什麼有效 - 其他數字可能也有效...
透過開啟管理員 Powershell 終端機(Windows key-X,然後選擇「Windows Powershell (Admin)」)來查看所有連接的 ifIndex 和 InterfaceMetric。鍵入「取得 NetIPInterface」。