• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar

Techbout

Technology Simplified.

  • Windows
  • iPhone
  • Mac
  • Web Services

Fix: Cast to Device Not Working in Windows 10/11

By: Sam Patwegar | Updated: February 2, 2025

If the “Cast” feature in Google Chrome is not working on a Windows computer, it usually comes up with an error message reading “Cast to Device not working” or “No Devices Found”.

The reason for “Cast to device” not working on a Windows computer could be due to the Network Discovery not being enabled, Media Sharing Service being stuck or disabled and other reasons.

Cast to Device Not Working in Windows 11/10

Before going ahead with the troubleshooting steps, make sure that you are using the latest version of Google Chrome browser on your computer.

All that is required to update Google Chrome browser is to click on 3-dots icon > Hoover mouse over Help and click on About Google Chrome.

Advertisement

About Google Chrome

Once you click on “About Google Chrome”, you should find Google Chrome checking for updates and installing them on your computer (If available).

If you are still unable to Cast anything from your computer to TV, you should be able to fix the problem using the following troubleshooting steps.

1. Enable Network Discovery

The casting device that is connected to your TV, won’t be able to find the computer, if the Network Discovery feature has not been enabled on your Windows computer.

1. Type Control Panel in the Search bar > click on Control Panel Desktop App in the search results.

Open Control Panel

2. From the next screen, go to Network & Sharing Center and click on Change Advanced Sharing Settings link in the left-pane.

Change Advanced Sharing Settings

3. On Advanced Sharing Settings screen, select Turn ON Network Discovery and Turn On File and printer sharing options.

Turn ON Network Discovery, File and Printer Sharing

4. Make sure you click on the Save changes button.

Switching on Network Discovery makes your computer visible to the Cast Device and your computer will also be able to see other devices on the network.

After enabling Network discovery, check to see if Cast to Device feature is now working on your computer.

2. Set Network Type to Private

Follow the steps below to set the Network Type for the Wi-Fi on your computer to Private Mode.

1. Go to Settings > Network & Internet > click on Properties in the left-pane.

Open Network Properties

2. On the next screen, set Network type to Private under “Network Profile section”.

Set Private Network on Windows PC

After this, check to see if Chromecast is now working on your computer.

3. Restart Media Sharing Service

As mentioned above, the problem could be due to the Media Sharing service being stuck or not working on your computer.

1. Right-click on the Start button and click on Run.

2. In Run Command window, type services.msc and click on OK.

Open Windows Services Screen Using Run Command

3. On the services screen, right-click on Windows Media Player Network Sharing Service and click on Restart.

Restart Windows Media Player Service

Note: If the Service is not running, click on the Start option.

4. After this, you should find the Cast feature in Google Chrome working properly on your computer.

4. Allow Cast to Device Functionality Through Windows Firewall

Make sure that Cast to Device Functionality is not being blocked by Firewall Settings on your computer.

1. Type Windows Defender in the Search bar > click on Windows Defender Firewall in the search results.

Open Windows Defender Firewall

2. On Windows Defender Firewall settings screen, click on Allow an app or feature through Windows Defender Firewall option.

Allow App or Feature Through Windows Defender Firewall

3. On the next screen, click on Change Settings button and make sure Cast to Device functionality enry is selected.

Enable Cast to Device Functionality on Windows Computer

4. Click on OK to save this setting on your computer.

5. Disable Bonjour Service

If you are using an iPhone or iPad, the problem might be due the iTunes related Bonjour Service interfering with proper functioning of the Cast fetaure in Google Chrome.

1. Open Run Command (press Win + R keys) > type services.msc and click on OK.

Open Windows Services Screen Using Run Command

2. On the Services screen, double-click on Bonjour Service.

BonJour Service in Windows

3. On the next screen, disable Bonjour Service by changing the Startup Type to Disabled.

6. Enable Required Media Services

In certain cases, the problem is due to Media Services getting disabled by optimization tools running on the computer.

1. Press Win + R keys > Type Services.msc and click on OK.

Open System Services

2. On the Services screen, check and make sure that the following services are running.

  1. DNS Client: Automatic
  2. Function Discovery Resource Publication – Manual
  3. SSDP Discovery – Manual (Used by XBOX)
  4. UPnP Device Host – Manual

If any service is not running, double-click on the Service and click on Start.

7. Check the Casting Device

If above methods did not help, it is most likely that the problem lies with the Casting Device that you are using to Cast Media from computer to TV.

If you are using Google Chromecast to project media to TV, you can refer to this guide: Fix: Google Chromecast Not Working Issue.

Sam Patwegar

10+ years experience in writing fluff-free troubleshooting guides with just the right and required amount of related information. Equally capable of In-depth technical writing.

Related
  • What is BIOS in Computers?
  • Fix: Send to Mail Recipient Not working In Excel or Word
  • Fix: This Site Can’t Be Reached Error in Chrome

Primary Sidebar

Advertisement

Recent Posts

  • Fix: System Tray Icon Missing in Windows 11/10
  • How to Use Internet Explorer in Windows 11
  • Fix: MacBook Camera Not Working Issue
  • Multiple Ways to Disable Face ID on iPhone
  • How to Set Reminders on iPhone

Advertisement

© 2025 Techbout.com · All Rights Reserved
About | Privacy Policy | Terms | Contact
Twitter(X) | Facebook