FIX: Cast to Device not working in Windows 10

Matthew Adams
by Matthew Adams
Windows & Software Expert
Affiliate Disclosure
Share this article:

  • Cast to Device allows users to stream media content to connected DLNA devices.
  • However, some have reported Cast to Device not working in Windows 10 which we will be exploring below.
  • If you need more related articles and guides make sure to check out our dedicated Software Hub.
  • If other PC-related issues are bothering you, visit our Fix section for further help.
cast to device not working

Cast to Device is a handy addition to Windows 10 that enables users to stream media content to connected DLNA devices.

However, the Cast to Device desktop context menu option doesn’t always work for some users.

Consequently, the users can’t stream media content to other devices. These are a few resolutions that might fix device casting in Windows 10.

  1. Update the Network Card Driver
  2. Open the Hardware and Devices Troubleshooter
  3. Turn on Network Discovery
  4. Reset stream permissions for Windows Media Player
  5. Disable Antivirus Software
  6. Check the Windows Defender firewall settings for Cast to Device
  7. Check the Microsoft LLDP protocol driver setting is selected

How can I fix Cast to Device?

1. Update the Network Card Driver

As the issue could be caused by an outdated driver, we recommend you use a dedicated tool to bring it up to date. In that matter, we suggest you use DriverFix.

DriverFix is lightweight, fast, efficient and your drivers will be updated in no time.

All you have to do is download it, launch it, let it scan selecting Surface Pro, and proceed to update and fix any old, missing, or damaged drivers with just one click.

DriverFix

DriverFix

Update your Wi-Fi in no time and get rid of any associated network issues immediately with this handy tool.
Free trial Visit website

2. Open the Hardware and Devices Troubleshooter

  1. Press the Cortana Type here to search button on the taskbar.
  2. Input troubleshoot in the search box.
  3. Go to troubleshoot and select Hardware and Devices.
  4. Next, click Run the troubleshooter.


3. Turn on Network Discovery

  1. Press the Cortana button and enter the keyword network in the search box.
  2. Select to open Network status in the Settings app.
  3. Click Network and Sharing Center.
  4. Then click Change advanced sharing settings.
  5. Select the Turn on network discovery option if network discovery is currently off.
  6. Select Turn on file and printer sharing.
  7. Press the Save Changes button to apply the new settings.

4. Reset stream permissions for Windows Media Player

  1. Open Windows Media Player and press the Stream button.
  2. Select Turn on media streaming to open the Control Panel window.
  3. Press the Turn on media streaming button on that window.
  4. Then click the OK button for the streaming options.
  5. Open Windows Media Player, and press the Stream button again.
  6. Select both Allow Internet access to home media and Automatically allow devices to play my media options.


5. Disable Antivirus Software

It might be the case that third-party anti-virus software is blocking the public network connection required for device casting. To ensure that isn’t happening, switch off third-party anti-virus utilities.

You can usually select to temporarily disable an anti-virus package via its system tray icon’s context menu.

If you can’t find a turn off option on the utility’s context menu, have a look through the settings menu on the software’s primary window.


6. Check the Windows Defender firewall settings for Cast to Device

  1. Enter the keyword Windows Firewall in the Cortana search box.
  2. Select Allow an app through Windows Defender Firewall.
  3. Press the Change settings button.
  4. Scroll down to Cast to Device and select both its check boxes.


7. Check the Microsoft LLDP Protocol Driver Setting is Selected

  1. Type network in Cortana’s search box and open Network status.
  2. Click Network and Sharing Center to open the Control Panel window shown below.
  3. Select Change adapter settings to open a list of connections.
  4. Then right-click your adapter and select Properties.
  5. Select the Microsoft LLDP Protocol Driver checkbox.
  6. Click the OK button.

Those are some of the resolutions that have fixed Cast to Device in Windows for plenty of users. So there’s a good chance at least one of those resolutions will fix device casting on your desktop or laptop.

Let us know in the comments section below if you have more suggestions and recommendations.

Editor’s Note: This post was originally published in May 2018 and has been since revamped and updated in September 2020 for freshness, accuracy, and comprehensiveness.

Editor's Note: This article was originally published in May 2018 and was revamped and updated in September 2020 for freshness, accuracy, and comprehensiveness.
Was this page helpful?
Thanks for letting us know! You can also help us by leaving a review on MyWOT or Trustpillot.
Get the most from your tech with our daily tips
Tell us why!