假设(Suppose)您在笔记本电脑上找到了精彩的电影或节目,并且想要将其投射到电视上,或者可能使用Miracast投射到另一台 PC 上。Miracast是一个允许设备发现其他设备并与其他人共享其屏幕的应用程序。(share its screen with others.)使用Miracast,用户可以轻松地将其设备屏幕投射到另一台设备上,而无需HDMI电缆。唯一的缺点(only drawback)是必须始终打开投射设备的屏幕才能进行屏幕共享。或者,您可能想将手机屏幕投射到电视或 PC 上。但是,每次您尝试这样做时,都会收到错误消息:您的 PC 不支持 Miracast(Your PC doesn’t support Miracast). 在本指南中,我们将学习如何解决Miracast无法在Windows 10系统上运行的问题。
您可以从 Microsoft Store 获取 Miracast(Miracast from the Microsoft Store)。
许多用户抱怨Windows 8的Miracast和Windows 10的Miracast不起作用。幸运的是,有多种方法可以解决您的 PC 不支持 Miracast(your PC doesn’t support Miracast)问题并继续欣赏您喜爱的节目和电影。
如何修复 Miracast 在 Windows 10 上不起作用(How to Fix Miracast Not Working on Windows 10)
以下是Miracast(Miracast)无法在Windows 系统上运行的一些一般原因:
-
未启用英特尔显卡:只有启用(Intel Graphics not enabled:) 英特尔显卡后, (Intel Graphics)Miracast才能在您的 PC 上运行。您还需要确保显卡驱动程序已更新,否则将导致显卡(Graphics)驱动程序不支持Miracast错误。
-
无 Wi-Fi 连接(No Wi-fi connection):共享屏幕和接收屏幕的设备需要连接到 Wi-Fi 网络,最好是同一个网络。确保上述互联网连接稳定。
-
与 Miracast 不兼容(Incompatibility with Miracast):您收到的错误消息可能意味着您的设备与Miracast不兼容。您可以通过运行诊断来检查这一点,如本文后面所述。
-
无线适配器设置:(Wireless Adapter Settings:)如果您的 PC 的无线适配器设置设置为 5GHz,则可能会导致错误消息。
-
第三方软件干扰:(Third-party software interference:)由于第三方软件干扰,您的 PC 可能无法连接Miracast。AnyConnect等其他软件可能与Miracast冲突。
现在您对您的 PC 不支持Miracast错误的原因有了更好的了解,让我们讨论此问题的可能解决方案。
方法 1:验证 Miracast 兼容性(Method 1: Verify Miracast Compatibility)
要做的第一件合乎逻辑的事情是验证您的 PC 是否能够支持Miracast。PC 的网络适配器和图形驱动程序是Miracast(Miracast)与计算机成功连接的两个基本组件。因此,要检查图形(Graphics)驱动程序不支持的Miracast,您需要运行网络适配器和图形驱动程序的诊断程序,如下所述:
1.在Windows 搜索(Windows search)栏中键入Powershell 。从搜索结果中选择以管理员身份运行,突出显示。(Run as Administrator)
2.在 Powershell 窗口中键入Get-netadapter|select Name, ndisversion
3. 然后,按Enter 键(Enter)获取有关网络适配器驱动程序版本的信息。
4. 现在,检查NdisVersion下的数字。
如果LAN、蓝牙(Bluetooth)和Wi-Fi适配器的编号为6.30 或以上(6.30 or above),则 PC 网络适配器可以支持Miracast。
如果数字低于6.30,请按照下一个方法更新您的网络适配器驱动程序。
方法 2:更新无线网络适配器驱动程序和显卡驱动程序(Method 2: Update Wireless Network Adapter Drivers & Graphics Drivers)
第一部分:运行诊断程序然后更新网络驱动程序(Part I: Running Diagnostics & then updating Network Driver)
1.在Windows 搜索(Windows search)栏中键入设备管理器(Device Manager)并启动它,如图所示。
2. 在设备管理器(Device Manager)窗口中,单击网络适配器(Network adapters )旁边的向下箭头(downward arrow)将其展开。
3. 右击无线网卡驱动(wireless network adapter driver),选择更新驱动( Update Driver),如下图。
注意:(Note:)如果上述步骤对您不起作用,则表示您的 PC 与Miracast不兼容。您不需要遵循其余的方法。
第二部分:运行诊断程序,然后更新显卡驱动程序
(Part II: Running Diagnostics & then, updating Graphics Driver
)
现在,为同样重要的组件(即图形驱动程序(Graphics Drivers))运行下一组诊断程序。为此,您需要运行DirectX 诊断程序(Diagnostics)。
1.在Windows 搜索(Windows search)栏中输入 Run 并从此处启动Run对话框(Run)。
2. 接下来,在“运行”(Run)对话框中输入 dxdiag ,然后单击“(dxdiag)确定(OK)”,如下所示。
3. 现在,DirectX 诊断工具(DirectX Diagnostic Tool)将打开。单击显示(Display)选项卡。
4. 转到右侧的Drivers窗格并检查(Drivers)Driver ( the Driver) Model,如突出显示的那样。
5. 如果驱动程序型号(Driver Model)低于WDDM 1.3,您的 PC 与Miracast不兼容。
如果驱动程序型号(Driver Model)为WDDM 1.3或更高版本,则您的 PC 与Miracast兼容。
另请阅读:(Also Read:)如何在 Windows 10 上设置和使用 Miracast( How to Set up & Use Miracast on Windows 10)
方法 3:在两台设备上启用 Wi-Fi(Method 3: Enable Wi-Fi on Both Devices)
Miracast不需要两台设备都连接到同一个Wi-Fi网络,但两台设备都应启用Wi-Fi。以下是修复Miracast无法正常工作的Windows 10问题的方法:
1.在Windows 搜索(Windows search)栏中输入Wi-Fi 。如图所示,从搜索结果中启动Wi-Fi 设置。(Wi-Fi setting)
2. 在设置窗口的右窗格中,确保打开(toggle on) Wi-Fi。
3. 同样,在您的智能手机上启用 Wi-Fi,如图所示。
方法 4:启用集成显卡(Method 4: Enable Integrated Graphics)
要使Miracast连接正常工作,您需要确保您的 PC 上启用了英特尔集成显卡。(Intel Integrated Graphics)这是通过修改Windows 10 计算机的BIOS设置中的(BIOS)图形(Graphics)设置来修复图形(Graphics)驱动程序不支持的Miracast问题的方法。(Miracast)
1. 按照我们关于如何在 Windows 10 中访问 BIOS(How to access BIOS in Windows 10)的指南在您的计算机上执行相同操作。
注意:(Note:) 不同主板的BIOS菜单看起来会有所不同。(BIOS)有关特定型号或品牌的BIOS的信息,请访问制造商网站或查看用户手册。(BIOS)
2. 进入BIOS屏幕后,进入高级设置或专家设置(Advanced settings or Expert settings)。
3. 接下来,从左侧面板中找到并单击Advanced Chipset Features 。
4. 在这里,转到Primary Graphics Adapter或Graphics Configuration。
5. 然后选择IGP > PCI > PCI-E 或iGPU Multi-Monitor以在您的设备上启用集成显卡。(Graphics)
另请阅读:(Also Read:)修复在 Windows 10 上未检测到显卡( Fix Graphics Card Not Detected on Windows 10)
方法 5:更改无线适配器设置(Method 5: Change Wireless Adapter Settings)
无线适配器很有可能设置为自动(Auto)而不是 5GHz 或 802.11blg,因此导致Miracast无法在Windows 10问题上运行。请按照以下步骤更改无线适配器设置:
1. 启动设备管理器并按照(Device Manager )方法 2(Method 2.)中的说明展开网络适配器。(Network adapters )
2. 然后,右键单击无线网络适配器(wireless network adapter)并选择Properties,如图所示。
3. 在“属性(Properties)”窗口中,切换到“高级(Advanced)”选项卡。
4. 在属性(Property)下,单击无线模式选择。( Wireless Mode Selection.)
5. 从值(Value)下拉列表中,选择启用 (Enabled )并单击确定(OK)。
重新启动计算机,然后检查您的 PC 不支持Miracast错误是否已纠正。
方法 6:禁用 VPN(如果适用)
(Method 6: Disable VPN (If applicable)
)
如果您的计算机上启用了第三方VPN,它将干扰Miracast连接。因此,按如下方式禁用它:
1、进入任务栏(Taskbar)右下角,右键点击第三方VPN(third-party VPN)软件。
2. 然后,单击退出(Exit)或类似选项,如图所示。
另请阅读:(Also Read:)什么是 VPN?这个怎么运作?( What is VPN? How it Works?)
方法 7:重新安装无线网络适配器驱动程序(Method 7: Reinstall Wireless Network Adapter Drivers)
如果更新无线网络适配器驱动程序(Wireless Network Adapter Driver)和禁用冲突程序不起作用,那么这样做很有可能解决Miracast在(Miracast)Windows 10上不起作用的问题。只需(Just)按照以下步骤卸载,然后安装无线网络适配器的驱动程序。
1.如前所述启动设备管理器。(Device Manager)
2. 现在,在此窗口中展开网络适配器( Network adapters )。
3. 右键单击无线网络适配器,然后选择突出显示的卸载设备。(Uninstall device )
4.在弹出框中选择卸载,确认卸载。(Uninstall)
5. 最后,重启你的电脑(restart your PC)。Windows将在计算机重新启动时自动重新安装缺少的无线网络适配器驱动程序。
受到推崇的:(Recommended:)
我们希望本指南对您有所帮助,您可以修复 Miracast 无法正常工作或您的 PC 不支持(fix Miracast not working or your PC doesn’t support Miracast issue)Windows 10 台式机/笔记本电脑上的 Miracast 问题。让我们知道哪种方法适合您。此外,如果您有任何问题或建议,请随时将它们放在下面的评论部分。
Fix Miracast Not Working on Windows 10
Suppose yoυ found a great movie or a show on your laptop, and yoυ want to cast it to your TV, оr maybe to another PC using Miraсast. Miracast is an applicatіon that allows a device to disсover other devices and share its screen with others. With Miracast, users can easily cast their device screen onto another device without needing HDMI cables to do so. The only drawback is that the screen of the casting device will have to be turned on the whole time for screen sharing to take place. Or perhaps, you want to cast your phone screen to your TV or your PC. But, every time you try to do so, you get the error: Your PC doesn’t support Miracast. In this guide, we will learn to resolve Miracast not working on Windows 10 systems.
You can get Miracast from the Microsoft Store.
Many users complained that Miracast for Windows 8 and Miracast for Windows 10 don’t work. Fortunately, there are various methods by which you can fix your PC doesn’t support Miracast issue and continue enjoying your favorite shows and movies.
How to Fix Miracast Not Working on Windows 10
Here are some general reasons for Miracast not working on Windows systems:
-
Intel Graphics not enabled: Miracast will only work on your PC if Intel Graphics are enabled. You also need to ensure that the graphics card drivers are updated or else, it will result in Miracast not supported by Graphics driver error.
-
No Wi-fi connection: The devices sharing the screen and receiving the screen need to be connected to a Wi-Fi network, preferably the same network. Make sure that the said internet connection is stable.
-
Incompatibility with Miracast: The error message you receive may mean that your device is not compatible with Miracast. You can check this out by running diagnostics, as explained later on in the article.
-
Wireless Adapter Settings: If the wireless adapter settings of your PC are set to 5GHz, it might be causing the error message.
-
Third-party software interference: Your PC may not be able to connect with Miracast because of third-party software interference. Other software like AnyConnect may conflict with Miracast.
Now that you have a better idea about why your PC doesn’t support Miracast error, let us discuss the possible solutions for this issue.
Method 1: Verify Miracast Compatibility
The first logical thing to do is to verify if your PC is capable of supporting Miracast. The network adapter and graphics drivers of your PC are the two essential components for a successful connection of Miracast with the computer. Therefore, to check Miracast not supported by Graphics driver, you need to run diagnostics for the network adapter and graphics drivers as explained below:
1. Type Powershell in the Windows search bar. Select Run as Administrator from the search results, as highlighted.
2. Type Get-netadapter|select Name, ndisversion in the Powershell window.
3. Then, press Enter to get information about the network adapter driver version.
4. Now, check the number under NdisVersion.
If the numbers for LAN, Bluetooth and Wi-Fi adapters is 6.30 or above, then the PC network adapter can support Miracast.
If the numbers are under 6.30, update your network adapter driver by following the next method.
Method 2: Update Wireless Network Adapter Drivers & Graphics Drivers
Part I: Running Diagnostics & then updating Network Driver
1. Type Device Manager in the Windows search bar and launch it as shown.
2. In the Device Manager window, click on the downward arrow next to Network adapters to expand it.
3. Right-click on the wireless network adapter driver and select Update Driver, as shown below.
Note: If the above steps did not work for you, then it means that your PC is not compatible with Miracast. You do not need to follow the rest of the methods.
Part II: Running Diagnostics & then, updating Graphics Driver
Now, run the next set of diagnostics for the equally significant component i.e., Graphics Drivers. For this, you need to run DirectX Diagnostics.
1. Type Run in the Windows search bar and launch the Run dialogue box from here.
2. Next, type dxdiag in the Run dialogue box and then click on OK as shown below.
3. Now, the DirectX Diagnostic Tool will open. Click on the Display tab.
4. Go to the Drivers pane on the right-hand side and check the Driver Model, as highlighted.
5. If the Driver Model is below WDDM 1.3, your PC is not compatible with Miracast.
If the Driver Model is WDDM 1.3 or above, then your PC is compatible with Miracast.
Also Read: How to Set up & Use Miracast on Windows 10
Method 3: Enable Wi-Fi on Both Devices
Miracast does not need both devices to be connected to the same Wi-Fi network, but both devices should have Wi-Fi enabled on them. Here’s how to fix Miracast not working Windows 10 issue:
1. Type Wi-Fi in the Windows search bar. Launch Wi-Fi settings from the search results as shown.
2. On the right-pane of the settings window, ensure to toggle on Wi-Fi.
3. Similarly, enable Wi-Fi on your smartphone, as illustrated.
Method 4: Enable Integrated Graphics
For a Miracast connection to work, you need to ensure that the Intel Integrated Graphics are enabled on your PC. Here’s how to fix Miracast not supported by Graphics driver issue by modifying Graphics settings in the BIOS settings of your Windows 10 computer.
1. Follow our guide on How to access BIOS in Windows 10 to do the same on your computer.
Note: BIOS menu will look different for different motherboards. For information regarding the BIOS of a particular model or brand, visit the manufacturer website or check the user manual.
2. Once you enter the BIOS screen, go to Advanced settings or Expert settings.
3. Next, locate and click on Advanced Chipset Features from the left panel.
4. Here, go to Primary Graphics Adapter or Graphics Configuration.
5. Then select IGP > PCI > PCI-E or iGPU Multi-Monitor to enable Integrated Graphics on your device.
Also Read: Fix Graphics Card Not Detected on Windows 10
Method 5: Change Wireless Adapter Settings
There is a high chance that the wireless adapter is set to Auto instead of 5GHz or 802.11blg and thus, causing Miracast not working on Windows 10 issue. Follow the steps given below to change the wireless adapter settings:
1. Launch Device Manager and expand Network adapters as explained in Method 2.
2. Then, right-click on the wireless network adapter and select Properties, as depicted.
3. In the Properties window, switch to the Advanced tab.
4. Under Property, click on Wireless Mode Selection.
5. From the Value drop-down, select Enabled and click on OK.
Restart the computer and then check if Your PC doesn’t support Miracast error is rectified.
Method 6: Disable VPN (If applicable)
If a third-party VPN is enabled on your computer, it will interfere with Miracast connection. Therefore, disable it as follows:
1. Go to the bottom right side of the Taskbar and right-click on the third-party VPN software.
2. Then, click on Exit or a similar option, as shown.
Also Read: What is VPN? How it Works?
Method 7: Reinstall Wireless Network Adapter Drivers
If updating Wireless Network Adapter Driver and disabling conflicting programs didn’t work, there is a good chance that doing so will fix the Miracast not working on Windows 10 issue. Just follow the steps below to uninstall and then, install drivers for wireless network adapter.
1. Launch Device Manager as explained previously.
2. Now, expand Network adapters in this window.
3. Right-click on the wireless network adapter and then select Uninstall device as highlighted.
4. Select Uninstall in the pop-up box to confirm the uninstallation.
5. Finally, restart your PC. Windows will automatically reinstall the missing wireless network adapter drivers when the computer restarts.
Recommended:
We hope that this guide was helpful and you could fix Miracast not working or your PC doesn’t support Miracast issue on your Windows 10 desktop/laptop. Let us know which method worked for you. Also, if you have any questions or suggestions, feel free to drop them in the comments section below.