我的音频服务无法正常运行。我尝试了很多不同的解决方案,我什至记不起所有的解决方案。
事情是这样开始的;有一天,我下班回家,发现我的计算机没有视频信号,但已打开并接收鼠标/键盘的输入。我强制重新启动计算机,启动后,我看到 Windows 音频服务已停止。
我首先尝试使用任务管理器启动服务(Audiosrv),它会在“启动”时闪烁,然后立即返回“已停止”。从这里我进入“服务”窗口并尝试从那里启动它(Windows Audio),尝试启动后,显示“访问被拒绝(错误 0x80070005)”。
因此,在搜索解决方案后,我进入了 regedit,并被告知将 System 添加为 AudioSrv 和 AudioEndpointBreaker 服务的权限组。事实证明他们已经在那里并完全控制了两者。
我尝试将登录更改为使用本地系统帐户(选中交互桌面!),瞧,我的音频服务正在运行!但我的霉运还在继续。
即使服务已打开并且我可以看到我的所有设备,我的扬声器/耳机也没有发出声音。作为尝试,我尝试进行测试声音,并出现此错误。
请记住,在完成每一项修复后,我都重新启动了服务和我的计算机。作为最后一次尝试,我尝试以管理员身份打开命令提示符并输入
sfc /scannow
。验证后,会出现此消息。
老实说,我不知道在工作时会发生什么,但我不想重新安装 Windows 来丢失所有文件。
sfc /scannow
命令并得到了上面所示的响应。我应该做什么以及我可以做什么来让我的音频运行?
当我拖动音量滑块时(通常会产生调整音量的音调),声音窗口上的扬声器/耳机仪表会NOT亮起绿色(换句话说,它们没有显示声音接收)
我在进行系统还原后解决了这个问题。
在本地用户和组中添加本地服务
然后在 services.msc 中将登录更改为本地系统。
如果您没有运行 Windows 音频的权限:
我尝试了这个确切的方法并且它有效,当然每次更改后重新启动 2-3 次之后:
在本地用户和组中添加本地服务
右键单击“此电脑”或“我的电脑”,具体取决于您使用的 Windows 版本,然后从下拉菜单中选择“管理”。 在右侧,您将看到“系统工具”部分。双击本地用户和组,然后选择其下方的组。 右键单击窗口中间列表中的管理员,然后从下拉菜单中选择添加到组...。 单击“添加”,然后单击“高级”,然后单击“立即查找”。双击“本地服务”,然后单击“确定”。您应该在列表中看到 NT Authority\Local Service,然后单击“确定”。关闭计算机管理窗口并重新启动设备。你的问题应该得到解决。 然后在 services.msc 中将登录更改为本地系统。