相关服务没有开启
Windows Media Player Network Sharing Service服务需要依赖SSDP Discovery和UPnP Device Host 这二个服务,先要开启这二个服务。
UPnP Device Host 服务无法开启
这是权限不够。 还要确保服务文件所在的目录有 LOCAL SERVICE 完全控制权限。UPNP Host 服务在注册表中 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\UPnP Device Host\HTTP Server\VROOTS\/upnphost 项里有真实的文件地址,我的电脑是 C:\Documents and Settings\LocalService\Application Data\Microsoft\UPnP Device Host\upnphost\ 。
在资源管理器中打开该路径,点击右键查看属性-安全,看里面有没有 LOCAL SERVICE 用户,没有的话手工添加并设置完全控制权限,再到服务中启动服务
策略组中开启了“防止媒体共享”
运行gpedit.msc 打开组策略-管理模板-windows组建-windows media player-防止媒体共享
双击进入,将其改为已禁用或未配置。再去启动 Windows Media Player Network Sharing Service 服务
安前面的步骤解决好这些问题好,基本上可以开启Windows Media Player Network Sharing Service服务了。之后可以玩DLNA媒体共享了