Try the Windows sharing services that support network discovery and media devices.
- Make sure the PC is on the same home network as the other devices.
- If using Wi-Fi, set the network profile to Private.
- Turn on network discovery and file sharing:
- Select Start > Settings > Network & internet > Sharing options.
- Under Private, turn on Network discovery and File and printer sharing.
- Under All Networks, turn off Password protected sharing.
- Start the required sharing services and set them to start automatically:
- Press Windows key + R, type services.msc, then select OK.
- For each service below, right-click it, select Properties, and if it is not running, select Start. Set Startup type to Automatic:
- Function Discovery Provider Host
- Function Discovery Resource Publication
- SSDP Discovery
- UPnP Device Host
- If File Explorer shows “Network discovery is turned off”, select that banner and then select Turn on network discovery and file sharing.
- Install the latest Windows updates on all PCs involved in sharing.
If media sharing was enabled previously and the PC also has sleep or hibernation problems, there is a known Windows Media Player network sharing service issue on Windows 7, but that does not apply to Windows 10.