Did you know you can use your Windows 10 PC as a DLNA streaming server? This way you can stream media from your PC to any device that supports Digital Living Network Alliance (DLNA), such as your TV and Xbox.

Although there are third-party streaming solutions you can install on your computer, most users prefer using the built-in Windows Media Streaming feature. Not only do you have one less piece of software to download on your PC, which may slow down your system speed, the built-in DLNA feature in Windows 10 is also much more reliable.

What to do if media streaming isn’t working in Windows 10?

It may happen that this feature is not working for you on your Windows 10 PC. When you go to the Turn on media streaming button, it is either greyed out or does not respond when you click on it. If you are experiencing this issue, there are a handful of things you can do to fix it. Find them listed below:

  1. Fix missing Media Feature Pack
  2. Check if the “Automatically allow devices to play my media” option is enabled
  3. Enable Windows Search Indexing
  4. Check related services
  5. Change Local Group Policy
  6. Replace Media Player cache folder

Solution 1: Fix missing Media Feature Pack

If you are using a Windows 10 N variant, media streaming will not be available. Windows N is the version of the Windows 10 operating system that does not have a media player and media functions. The N stands for ‘no media features’. This means that Windows Media Player, which is a primary requirement for media streaming, is not installed on your PC. Also, it could be that you have the Media Feature Pack but it is turned off.

Whatever the case may be, there are ways you can enable media features on your Windows 10 PC.

Move on to the next solution if Windows Media Player is functional on your computer. However, if you need solutions on how to fix Media Feature Pack not working, there are 3 things you can do:

  1. Go to the ‘Turn Windows features on or off’ box and enable Media Features.
  2. Download the Media Feature Pack.
  3. Create a Registry key.

Go to the ‘Turn Windows features on or off’ box and enable Media Features.

Follow these easy steps to achieve this:

  • Press the Windows logo key + R on your keyboard to open the Run dialog.
  • Type optionalfeatures.exe in the text box. Click OK or hit enter on your keyboard to open the Windows Features dialogue box.
  • In the window, under “Turn Windows features on or off”, scroll down to the Media Features entry and select the checkbox.
  • Click Ok. Wait for a few moments for Windows 10 to turn on Windows Media Player and other media features.

Download the Media Feature Pack

If you don’t have the Media Feature Pack installed on your computer, you can download it from Microsoft.com. Make sure you select the correct system architecture (x64 or x86) when prompted. After you’ve downloaded it, double-click the file and follow the on-screen instructions.

Create a Registry Key

It is important that you create a system restore point before you go ahead to attempt this. When Registry Editor is not used correctly, it can cause serious system-wide issues that will require you to reinstall your Windows operating system before they are corrected. There’s also no guarantee that any problem that may occur by editing your registry can be fixed.

After you have created a restore point, follow these steps to edit the registry:

  • Open the Run dialog box by pressing the Windows logo key + R on your keyboard.
  • In the text box, type regedit and then click OK or press enter on your keyboard.
  • Navigate to the path: Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Setup\WindowsFeatures\WindowsMediaVersion
  • Change the default value of the WindowsMediaVersion key from 0 to 1. If it does not exist, you may have to create it. If there’s something like 12.0.17134.48 as the Value data, it could be your Windows Media Player’s version number. Write it down somewhere and then change it to 1.

If this solution does not work, change the value data to the default value you wrote down or restore your system to the restore point you created earlier.

Solution 2: Check if the “Automatically allow devices to play my media” option is enabled

You need to enable the automatic play option before you can cast or stream any multimedia file using Windows Media Player. This only requires a simple procedure to get your media streaming working in no time.

Here’s what you have to do to enable automatic streaming in Windows Media Player:

  1. Launch Windows Media Player.
  2. On the Menu bar, you will see the Stream drop-down menu. Click on it.
  3. From the options under Stream, choose “Automatically allow devices to play my media”.
  4. Restart your Windows Media Player and check whether Media Streaming now works.

Solution 3: Enable Windows Search Indexing

Media Streaming is linked to Windows Search Indexing and can be affected by it. If you have disabled Windows Search Indexing for some reason, you have to re-enable it before Media Streaming will start working.

Follow these easy steps to enable Windows Search Indexing:

  1. Go to Control Panel. To do this, press the Windows logo key + R on your keyboard to open the Run dialog box. Type control panel and click OK or press enter.
  2. In Control Panel, select Programs and Features.
  3. From the left pane, click on Turn Windows Features on or off.
  4. Select the Windows Search Indexing checkbox to enable it.
  5. Click Ok and restart your PC to apply the changes.

Check to see if Media Streaming now works.

Just like every other Windows component, there are several related services that govern how Media Sharing functions. After you’ve enabled Media Streaming, the status of these services will change to Active by default. However, in some cases, some of them may be permanently disabled. This prevents Media Streaming from working.

To ensure that related services are up and running, observe the steps below:

  1. To open Services, go to the Windows Search bar and type services.msc.
  2. Locate the UPnP host service in the list and right-click on it. Click on Properties from the menu.
  3. Set the Startup type to Automatic.
  4. Click on Stop > Start to restart the service.
  5. Click OK.
  6. Navigate to the Windows Media Player Network Sharing service. Right-click on it, select properties and then repeat steps 3 to 5.
  7. Close Services and see if you can now use Media Streaming.

Solution 5: Change Local Group Policy

Local Group Policy is used for the management and configuration of certain permissions in your computer. To prevent unauthorised streaming, there are some protective permission settings that are active. You have to disable them in order to resolve the ‘Media Streaming not working’ issue. This procedure requires administrator permission.

To disable the protective permission settings in Local Group Policy Editor, follow these easy steps:

  1. To open Local Group Policy Editor, go to the Windows Search bar and type gpedit.msc.
  2. Navigate the path: Computer Configuration > Administrative Templates > Windows Components > Windows Media Player.
  3. Right-click on Prevent Media Sharing. Click on Edit.
  4. Click on Disabled.
  5. Confirm changes.
  6. Restart your PC and try to use Media Streaming now. It should be working.

Solution 6: Replace Media Player cache folder

Corrupted or incomplete Windows Media Player cache files and configuration data in the AppData directory can cause several issues, including the Media Streaming not working.

To fix this problem, you can either rename the Media Player folder or delete it along with the files it contains. When you next launch Windows Media Player, the folder will be re-created and the problem solved.

To rename the folder, observe this procedure:

  1. Copy the path: %userprofile%\appdata\local\microsoft
  2. Go to your Windows Search bar and paste it.
  3. In the window that opens, scroll down to Media Player and rename it to Media Player Old.
  4. Restart your PC and launch Windows Media Player. The Media Streaming issue should be resolved.

We hope you find these solutions effective in getting Media streaming to start working on your PC.

As a final note, it is important to get rid of invalid entries and corrupt keys in your registry. You can use Auslogics BoostSpeed to achieve this without causing any harm to your computer. This tool will safely repair any glitches or crashes you may be experiencing while trying to use Media Streaming on Windows 10.

You can share your thoughts in the comments section below.

We’d love to hear from you.