windows

[声音故障]XP没有声音,丢失Windows Audio服务(AudioSrv)[警告:2003不一定适用

日期:2020/2/15 23:50:22来源: IT猫扑网

XP没有声音,提示丢失Windows Audio服务怎么办?这里分享一个xp没有声音音频服务丢失的解决办法,但2003不一定适用,具体可以参考下面的教程

注:

本来并不打算更新这个帖子,毕竟是许多年以前的东西,但因为近期外链太多,而且大多比较含糊,是以补全。虽然俺对病毒的事情是全无兴趣的,加入关于处理误杀的内容,理由是误杀的始作俑者就是我喜欢的老卡和360。

希望这件事情不会影响老卡和360的信誉,毕竟是好东西,虽然两个都长得不怎么老实。

补给下面匿名网友的,如果出现加载错误或者找不到指定模块(包括什么"找不到DLLREGISTERSERVER的输入点"等乱七八糟的错误)具体见下面关于误杀的补充部分。

如果你看完这篇文章依旧不知所云,我奉劝你还是找别人帮你处理吧;这篇文章并不是万金油,能处理所有"声音故障"。。。声音故障归类贴见这里 电脑影音栏(7)

提醒:

为了防止出现问题,建议你首先检查服务里是否有Windows Audio,如果有,就不需要这个注册表信息了。注意,这是XP(默认是"自动")的注册表信息;WINDOWS 2003 server(默认可能不是自动的,需要自己开启"自动")应该也是差不多的,但只是初步核对了一下,所以我并不推荐你使用这个注册表信息。

症状:

XP没有声音,并且"控制面板"的"管理工具"的"服务"里也不存在"Windows Audio"服务(服务名AudioSrv,管理基于 Windows 的程序的音频设备,默认是存在并且自动运行的)。

处理:

如果你的XP下没有"Windows Audio"服务的话,你可以将下面蓝字部分保存为Audio.reg注册表文件,然后双击运行,弹出的"是否确认要将?\Audio.reg中的信息添加进注册表?"窗口中点击"是"按钮。

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\AudioSrv]

"DependOnService"=hex(7):50,00,6c,00,75,00,67,00,50,00,6c,00,61,00,79,00,00,00,\

52,00,70,00,63,00,53,00,73,00,00,00,00,00

"Description"="管理基于 Windows 的程序的音频设备。如果此服务被终止,音频设备及其音效将不能正常工作。如果此服务被禁用,任何依赖它的服务将无法启动。"

"DisplayName"="Windows Audio"

"ErrorControl"=dword:00000001

"Group"="AudioGroup"

"ImagePath"=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,\

74,00,25,00,5c,00,53,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,73,\

00,76,00,63,00,68,00,6f,00,73,00,74,00,2e,00,65,00,78,00,65,00,20,00,2d,00,\

6b,00,20,00,6e,00,65,00,74,00,73,00,76,00,63,00,73,00,00,00

"ObjectName"="LocalSystem"

"Start"=dword:00000002

"Type"=dword:00000020

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\AudioSrv\Parameters]

"ServiceDll"=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,\

00,74,00,25,00,5c,00,53,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,\

61,00,75,00,64,00,69,00,6f,00,73,00,72,00,76,00,2e,00,64,00,6c,00,6c,00,00,\

00

"ServiceDllUnloadOnStop"=dword:00000001

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\AudioSrv\Enum]

"0"="Root\\LEGACY_AUDIOSRV\\0000"

"Count"=dword:00000001

"NextInstance"=dword:00000001

一直以为大家知道,所以忘记提醒了, 在最后一行"NextInstance"=dword:00000001后面记得再回车一次!!!!

不回车应该也没什么问题(至少目前为止没有任何反馈信息),但还是建议你再按回车换行;这是REG文件格式问题,大家应该养成这样的习惯。

XP没有声音,丢失Windows Audio服务

关于误杀的补充:

因为我没有给误杀过或者中过病毒,所以下面的内容仅供参考,并且仅供XP简体中文版(看清楚这几个字)用户参考!

补给下面匿名网友的,如果出现加载错误或者找不到指定模块,检查系统目录(C:\WINDOWS\system32)下是否有audiosrv.dll文件,并且版本是否正确,XP最新(先前用"一般",可能存在误导)版本是5.1.2600.5512,大小42,496 字节——这是参考用的,实际上应该使用与你XP匹配的版本。

"Remote Procedure Call"与"Plug and Play"服务必须"自动"并且已经运行,这个概念不等同于你临时启动它们!!

XP没有声音,丢失Windows Audio服务

虽然我认为误杀并不会造成注册表信息丢失,但是别人的意见还是值得参考的。

看了一下这阵子误杀的处理方法,还要在"开始"菜单"运行"下输入以下命令regsvr32 audiosrv.dll,然后回车——因为我没有中过病毒,所以对这种操作保留意见。

XP没有声音,丢失Windows Audio服务

根据贴吧里的帖子《我彻底崩溃了,我电脑没声音了,大家帮我看看原因,谢谢!》,你可能还需要检查注册表HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\SvcHost里netsvcs的信息:

6to4

AppMgmt

AudioSrv(主要是要有这一项目!)

Browser

(其他省略;如果没有AudioSrv这个字串,你就添加进去)

(因为这一项注册表信息比较敏感,所以很抱歉不能提供)?

相关文章

相关下载

网友评论

我要评论...
    没有更早的评论了
    取消