中国网管论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

网管赚钱丨推荐设2345主页游戏攻略/CS/LOL/DNFLinux常用命令大全云计算/云技术频道
IP地址在线计算器网管软件,网管工具论坛积分购买 
查看: 3841|回复: 4

能不能通过注册表修改音量?

[复制链接]
发表于 2009-3-9 10:40:25 | 显示全部楼层 |阅读模式
上次做系统的时候,把声音调成最小了,郁闷啊,有些个SB不会自己调,一天只会叫网管,说什么耳机坏了,要是一台一台的退还原调音量又怕麻烦,能不能通过BAT或改注册表来把音量调到最大啊?


百度了好多下了,还是没找到答案,有什么好的办法吗?
发表于 2009-3-9 12:31:45 | 显示全部楼层
我也想了解,会的告诉下
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-3-11 11:18:14 | 显示全部楼层
看来还是没人找到合适的答案,我自己找了个方法大家拿去试试,还有什么好的方法大家提出来:



                     利用注册表修改系统音量

                     by:梅花傲雪

前几天做系统忘记打开音量了,搞了个音量最小,晕死,TMD些SB一天就会叫网管,说什么耳机坏了,网上找了些资料也没什么结果,通过网友提示,找到解决的办法:

1、找一台机子,把音量拖到最小,打开注册表,导出:
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\DeviceClasses\{6994AD04-93EF-11D0-A3CC-00A0C9223196}\##?#HDAUDIO#FUNC_01&VEN_10EC&DEV_0883&SUBSYS_10EC0883&REV_1000#4&CDCEA5E&0&0201#{6994ad04-93ef-11d0-a3cc-00a0c9223196}\#RearLineOutWave3\Device Parameters\Mixer\       0\

2、把音量拖到最大,然后再导以上注册表:

3、打开两个文件,做对比:
最小音量键值有如下值:
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\DeviceClasses\{6994AD04-93EF-11D0-A3CC-00A0C9223196}\##?#HDAUDIO#FUNC_01&VEN_10EC&DEV_0883&SUBSYS_10EC0883&REV_1000#4&CDCEA5E&0&0201#{6994ad04-93ef-11d0-a3cc-00a0c9223196}\#RearLineOutWave3\Device Parameters\Mixer\       0\Controls\       0]
"Control Type"=dword:50030001
"Multiple Items"=dword:00000000
"Channel Count"=dword:00000002
"Channel       0"=dword:00000000
"Channel       1"=dword:00000000
最大音量键值如下:
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\DeviceClasses\{6994AD04-93EF-11D0-A3CC-00A0C9223196}\##?#HDAUDIO#FUNC_01&VEN_10EC&DEV_0883&SUBSYS_10EC0883&REV_1000#4&CDCEA5E&0&0201#{6994ad04-93ef-11d0-a3cc-00a0c9223196}\#RearLineOutWave3\Device Parameters\Mixer\       0\Controls\       0]
"Control Type"=dword:50030001
"Multiple Items"=dword:00000000
"Channel Count"=dword:00000002
"Channel       0"=dword:0000ffff
"Channel       1"=dword:0000ffff

把最大这个键值的注册表导入重启以后音量就会变成最大了。

备注:
有网友应该发现在导出注册表的时候,我的第一步写的和第三步写的键不是同一个地方了吧,我试了几台机子注册表就只能打开到:
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\DeviceClasses\{6994AD04-93EF-11D0-A3CC-00A0C9223196}\##?#HDAUDIO#FUNC_01&VEN_10EC&DEV_0883&SUBSYS_10EC0883&REV_1000#4&CDCEA5E&0&0201#{6994ad04-93ef-11d0-a3cc-00a0c9223196}\#RearLineOutWave3\Device Parameters\Mixer\
后面:       0\Controls\       0]就打不开了,所以导出来的东西有点多,不过不要紧,只要查看一下就很容易分辩出来的,其他的值全都是一样的,不用去管他。

不同的机子声卡ID有所不同,
##?#HDAUDIO#FUNC_01&VEN_10EC&DEV_0883&SUBSYS_10EC0883&REV_1000#4&CDCEA5E&0&0201#{6994ad04-93ef-11d0-a3cc-00a0c9223196}注意看仔细。

以上方法通用性不是太好,只能用在同类型同配置的机子上面,不过,对于我们在网吧面对几百台甚至几千台机子来说还是一个好办法,一个BAT就搞定,总比一台一台的退还原强多了。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-3-11 11:20:05 | 显示全部楼层
还有这个东西不知道是驱动问题还什么问题,导入注册表以后要重启才行,如果还原是单机版的话还是不行
回复 支持 反对

使用道具 举报

发表于 2018-1-22 15:56:15 | 显示全部楼层
addlehead 发表于 2009-3-11 11:18
看来还是没人找到合适的答案,我自己找了个方法大家拿去试试,还有什么好的方法大家提出来:


高手,我想请教你一下,我也想在注册表中修改音量大小怎么改?比如说在桌面右下角那个小喇叭音量从10改成20,只要用鼠标把它推拉上去即可。但是我现在在注册表将音量大小从10改成20,在注册表中应该怎么改,那个音量键值是哪个?谢谢!
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|小黑屋|手机版|Archiver|网管之家 ( 沪ICP备08026629号 ) 

GMT+8, 2018-2-24 02:40

Powered by Discuz! X3.1

© 1999-2014 bitsCN.com

快速回复 返回顶部 返回列表