How to Fix Roku Screen Mirroring not Working on Windows?

Many Windows users have reported issues with connecting to Roku for screen mirroring. Some say that they encounter an error stating “Couldn’t Connect,” while others find that the status remains stuck on ‘Connecting’ indefinitely with no resolution in sight. A few users have indicated that, although the connection appears successful, the screen mirroring function is inoperative.

We investigated this issue by reviewing various user reports and the repair strategies commonly used to rectify this problem on Windows. It appears there are several potential causes for this issue:

  • Outdated Miracast driver – Most often, this error occurs when your computer attempts to use screen mirroring technology not supported by your current driver version. To resolve this, you may update the Miracast driver to the latest version through Windows Update (WU) or directly via Device Manager.
  • Roku device in a limbo state – Another possibility is that your Roku device has entered a limbo state and is perceived by your operating system as pending. To resolve this, try disconnecting and then re-adding the Roku device.

For those struggling with this issue while attempting to establish a screen mirroring connection to Roku, this article provides several troubleshooting steps to help solve the problem. Below is a collection of methods other users in similar situations have successfully used to resolve the issue.

Each potential solution has been confirmed effective by at least one user. For best results, we recommend following the potential fixes in the order presented, as they are sorted by difficulty and efficiency.

Method 1: Make sure your Network is set as “Private”

When your Network type is set to “Public,” Windows Defender Firewall may block the connection to RokuTV. Switching your network from Public to Private may fix the issue.

  1. Press “Windows” + “I” to open the Settings app.
  2. Navigate to the “Network & Internet” section.
  3. Under the “Network Status” section, locate and click on “Properties” of your network adapter.
  4. Ensure the Network Profile is set to “Private” and not “Public.”
  5. Restart your computer and attempt the connection to your RokuTV again.

Method 2: Updating Windows build to the latest

A functioning Miracast driver is essential for a screen-mirroring connection to Roku. These drivers are updated through the Windows Update component on recent Windows versions.

If your Windows is not up to date, you may face issues due to outdated drivers. Users have solved the problem by installing all available Windows updates, including optional ones.

  1. Press Windows key + R, type ‘ms-settings:windowsupdate,’ and press Enter to open the Windows Update tab of the Settings app.
  2. In the Windows Update tab, click on Check for updates and wait for the update check to complete. If updates are found, install them following the on-screen prompts.
    Note: If prompted to restart mid-update, do so, but return to this screen after rebooting to finish installing other updates.
  3. After installing all updates, restart your computer again and check if the problem with Roku Screen Mirroring persists.

If you still experience issues, proceed with the next method.

Method 3: Removing Roku from the list of Connected Devices

If the Roku driver is stuck in a limbo state, it might cause your operating system to think the device is still connecting, preventing the process from completing. Users have resolved this by removing and re-adding the wireless display adapter used by Roku after an unexpected disconnection.

  1. Press Windows key + R, type “ms-settings:connecteddevices” and press Enter to access the Connected Devices section of the Settings app.
  2. In Bluetooth & other devices, scroll to Other Devices and find your Roku device. Click on it and select Remove device.
  3. Scroll to the top of the screen and click Add Bluetooth or other devices.
  4. On the Add a device screen, select Wireless display or dock. Wait for your Roku device to appear and complete the connection setup using on-screen instructions.
  5. Restart your computer and see if screen sharing with Roku is successful after rebooting.

Method 4: Updating the wireless network driver

An outdated wireless network adapter driver could also result in issues with screen mirroring. Miracast requires the correct framework to function properly. Updating your network driver to the latest version helps ensure the necessary infrastructure is in place.

  1. Press Windows key + R, type “devmgmt.msc” and hit Enter to open Device Manager. If the UAC prompts you, click Yes to allow access.
  2. In Device Manager, expand Network Adapters, right-click on your wireless adapter and select Properties.
  3. In the Properties window, switch to the Driver tab and click on Update Driver.
  4. Choose Search Automatically for updated driver software and wait for the scan to complete. Follow the on-screen prompts to install any available updates.
  5. After the update, restart your computer and check if the screen mirroring issue has been resolved.

Kevin Arrows

Kevin Arrows is a highly experienced and knowledgeable technology specialist with over a decade of industry experience. He holds a Microsoft Certified Technology Specialist (MCTS) certification and has a deep passion for staying up-to-date on the latest tech developments. Kevin has written extensively on a wide range of tech-related topics, showcasing his expertise and knowledge in areas such as software development, cybersecurity, and cloud computing. His contributions to the tech field have been widely recognized and respected by his peers, and he is highly regarded for his ability to explain complex technical concepts in a clear and concise manner.