Screen mirroring doesn’t work in Windows 10 — usually because Miracast/Wireless Display support, drivers, or settings are missing or improperly configured. This article explains the common causes and walks you through clear, step‑by‑step fixes so you can restore screen mirroring between your Windows 10 PC and a wireless display or adapter.
You’ll learn how to check Miracast support, install the Wireless Display feature, update drivers, verify network and firewall settings, use the correct Windows controls (like Win+K and Win+P), and apply targeted fixes for common problems.
Key Takeaway
Most screen‑mirroring problems on Windows 10 are resolvable by ensuring Miracast support is present, installing the Wireless Display optional feature, and updating both the display adapter and Wi‑Fi adapter drivers; start with a quick Miracast check (via dxdiag) and then install or update drivers and the Wireless Display feature.
Quick Fix Guide
Quick Fix Guide
| Reason for the Problem | Quick Solution |
|---|---|
| Wireless Display feature not installed | Install Wireless Display from Settings > Apps > Optional features > Add a feature. |
| Outdated/incompatible display or Wi‑Fi drivers | Update Display adapters and Network adapters via Device Manager or OEM site. |
| Windows 10 out of date | Run Settings > Update & Security > Windows Update and install updates. |
| Hardware doesn’t support Miracast | Check Miracast support with dxdiag and upgrade hardware if unsupported. |
| Devices not using Wi‑Fi / wrong network | Enable Wi‑Fi on both devices and ensure the PC’s Wi‑Fi is active; Miracast can be P2P. |
| Firewall or antivirus blocking connection | Temporarily disable firewall/antivirus or allow Wireless Display through firewall. |
| “Projecting to this PC” or projection settings misconfigured | Open Settings > System > Projecting to this PC and enable or adjust settings. |
| Bluetooth/Wi‑Fi Direct service or driver problems | Enable Bluetooth and update Wi‑Fi/Bluetooth drivers; restart WLAN AutoConfig service. |
| Temporary system glitch or corrupted files | Run sfc /scannow and DISM commands and restart the PC. |
| HDCP/content protection or multi‑display conflicts | Try a different source app, disable duplicate display profiles, or use wired HDMI for protected content. |
Detailed Fixes for “tu mets ici le problème du 10 reasons why Screen mirroring doesn’t work in Windows 10 (and how to fix it)”
1) Wireless Display feature not installed
Why this causes the problem
- Windows 10 requires the Wireless Display optional feature to act as a Miracast receiver or to provide certain connection components. If it isn’t installed, the Connect/Project functions may not appear or fail.
Step‑by‑step solution
- Open Settings > Apps > Optional features.
- Click Add a feature.
- Search for Wireless Display, select it, and click Install.
- After installation, restart your PC.
- Try connecting: open Action Center (click the notification icon) and choose Connect or press Win+K.
Notes
- Some OEM builds include the feature preinstalled; installing it is quick and reversible.
2) Outdated or incompatible display and Wi‑Fi drivers
Why this causes the problem
- Miracast relies on both the graphics stack and the wireless adapter. Old or generic drivers may lack Miracast/Wi‑Fi Direct support.
Step‑by‑step solution
- Press Win+X and choose Device Manager.
- Expand Display adapters → right‑click your GPU → Update driver → Search automatically for drivers.
- Expand Network adapters → right‑click your Wi‑Fi adapter → Update driver.
- If automatic updates don’t help, visit the PC or hardware vendor website (Intel, NVIDIA, AMD, Realtek, Broadcom) and download the latest drivers.
- Install drivers, reboot, and test mirroring with Win+K.
Tip
- For laptops, prefer drivers from the laptop manufacturer’s support page for best compatibility.
3) Windows 10 out of date
Why this causes the problem
- System updates include fixes for Miracast components and network stacks. An outdated Windows can lack necessary patches.
Step‑by‑step solution
- Open Settings > Update & Security > Windows Update.
- Click Check for updates and install all available updates.
- Reboot when prompted and reattempt the connection.
Notes
- Major feature updates can include driver updates — keep Windows current.
4) Hardware doesn’t support Miracast
Why this causes the problem
- Miracast requires both the GPU and the wireless adapter (with Wi‑Fi Direct support) to have Miracast capability. Older hardware may not support it.
Step‑by‑step solution
- Press Win+R, type dxdiag, press Enter.
- Click Save All Information, open the text file, and look for the Miracast line (it will say “Available” or “Not Supported”).
- If it says Not Supported, verify the reasons listed (e.g., “No Wi‑Fi Direct support”).
- Options:
- Use a wired HDMI connection.
- Upgrade the Wi‑Fi card or use an external Miracast/Wi‑Fi Direct adapter that supports Miracast.
- Use a third‑party casting app (e.g., Chromecast via Chrome) if compatible.
Tip
- Some USB Wi‑Fi adapters support Wi‑Fi Direct and can add Miracast capability.
5) Devices not using Wi‑Fi / wrong network setup
Why this causes the problem
- Miracast often uses Wi‑Fi Direct (P2P). If the PC’s Wi‑Fi is off or an app forces Ethernet only, the wireless channel needed for Miracast may not be available.
Step‑by‑step solution
- Click the Wi‑Fi icon in the taskbar and make sure Wi‑Fi is On.
- Ensure the PC isn’t in Airplane mode (Action Center).
- If you’re trying to use a network‑based casting protocol (like DLNA), make sure both devices are on the same Wi‑Fi network.
- For Miracast, simply ensure Wi‑Fi is enabled — the connection can be direct.
Notes
- A guest network or heavy router isolation can block device discovery; use the same SSID and disable client isolation.
6) Firewall or antivirus blocking connection
Why this causes the problem
- Security software can block the ports or services Miracast uses for discovery and streaming.
Step‑by‑step solution
- Open Windows Security > Firewall & network protection.
- Click Allow an app through firewall.
- Click Change settings, find Wireless Display or related entries and ensure both Private and Public are checked.
- If unsure, temporarily disable the firewall/antivirus to test (not recommended long term).
- Re-enable security software after testing and add exceptions as needed.
Tip
- For corporate machines, contact IT — enterprise policies may block casting.
7) “Projecting to this PC” or projection settings misconfigured
Why this causes the problem
- If the PC is intended to be a receiver, the Projecting to this PC settings may be off or set to require PINs, which can block connections.
Step‑by‑step solution
- Open Settings > System > Projecting to this PC.
- Set Some Windows and Android devices can project to this PC to Available everywhere (or as needed).
- Adjust Ask to project to this PC to First time only or Every time, depending on preference.
- If using PINs, ensure you know the required PIN and accept connections.
Notes
- This section is for making your PC a receiver; to send from your PC, use Win+K to list available receivers.
8) Bluetooth/Wi‑Fi Direct service or driver problems
Why this causes the problem
- Miracast can use Wi‑Fi Direct and sometimes Bluetooth for discovery; if the WLAN AutoConfig service or Bluetooth services are stopped, discovery fails.
Step‑by‑step solution
- Press Win+R, type services.msc, press Enter.
- Locate WLAN AutoConfig, ensure Startup type is Automatic and the service is Running; start it if not.
- If using Bluetooth discovery, ensure Bluetooth Support Service is running.
- Update the Bluetooth and Wi‑Fi drivers via Device Manager.
Tip
- Rebooting the services or the PC can clear transient service errors.
9) Temporary system glitch or corrupted system files
Why this causes the problem
- Corrupted system files or temporary network stack issues can break casting even when hardware and settings look correct.
Step‑by‑step solution
- Open Command Prompt (Admin): press Win, type cmd, right‑click Command Prompt → Run as administrator.
- Run: sfc /scannow
- If SFC finds issues, run:
- DISM /Online /Cleanup-Image /CheckHealth
- DISM /Online /Cleanup-Image /RestoreHealth
- After completion, restart the PC.
- For network stack resets: in the same admin Command Prompt run:
- netsh winsock reset
- netsh int ip reset
- Restart the PC.
Notes
- Always run SFC/DISM as admin and allow restarts; these commands fix deep system issues.
10) HDCP/content protection or multi‑display conflicts
Why this causes the problem
- Protected video content (Netflix, some DRM content) may block casting or black out the mirror; multiple internal/external displays can also confuse projection selection.
Step‑by‑step solution
- Try mirroring a simple image or desktop rather than protected video to test basic mirroring.
- Use Win+P to change projection mode (Duplicate/Extend/Second screen only) and test each mode.
- If HDCP blocks content, use a direct HDMI connection for protected content or use a supported streaming device.
- If multiple displays confuse the system, disconnect external monitors temporarily to test.
Tip
- Some apps (Netflix in a browser) don’t allow Miracast; use the app’s cast feature or a supported device.
Ajoute une section que tu vois necessaire pour pour completer l’article.
Additional troubleshooting tools and diagnostics
- Diagnostic apps: Use the Windows Connect app (search “Connect”) to see incoming projection attempts and error messages.
- Logs: Open Event Viewer > Windows Logs > System to look for wireless or driver errors around the time you tried to connect.
- Manufacturer support: For persistent driver/hardware problems, download vendor diagnostic tools (Intel Driver & Support Assistant, NVIDIA GeForce Experience).
- Alternative casting: If Miracast is not an option, consider alternatives:
- Chromecast (cast from Chrome)
- Roku/Amazon Fire TV apps
- Wired HDMI/DP for reliable full‑resolution output
FAQ
How can I prevent screen mirroring problems in the future?
Keep Windows and drivers updated, install the Wireless Display feature if needed, and avoid heavy firewall rules that block device discovery; periodically check Device Manager for driver flags.
Can I use screen mirroring over a VPN or corporate network?
Miracast uses Wi‑Fi Direct (P2P) and may not traverse VPNs or strict corporate networks; talk to your IT department or use approved enterprise solutions.
Is there a command to check if Miracast is supported automatically?
Yes — run dxdiag, save the information, and check the Miracast line; it will say Available or list why it’s not supported.
What if the screen is mirrored but audio is missing?
Open Sound settings (right‑click speaker icon → Open Sound settings), check Output device, and switch to the wireless display’s audio endpoint if available.
Are there advanced group policy settings that can block casting?
Yes — on managed machines, Group Policy or MDM can disable projection features; consult your administrator or check gpedit.msc under Windows components if you have local access.
Conclusion
Most Miracast and screen‑mirroring failures in Windows 10 come down to missing features, outdated drivers, or blocked network/services — start with a dxdiag Miracast check, install Wireless Display, and update drivers to resolve most issues. If you follow the steps above, you should be able to get Screen mirroring doesn’t work in Windows 10 fixed and mirror reliably.
