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

Techbout

Technology Simplified.

  • iOS
  • Windows
  • Mac
  • Internet

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

By: Sam Patwegar | February 2, 2025

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

The reason for “Cast to device” feature not working on a Windows computer could be due to outdated Chrome browser, Network discovery feature not being enabled and other reasons.

Cast to Device Not Working in Windows 11/10

Before going ahead with other 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 > Help > 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 your computer, if the Network Discovery feature has not been enabled on your Windows computer.

1. Type Control Panel in the Search bar and click on Control Panel Desktop App or Control Panel System in the search results.

Open Control Panel

2. From the Control Panel 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, Turn On File and printer sharing options and click on Save changes button.

Turn ON Network Discovery, File and Printer Sharing

Turning on Network Discovery makes your computer visible to other devices on the Local network and allows your computer 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.

Advertisement

2. Set Network Type to Private

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

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. Start Media Sharing Service

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, try to Cast any video from your computer to TV.

4. Allow Cast to Device Functionality Through Windows Firewall

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

1. Type Windows Defender in the Search bar and click on Windows Defender Firewall in Best match 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 > make sure Cast to Device functionality enry is selected.

Enable Cast to Device Functionality on Windows Computer

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

5. Disable Bonjour Service

The Bonjour Service installed by iTunes on Windows computers is known to interfere with proper functioning of the Cast fetaure in Google Chrome.

1. Open the Run Command on your computer, 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

Certain Media services required for proper functioning of Cast to Media function can get disabled when optimization tools are run on the computer.

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

2. In Run command window, type Services.msc and click on OK.

Open System Services

3. On the Services screen, make sure 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.

For more information on this issue, you can refer to this guide: Fix: Google Chromecast Not Working Issue.

Related
  • Change 24 Hour Clock to 12 Hour Clock in Windows 10
  • Windows Key Not Working: How to Fix?
  • How to Disable USB Drives in Windows 10/11

Primary Sidebar

Advertisement

Recent Posts

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

Advertisement

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