If you can’t find the Connect (known as Wireless Display on Windows 11) app on your PC, you can check for Miracast compatibility using the DirectX Diagnostic Tool (Dxdiag) app in Windows 11. However, when doing so, you may encounter the Miracast not supported by graphics driver message.
So, how do you fix it? Let’s discuss this and more to help you restore the Miracast functionality on your PC.
What Triggers the “Miracast Not Supported by Graphics Driver” Message?
This message often indicates issues with your graphics driver or a missing Wireless Display feature. Only in rare instances, it may indicate that your system doesn’t support Miracast.
To find the cause, check if your PC has the Wireless Display feature installed. Press Win + S, type Wireless Display (formerly known as the Connect app), and launch the app. Alternatively, check your Optional features configuration in Settings to see if Wireless Display is installed.
To do this:
- Go to Settings and open the Apps tab.
- Scroll down and click on Optional features.
- Type wireless display in the installed features search bar. If no such feature is installed, you may need to install it from Settings.
If Wireless Display is installed, you need to update your graphics driver on Windows to fix the problem.
1. Install the Wireless Display Feature using Settings
You can fix the Miracast not supported by graphics driver message by installing the Wireless Display feature in Windows 11. You can install the Wireless Display app from the Settings panel as well as the Command Prompt.
To install Wireless Display via Settings:
- Press Win + I to open the Settings page.
- Next, in the left pane, open the Apps tab.
- In the right pane, scroll down and click on Optional features.
- Next, click the View features button for Add an optional feature.
- In the Add an optional feature dialog, type wireless display.
- Select the Wireless Display feature and click Next.
- Click Install to download and install the app. If you encounter an error, proceed with the Command Prompt method to install Wireless Display below.
Once installed, restart your PC to apply the changes. After the restart, run the Dxdiag tool and export the system information to a Dxdiag.txt file. If you scroll down to the Miracast section, it will show as Supported.
2. Install Wireless Display Using the Command Prompt
You can also use the Command Prompt to install the Wireless Display feature. This seems to be a foolproof solution when you are unable to install the feature and get Wireless Display couldn’t install error in Settings.
To Install Wireless Display using Command Prompt:
- Press Win + S to open Run.
- Type cmd and right-click on Command Prompt from the search result. Then, select Run as administrator to open it with admin privileges.
- In the Command Prompt window, type the following and hit Enter:
DISM /Online /Add-Capability /CapabilityName:App.WirelessDisplay.Connect~~~~0.0.1.0
- Now Windows will download and install the Wireless Display feature on your PC. This process may take some time, so wait for the progress bar to reach 100%.
- Once done, close the Command Prompt and restart your PC. After the restart, you should be able to use the Wireless Display app making your Windows 11 computer Miracast compatible.
3. Verify and Update Your Graphics Driver Model
The Miracast not supported by graphics driver issue often occurs on a fresh Windows 11 installation. This is due to your PC using a generic or outdated graphics driver.
To fix the issue, check if your PC meets the Windows Display Driver Model (WDDM) requirement to support Miracast. Follow the steps below to check your WDDM version using the DxDiag tool:
- Press the Win + R to open Run.
- Type DxDiag.exe and click OK to open the DirectX Diagnostic Tool.
- Next, click on the Save All Information button.
- Choose a save location and click Save. If you have an existing dxdiag file, modify the name, and save the file.
- Next, navigate to the dxdiag.txt file location and open the file in Notepad.
- Here, scroll down and locate the Driver Mode entry. If it is 1.3 or below, you may need to update your display driver to fix the Miracast compatibility issue.
Update Your Graphics Driver
If you’re running a fresh Windows installation, you are likely using a generic graphics driver. Old or outdated graphics drivers can limit your access to some features in Windows 11. To install the latest graphics driver update, look for and install pending Windows updates. To do this, go to Settings > Windows Updates and click on Download & install updates.
You can also use the Nvidia GeForce Experience and AMD Radeon Software to find and install the latest GPU driver updates for their respective GPUs. If you are using an Intel-powered computer, explore Intel’s download section for display driver updates.
In addition, you can use the Windows Device Manager to update your display driver. However, it often doesn’t find the latest drivers for your graphics unit.
4. Roll Back Display Driver
As a last resort, try to roll back the update for your display driver (if any). You can use Device Manager to roll back driver updates on Windows. If not, installing an older version of the driver is also an option.
To roll back the display driver update:
- Press Win + R to open Run.
- Type devmgmt.msc and click OK to open Device Manager.
- In Device Manager, expand the Display adapters section.
- Right-click on your display adapter and select Properties.
- In the Properties dialog, open the Driver tab.
- Next, click the Roll Back Driver button and follow the on-screen instructions.
- If the rollback option is greyed out, you would have to install the older version of the driver manually.
Restoring Miracast Compatibility on Windows 11
Most modern PCs running Windows 10 and 11 are Miracast compatible out of the box. So, when you encounter an error, it is likely due to an incorrect configuration or a glitch. To fix it, check if you have the Wireless Display feature installed. Additionally, update your graphics drivers to the latest version to eliminate display driver-related issues.