![错误 1075:依赖服务不存在或已被标记为删除](https://linux22.com/image/1372035/%E9%94%99%E8%AF%AF%201075%EF%BC%9A%E4%BE%9D%E8%B5%96%E6%9C%8D%E5%8A%A1%E4%B8%8D%E5%AD%98%E5%9C%A8%E6%88%96%E5%B7%B2%E8%A2%AB%E6%A0%87%E8%AE%B0%E4%B8%BA%E5%88%A0%E9%99%A4.png)
我无法再通过 Windows Media Player 将内容传输到电视上。大约一个半月前,它运行良好。我能想到的唯一一件事就是我在控制面板中关闭了一些 Windows 功能。
在 Windows Media Player 中,我转到位于顶部的 Stream 下拉菜单,单击“打开媒体流...”,进入控制面板中的“网络和共享中心”,然后无法打开媒体流。然后,当它失败时,会出现一个指向 Windows 服务的链接。我向下滚动并找到 WMPNetworkSvc,尝试将其打开,然后我收到错误 1075。
我尝试过在 Windows 功能中关闭 Media Player,然后重新启动,再将其重新打开。我还尝试过关闭所有 Windows 功能,然后重新打开所有我使用的功能。我在 Google 上进行了故障排除,但所有修复都针对 Windows Vista 或更早版本。我还找到了另一种解决方案,但它需要删除注册表文件,除非我确信它可以正常工作,否则我不想弄乱我的注册表。
ASUSTek K53Z 笔记本电脑,Windows 8 x64 Pro 9200,AMD A6-3420M APU,带 Radeon(tm) HD Graphics 图片
更新:我在 cmd(管理员模式)中运行 sfc /scannow,看看这是否修复了缺失的依赖项或服务。
更新:否,sfc /scannow 没有执行任何操作。
答案1
错误 1075 可能意味着它所依赖的某个服务不存在。
sc qc ServiceName
您可以通过从命令提示符(如果是从 PowerShell)运行来查看它所依赖的服务sc.exe
- 如果您的服务名称不同,请调整服务名称 - 并检查该DEPENDENCIES
部分。
请注意,如果不存在依赖服务,服务管理器(services.msc)将不会显示依赖服务,而上述命令将列出所有依赖服务。
事件日志还可能告诉您哪个服务出现故障,位于 Windows 日志 -> 系统中,在事件 ID 7003。
https://serverfault.com/q/24821/236916提供了几种改变服务依赖项的方法 - 您可以通过从提升的命令提示符sc
运行类似的命令来完成。sc config ServiceName depend=All/The/Existing/Dependencies/Except/The/One/You/Want/To/Remove
不过,也许值得一提的是,这并不能解决根本问题为什么该项服务已不复存在。