7 Methods to Fix Screen Mirroring Not Working Windows 10 & 11

This guide provides step-by-step solutions to screen mirroring not working Windows 10, common problems, and effective fixes. It also provides you with the best alternatives for a seamless screen mirroring experience.

Carolyn

By Carolyn / Updated on December 13, 2024

Share this: instagram reddit

How to enable screen mirroring on Windows 10?

Screen mirroring is a fantastic feature that allows you to project your device's screen onto another screen wirelessly. Whether you want to share a presentation, watch a movie on a bigger screen, or play games remotely, screen mirroring makes it all possible. Screen mirroring allows you to share your Windows 10 screen with other devices, offering a seamless way to display content. However, many Windows 10 users encounter problems with this feature not working as expected. It can be incredibly frustrating when you're all set to share your screen, and it just won't connect.

In this guide, we'll explore troubleshooting steps and advanced solutions to help you seamlessly run screen mirroring on your Windows 10 device. In addition, we'll also cover AnyViewer, which is a powerful alternative for easy screen sharing. So, if you've been struggling with screen mirroring not working Windows 10/11, you've come to the right place!

How to fix screen mirroring not working Windows 10/11 [7 methods]

One of the most frustrating issues faced by users is that Windows 10 screen mirroring not working. Finding the right solution can save you a lot of time and frustration. Let's dive into some practical troubleshooting steps on how to fix screen mirroring not working Windows 10/11.

Method 1. Restart Windows

Occasionally, minor glitches on your Windows 10 PC can prevent screen mirroring from working properly. In such instances, a simple reboot often resolves the issue.

You need to open the Start Menu, click on the Shutdown button, and then select Restart.

https://www.anyviewer.com/screenshot/windows/restart-computer(1).png

Method 2. Ensure Wireless Display is enabled

To use the screen sharing feature, ensure the "Wireless Display" feature is enabled. It might be pre-installed, but if not, you'll need to install it manually. Here are the steps:

Step 1. Use the hotkey "Windows + I" to open "Settings" and select "Apps."

https://www.anyviewer.com/screenshot/windows/windows-settings-apps.png

Step 2. Then, choose "Optional features" from the right side.

https://www.anyviewer.com/screenshot/windows/optional-features-1.png

Step 3. Select "See optional features history" under the "Add Features" tab at the top.

/screenshot/windows/see-optional-feature-history.png

Step 4. Search for "Wireless Display" or scroll down to find it. Once located, click "Install" to add it.

https://www.anyviewer.com/screenshot/windows/install-wireless-display.png

Step 5. Now, try projecting your screen again.

Method 3. Use Hardware and Devices Troubleshooter

The built-in troubleshooter is an easy and effective way to resolve common Windows issues on your own. It’s simple to use since the troubleshooter handles everything for you. Here’s how to get started:

Step 1. Search for "cmd" in Start and click "Run as administrator" to open the command prompt.

https://www.anyviewer.com/screenshot/windows/run-as-administrator-cmd.png

Step 2. Type the following command in the Run box and press Enter:

msdt.exe -id DeviceDiagnostic

Step 3. On the Hardware and Devices troubleshooter screen, click "Next."

https://www.anyviewer.com/screenshot/windows/hardware-and-devices-troubleshooter.png

Step 4. Wait for the troubleshooter to identify any issues with your devices. It will then offer to fix them. Once the issues are resolved, start screen mirroring again, and it should work properly.

Method 4. Ensure Windows supports Screen Mirroring

If you want to mirror your Windows 10 PC's screen to a wireless display, ensure your PC supports Miracast. This feature is necessary for casting your screen to external wireless displays. You can easily check if your PC supports Miracast.

Step 1. Open Settings and select System.

https://www.anyviewer.com/screenshot/windows/system.png

Step 2. Then, choose Display from the left sidebar. Scroll down the right pane to the Multiple displays section.

Step 3. If you see an option labeled "Connect to a wireless display," your PC supports Miracast.

/screenshot/windows/connect-to-a-wireless-display.png

Step 4. If this option is missing, your PC does not support Miracast.

Method 5. Check network connection

To perform screen mirroring on your computer, WLAN must be enabled. Many people overlook this essential step, leading to screen mirroring issues. Additionally, both devices need to be on the same Wi-Fi network. Check the Wi-Fi settings on both devices to ensure they match. Here’s a quick way to verify your computer’s network connection details in Windows:

Step 1. Open the Settings app by pressing the Windows + I keys simultaneously.

Step 2. In the Settings window, select Network & Internet.

https://www.anyviewer.com/screenshot/windows/network-and-internet.png

Step 3. From the left sidebar, choose Wi-Fi.

Step 4. In the right pane, toggle the Wi-Fi option on.

https://www.anyviewer.com/screenshot/windows/windows-11/network-internet-settings.png

Step 5. Now, check the device you want to project your screen to and ensure the network details match.

Method 6. Update Graphics Card Drivers

Outdated or faulty graphics card drivers can cause various issues, including screen mirroring not working on your PC. To resolve this, update your graphics card drivers to the latest versions. Fortunately, you can update the drivers automatically on your Windows 10 PC.

Step 1. Open the "Device Manager" by searching for it in the Windows menu. Type "Device Manager" into the search bar and click on the icon that appears in the search results.

https://www.anyviewer.com/screenshot/windows/search-device-manager.png

Step 2. Right-click the device you want to update and select "Update Driver Software" from the context menu.

https://www.anyviewer.com/screenshot/windows/update-driver.png

Step 3. Opt for "Search automatically for updated driver software." Make sure you're online, as this feature will look for the latest compatible drivers on the web.

https://www.anyviewer.com/screenshot/windows/search-automatically-for-update-driver-software.png

Step 4. Wait for the update process to complete. Once done, review the results and click "Close" to exit the tool.

https://www.anyviewer.com/screenshot/windows/close-the-best-driver-software-for-your-device-is-already-installed.png

Method 7. Set up Screencast again

Before reconfiguring the feature, confirm that both your Windows PC and the receiving device have Bluetooth enabled. Additionally, verify that both devices are compatible with Miracast technology. Follow these steps to begin screen sharing:

Step 1. Start by opening the "Settings" menu.

https://www.anyviewer.com/screenshot/windows/settings.png

Step 2. Next, select "Bluetooth & other devices" from the options on the left.

https://www.anyviewer.com/screenshot/windows/windows-bluetooth.png

Step 3. In the main window, select the "Add Bluetooth or other device" button.

/screenshot/windows/add-bluetooth-or-other-device.png

Step 4. Choose "Wireless display or dock" from the three available options.

/screenshot/windows/wireless-display-or-dock.png

Step 5. When your device shows up, simply click on it.

If screen sharing doesn't work this time, you may need to contact Microsoft Support for further assistance. If Windows 10's built-in screen mirroring still doesn't work, consider using an alternative tool such as AnyViewer or another third-party app. These tools sometimes offer greater reliability and better performance.

Bonus tip: Best screen mirroring alternative for Windows

When screen mirroring fails, AnyViewer offers a reliable alternative. AnyViewer is a powerful remote access and screen sharing tool that works seamlessly across different devices and operating systems. It supports a wide range of devices and offers high-quality mirroring with minimal lag. It also offers a range of features including remote access, file transfer, and high-quality screen mirroring.

Its user-friendly interface and strong support for various devices make it an excellent choice for both personal and professional use. Whether you need to share your screen for presentations, collaborate with colleagues, or access your home computer from a different location, AnyViewer provides a seamless and secure way to mirror your Windows 10 screen.AnyViewer has many outstanding benefits, such as:

  • Free Version: AnyViewer offers a free version with comprehensive features for both personal and business users, providing a cost-effective option.
  • Security: Uses 256-bit AES encryption and two-factor authentication to ensure secure connections.
  • Compatibility: Supports seamless mirroring across devices with high compatibility.
  • High-Quality Mirroring: Offers Ultra HD mode and quality up to 60FPS.
  • Versatility: Suitable for both personal and professional use, providing a dependable screen mirroring experience.
Download Freeware Win PCs & Servers
Secure Download

Step 1. Start by downloading, installing, and activating AnyViewer on both Windows devices. To create a new account, go to the "Log in" section and click "Sign up." Make sure to use the same account on both Windows devices.

https://www.anyviewer.com/screenshot/anyviewer/log-in-anyviewer.png

Step 2. Once logged in, both devices will automatically sync under the same account.

https://www.anyviewer.com/screenshot/anyviewer/free-editions.png

Step 3. On your local Windows device, navigate to the "Device" section, select the target device, and click "View screen" to begin remotely viewing the screen of the remote Windows machine.

https://www.anyviewer.com/screenshot/anyviewer/view-the-screen.png

Mirror mobile screen to Windows:

Step 1. Begin by downloading and logging in to AnyViewer on both your Windows and mobile devices.

Step 2. On your Windows device, go to the "Device" section in AnyViewer, choose your local device, and click "Mobile Screen mirroring."

https://www.anyviewer.com/screenshot/anyviewer/moblie-screen-mirroring.png

Step 3. On your mobile device, tap "Start," scan the QR code displayed on your Windows screen, and confirm by selecting "Start now" when prompted.

https://www.anyviewer.com/screenshot/anyviewer/android/cast-android-screen-to-pc.png

Step 4. Your mobile device's screen will now be mirrored and shown on your Windows.

https://www.anyviewer.com/screenshot/anyviewer/android/android-full-control.png

★Tips: Upgrade to the Professional or Enterprise plan to enjoy these enhanced features:
Expand unattended access by adding more devices to your account.
Connect one computer to multiple devices simultaneously.
Transfer files without restrictions, with support for individual files up to 1TB.
Activate Privacy Mode to remotely disable keyboard, mouse, and screen access.
Streamline device management for your organization by creating groups.
Experience improved image quality with features like Ultra HD Mode, 4:4:4 True Color Mode, up to 60FPS, and more.
...

Conclusion

In conclusion, dealing with screen mirroring not working on Windows 10 can be challenging, but the methods provided in this guide offer effective solutions. Whether it's a simple restart, enabling Wireless Display, or updating drivers, these steps can help you resolve the issue. If screen mirroring still doesn't work, consider using AnyViewer, a reliable alternative that provides seamless screen sharing and additional features like remote access. With AnyViewer, you can bypass common screen mirroring issues on Windows 10 and enjoy a smooth and secure experience across devices.