找回密码
 注册
快捷导航
查看: 41409078|回复: 31

[驱动] 【原创】注册表法解决x201s 更换双喇叭后出现单声道的问题

  [复制链接] |自动提醒
阅读字号:

1705

回帖

2

积分

1万

资产值

初级会员 Rank: 1

注册时间
2005-10-20
发表于 2014-6-5 02:18:41| 字数 1,760| - 中国–上海–上海 电信 | 显示全部楼层 |阅读模式
最近弄了台x201s, 想升级成双喇叭立体声, 结果发现装好后仅一个喇叭有声音。

搜索了很多帖子发现没有好的解决方法。

查找原因, 终于发现在联想的驱动文件 TPUNPEBw.inf 中有一段针对x201s声卡硬件的描述:

%HdAudioFunctionDriver.Pebble5071.DeviceDesc% = HdAudModel.PCAN3, HDAUDIO\FUNC_01&VEN_14F1&DEV_5069&SUBSYS_17AA2156

再次查找发现加载驱动时, 强制单声道:

[HdAudInit.PCAN3.AddReg]
;; Sample Section to Illustrate the format for Initialization verbs.
;; Uncomment and add appropriate verbs as needed.
;; Note that the top nibble of the verb (Codec Address) must be '0'.
HKR,InitVerbs,NumVerbs,0x00010001, 0x00000005 ; Example: Number of verbs in the init section
HKR,InitVerbs,0000, 0x00010001, 0x02527010 ; Sets Pecan to Mono spkr
HKR,InitVerbs,0001, 0x00010001, 0x02529088  ; Sets HPF to 120Hz
HKR,InitVerbs,0002, 0x00010001, 0x02539057  ; Sets TP to 100
HKR,InitVerbs,0003, 0x00010001, 0x0252F000  ; Disable Debounce
HKR,InitVerbs,0004, 0x00010001, 0x01370A00  ; Disable Beep Generator  


一开始想修改此处为:

[HdAudInit.PCAN3.AddReg]
;; Sample Section to Illustrate the format for Initialization verbs.
;; Uncomment and add appropriate verbs as needed.
;; Note that the top nibble of the verb (Codec Address) must be '0'.
HKR,InitVerbs,NumVerbs,0x00010001, 0x00000004 ; Example: Number of verbs in the init section
HKR,InitVerbs,0000, 0x00010001, 0x02529088  ; Sets HPF to 120Hz
HKR,InitVerbs,0001, 0x00010001, 0x02539057  ; Sets TP to 100
HKR,InitVerbs,0002, 0x00010001, 0x0252F000  ; Disable Debounce
HKR,InitVerbs,0003, 0x00010001, 0x01370A00  ; Disable Beep Generator  

结果发现驱动无法安装, 只好在安装好后的注册表中想办法, 找到 “HKR,InitVerbs,0000, 0x00010001, 0x02527010” 的位置:
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4d36e96c-e325-11ce-bfc1-08002be10318}\0000\InitVerbs]

注意 {4d36e96c-e325-11ce-bfc1-08002be10318} 是声卡的 类GUID, 理论上此值是固定的, 查找方法:



发现0000的键值是 0x02527010, 声卡被强制为单声道模式:



注:若无 InitVerbs 项, 可直接导入附件 stereo.reg 文件

修改后:



重启后, 立体声出现。
我用的驱动是:http://driverdl.lenovo.com.cn/th ... 1263543399885/Audio
不清楚是否对其它驱动有效。

不想修改注册表, 可执行附件的stereo.reg注册表文件:





[ Edited by  caoyannay on 2014-6-5 02:21 ]

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

x

评分

参与人数 3技术分 0 资产值 +20 收起 理由
ivex + 10 多谢分享
LiveOnLove 0 原创内容
Lzz0591 + 10 根据权限给楼主满分

查看全部评分

本帖被以下淘专辑推荐:

  • · good|主题: 23, 订阅: 0

2万

回帖

218

积分

4万

资产值

至尊会员II Rank: 4Rank: 4Rank: 4Rank: 4

注册时间
2009-4-18
年全勤勋章2019铜牌荣誉勋章(注册8年以上会员)银牌荣誉勋章(注册10年以上会员)月全勤勋章
发表于 2014-6-5 02:43:25| 字数 5| - 巴西 GVT通信公司 | 显示全部楼层
顶技术贴!
回复 支持 反对

使用道具 举报

绝影 - T50-51

5万

回帖

581

积分

17万

资产值

天下无敌I Rank: 5Rank: 5Rank: 5Rank: 5Rank: 5

注册时间
2012-12-6
年全勤勋章2017年全勤勋章2018年全勤勋章2019年全勤勋章2020年全勤勋章2021银牌荣誉勋章(注册10年以上会员)铜牌荣誉勋章(注册8年以上会员)月全勤勋章年全勤勋章2022年全勤勋章2023
发表于 2014-6-5 06:22:49| 字数 5| - 中国–江苏–常州 电信 | 显示全部楼层
有点强哦。
X220T,I7-2640M(2.8Ghz),8+8,256G+2T;
P50,I7-6700HQ(2.6GHz),16G+512SSD+1TSSD+2THDD;
X13,I5-i5-10210U(1.6GHz),16GB+512GB;
X62: i7-5600u(2.60GHz),AFFS 雪藏
X230:i5-3320M(3.3GHz), 6GB+32+500GB
T42,被偷;T42,休息;T60,T50,尸体;X40,X61s,T520,已出;X60,刀疤;
回复 支持 反对

使用道具 举报

9621

回帖

155

积分

8万

资产值

至尊会员II Rank: 4Rank: 4Rank: 4Rank: 4

注册时间
2007-8-5
银牌荣誉勋章(注册10年以上会员)铜牌荣誉勋章(注册8年以上会员)月全勤勋章
发表于 2014-6-5 06:36:56| 字数 2| - 中国–福建–泉州 联通 | 显示全部楼层
顶啊
T23 2647CU5
T43P 2668G7U/LED
W510 4318CTO(i7 Q720/16GB/500GB/FHD/FX880)
M705*2/Rp 3k/M720/MX Master3*2
E72-BB9000-iP8 256-iP13pro 512
Surface Pro7 i7 16G 256G
回复 支持 反对

使用道具 举报

3520

回帖

67

积分

7万

资产值

至尊会员I Rank: 4Rank: 4Rank: 4Rank: 4

注册时间
2005-12-15
铜牌荣誉勋章(注册8年以上会员)月全勤勋章银牌荣誉勋章(注册10年以上会员)
发表于 2014-6-5 07:20:27| 字数 2| - 中国–云南–文山壮族苗族自治州 电信 | 显示全部楼层
厉害
回复 支持 反对

使用道具 举报

356

回帖

57

积分

7807

资产值

钻石会员 Rank: 3Rank: 3Rank: 3

注册时间
2011-4-22
发表于 2014-6-5 08:03:57| 字数 3| - 中国–湖南–长沙 移动 | 显示全部楼层
技术帝
白沙水,深井冰
回复 支持 反对

使用道具 举报

2537

回帖

46

积分

6万

资产值

钻石会员 Rank: 3Rank: 3Rank: 3

注册时间
2008-2-16
月全勤勋章铜牌荣誉勋章(注册8年以上会员)
发表于 2014-6-5 08:22:23| 字数 14| - 中国–安徽–合肥 电信 | 显示全部楼层
理论加实践,牛叉,顶一个……
X61s:L7500,4g,intel 530 120g,普屏,底座
回复 支持 反对

使用道具 举报

1万

回帖

232

积分

13万

资产值

至尊会员II Rank: 4Rank: 4Rank: 4Rank: 4

注册时间
2006-2-28
铜牌荣誉勋章(注册8年以上会员)银牌荣誉勋章(注册10年以上会员)月全勤勋章银牌荣誉勋章(注册10年以上会员)铜牌荣誉勋章(注册8年以上会员)
发表于 2014-6-5 08:26:03| 字数 7| - 中国–河南–郑州 联通 | 显示全部楼层
牛比,学习了。
回复 支持 反对

使用道具 举报

8904

回帖

82

积分

7万

资产值

至尊会员I Rank: 4Rank: 4Rank: 4Rank: 4

注册时间
2008-7-16
铜牌荣誉勋章(注册8年以上会员)银牌荣誉勋章(注册10年以上会员)
发表于 2014-6-5 09:08:55| 字数 12| - 中国–云南–昆明 电信/浙江淘宝网络有限公司电信节点 | 显示全部楼层
这个都能研究出来 学习了~
T43/X301/X200/X201/X201s/T420i 已出
X60/T60/X230/T430s 使用中
回复 支持 反对

使用道具 举报

134

回帖

10

积分

8135

资产值

黄金会员 Rank: 3Rank: 3Rank: 3

注册时间
2007-1-11
发表于 2014-6-5 09:36:12| 字数 10| - 中国–上海–上海–普陀区 上海壹通通信技术有限公司 | 显示全部楼层
这个需要换声卡板吗?
回复 支持 反对

使用道具 举报

2万

回帖

199

积分

1万

资产值

至尊会员II Rank: 4Rank: 4Rank: 4Rank: 4

注册时间
2005-10-8
银牌荣誉勋章(注册10年以上会员)铜牌荣誉勋章(注册8年以上会员)银牌荣誉勋章(注册10年以上会员)铜牌荣誉勋章(注册8年以上会员)月全勤勋章
发表于 2014-6-5 09:57:19| 字数 894| - 中国–广东–东莞 电信 | 显示全部楼层

回复 #1 caoyannay 的帖子

研究安装文件,是个技术活啊。
话说,用XP Pro的sysoc.inf里的资料添加Outlook Express字段到POSReady2009(和XP差不多的系统,但POSReady2009无Outlook Express组件)的相同文件里,也复制XP的windows\inf\OEACCESS.inf和OEACCESS.pnf到相同文件夹下了,进POSReady2009的控制面版-添加删除程序-添加删除Windows组件虽然能看到Outlook Express,但安装不上啊,显示0字节组件。不知是否与OEACCESS.inf有关。但看不懂@_@

OEACCESS.inf内容如下:
[Version]
Signature= "$Windows NT$"
DriverVer=07/01/2001,5.1.2600.5512

[Optional Components]
OEAccess

[OEAccess]
OptionDesc   = "%OE_NAME%"
Tip          = "%OE_TIP%"

IconIndex    = *, ..\xpsp1res.dll, 201

InstallType  = 10    ; Typical, Custom
Modes        = 0,1,2,3
Uninstall    = UninstallOE
Run          = ShowOE

[ShowOE]
Commandline="%11%\shmgrate.exe OCInstallShowOE"
TickCount=500

[HideOE]
Commandline="%11%\shmgrate.exe OCInstallHideOE"
TickCount=500

[UninstallOE]
DelFiles=DelNone
Run=HideOE

[DelNone]

[DestinationDirs]
DefaultDestination=11

[Strings]
OE_NAME="Outlook Express"
OE_TIP = "从「开始」菜单中添加或删除对 Outlook Express 的访问"
小黑使用经历:X41/X60S/X61/X201T/X201/T490s
系统使用经历:Windows98用了1年;Windows XP用了11年;Windows 7用了10年;Windows 8、Windows 8.1只安装测试过就还原成Windows XP或7;
Windows 10用了1天就升级成Windows 11了;Windows 11从2024.4.2开始使用……
回复 支持 反对

使用道具 举报

1705

回帖

2

积分

1万

资产值

初级会员 Rank: 1

注册时间
2005-10-20
 楼主| 发表于 2014-6-5 10:09:31| 字数 65| - 中国–上海–上海 电信 | 显示全部楼层

回复 #10 sunml 的帖子

不用的,用的是原来的子卡

从硬件电路看,实际上是双声道输出,物理没有阉割。

很多人提到说旁边少个芯片,其实那是usb的保护或emi芯片
回复 支持 反对

使用道具 举报

1705

回帖

2

积分

1万

资产值

初级会员 Rank: 1

注册时间
2005-10-20
 楼主| 发表于 2014-6-5 10:14:45| 字数 74| - 中国–上海–上海 电信 | 显示全部楼层

回复 #11 LiveOnLove 的帖子

问道于盲了,其实我也是临时看的,

不过从这个inf的来看,仅仅是个描述文件和定义快捷路径,图标什么的,没有涉及到实际文件的安装,譬如路径,url什么的
回复 支持 反对

使用道具 举报

2万

回帖

199

积分

1万

资产值

至尊会员II Rank: 4Rank: 4Rank: 4Rank: 4

注册时间
2005-10-8
银牌荣誉勋章(注册10年以上会员)铜牌荣誉勋章(注册8年以上会员)银牌荣誉勋章(注册10年以上会员)铜牌荣誉勋章(注册8年以上会员)月全勤勋章
发表于 2014-6-5 10:39:04| 字数 213| - 中国–广东–东莞 电信 | 显示全部楼层

回复 #13 caoyannay 的帖子

看到网上说OE是基于IE6的,但POSReady 2009就相当于XP with SP3 with IE7啊。。。IE6的安装程序根本就安装不上的

直接复制XP的Outlook Express文件夹到POSReady 2009相同文件夹也不行,双击运行不起来。按Outlook Express关键字做注册表查找并导出,再导到POSReady 2009里都不行,搞了半下午,放弃

因为我的Outlook Express包括了07年以来的邮件,想用到它。
小黑使用经历:X41/X60S/X61/X201T/X201/T490s
系统使用经历:Windows98用了1年;Windows XP用了11年;Windows 7用了10年;Windows 8、Windows 8.1只安装测试过就还原成Windows XP或7;
Windows 10用了1天就升级成Windows 11了;Windows 11从2024.4.2开始使用……
回复 支持 反对

使用道具 举报

1705

回帖

2

积分

1万

资产值

初级会员 Rank: 1

注册时间
2005-10-20
 楼主| 发表于 2014-6-5 12:46:13| 字数 44| - 中国–上海–上海 电信 | 显示全部楼层

回复 #14 LiveOnLove 的帖子

不好意思, 还真的无能为力。

没用过这个系统

Outlook Express是可以单独安装的吧?
回复 支持 反对

使用道具 举报

2万

回帖

199

积分

1万

资产值

至尊会员II Rank: 4Rank: 4Rank: 4Rank: 4

注册时间
2005-10-8
银牌荣誉勋章(注册10年以上会员)铜牌荣誉勋章(注册8年以上会员)银牌荣誉勋章(注册10年以上会员)铜牌荣誉勋章(注册8年以上会员)月全勤勋章
发表于 2014-6-5 13:26:51| 字数 191| - 中国–广东–东莞 电信 | 显示全部楼层

回复 #15 caoyannay 的帖子

没关系,就只是讨论。毕竟现在只是XP,现在加个POSReady 2009的假补丁,也可以继续升级。POSReady2009只在虚拟机里试用,要全OK了那转移还差不多,呵呵。
Outlook Express我有下载安装程序,在POSready 2009会提示有更新的IE7版本,所以无法安装。查网上文章说OE是基于IE6的。。。所以,我不确定OE安装程序,有没有下载对。毕竟XP都自带OE的。
小黑使用经历:X41/X60S/X61/X201T/X201/T490s
系统使用经历:Windows98用了1年;Windows XP用了11年;Windows 7用了10年;Windows 8、Windows 8.1只安装测试过就还原成Windows XP或7;
Windows 10用了1天就升级成Windows 11了;Windows 11从2024.4.2开始使用……
回复 支持 反对

使用道具 举报

2033

回帖

24

积分

1万

资产值

白金会员 Rank: 3Rank: 3Rank: 3

注册时间
2012-6-14
发表于 2014-6-6 00:30:46| 字数 66| - 中国–天津–天津 电信/电信/IDC机房 | 显示全部楼层
以前折腾过X201s的双喇叭。不过只是改了线路,看论坛换过了好几种机器的驱动和X200,X200s的声卡驱动板,实在搞不懂就不搞了。
从天堂到地狱,我只是路过人间

                        ———指点杆
回复 支持 反对

使用道具 举报

rmsmajestic - T50-78

4816

回帖

61

积分

2万

资产值

钻石会员 Rank: 3Rank: 3Rank: 3

注册时间
2011-4-5
铜牌荣誉勋章(注册8年以上会员)银牌荣誉勋章(注册10年以上会员)
发表于 2015-5-14 13:47:46| 字数 10| - 美国 | 显示全部楼层
X201s 有双喇叭?
Chobits W701ds/正房 W701/二奶 T61 QX9300/小三 X62s
P52/P53/X1c 2018 养老
你越表现的越爱美国,美国签证官拒签你的概率就越高,这个世界对殖人真是充满恶意啊~让我来加一点!
回复 支持 反对

使用道具 举报

9

回帖

0

积分

37

资产值

入门会员 Rank: 1

注册时间
2010-7-21
发表于 2015-5-14 22:46:16| 字数 28| - 中国–天津–天津 联通 | 显示全部楼层
请问楼主x201可以换立体声喇叭吗,什么型号的?推荐一款
THINKPAD X201 RU5  I7 620M 500G日立7200转  4G  9芯电池 WIN7 旗舰版
回复 支持 反对

使用道具 举报

1705

回帖

2

积分

1万

资产值

初级会员 Rank: 1

注册时间
2005-10-20
 楼主| 发表于 2015-5-14 22:55:56| 字数 55| - 中国–上海–上海 电信 | 显示全部楼层
QUOTE:

线路支持, 需要自己更换
回复 支持 反对

使用道具 举报

1705

回帖

2

积分

1万

资产值

初级会员 Rank: 1

注册时间
2005-10-20
 楼主| 发表于 2015-5-14 22:57:22| 字数 96| - 中国–上海–上海 电信 | 显示全部楼层
QUOTE:
sametou 发表于 2015-5-14 22:46
请问楼主x201可以换立体声喇叭吗,什么型号的?推荐一款

x201不清楚, 只有x201s, 你可以拆机看看接口, 三线或四线应该是支持的。
回复 支持 反对

使用道具 举报

3万

回帖

321

积分

12万

资产值

至尊会员III Rank: 4Rank: 4Rank: 4Rank: 4

注册时间
2014-9-15
发表于 2015-5-15 06:31:00| 字数 107| - 中国–山东–临沂 联通 | 显示全部楼层
QUOTE:
sametou 发表于 2015-5-14 22:46
请问楼主x201可以换立体声喇叭吗,什么型号的?推荐一款

X201本来就是双喇叭啊.
顺便问下楼主,X201s加喇叭,你是换的X201的D壳还是自己打孔的呢?
L670/NV160WUM-NH0+SN520+1100+HK4R X330/P130ZFZ-BH2+S3610+LMT-19nmBGA X210s(3001)/HV121WX6-110+SM951a+SM841+840pro X200/HV121WX5-120+S3710
used-X301:SU9800/SU9900/SP9600,X201:i7-620M,X201s:i7-640LM,X201T:i7-620LM,X220:i7-2640M,X230:i5-3210M/i5-3320M,X330:i5-3320M,T430s:i7-3520M,X1C:i7-3667U
回复 支持 反对

使用道具 举报

1705

回帖

2

积分

1万

资产值

初级会员 Rank: 1

注册时间
2005-10-20
 楼主| 发表于 2015-11-1 20:40:43| 字数 83| - 中国–上海–上海 电信 | 显示全部楼层
QUOTE:
ivex 发表于 2015-5-15 06:31
X201本来就是双喇叭啊.
顺便问下楼主,X201s加喇叭,你是换的X201的D壳还是自己打孔的呢?

x201的d壳
回复 支持 反对

使用道具 举报

1410

回帖

27

积分

1万

资产值

白金会员 Rank: 3Rank: 3Rank: 3

注册时间
2008-3-24
发表于 2016-1-25 12:08:44| 字数 17| - 中国–澳门 澳门电讯 | 显示全部楼层
CCCCCCCCCCCCCCCCC
R61   T9300/4GB/120SSD+500G
X220  i5/8GB/180SSD+250SSD
MBPr  i5/8GB/256GB/13"Retina
回复 支持 反对

使用道具 举报

5666

回帖

57

积分

8万

资产值

钻石会员 Rank: 3Rank: 3Rank: 3

注册时间
2013-2-19
年全勤勋章2022月全勤勋章铜牌荣誉勋章(注册8年以上会员)年全勤勋章2023银牌荣誉勋章(注册10年以上会员)
发表于 2016-6-27 11:37:38| 字数 89| - 中国–山西–太原 鹏博士宽带 | 显示全部楼层
QUOTE:
caoyannay 发表于 2014-6-5 02:18
最近弄了台x201s, 想升级成双喇叭立体声, 结果发现装好后仅一个喇叭有声音。

搜索了很多帖子发现没有 ...

顶啊顶顶顶。
L570/L560/X301/X201/T410s/T43p/X41/天逸F40A/T61p/T50/
回复 支持 反对

使用道具 举报

3879

回帖

53

积分

2万

资产值

钻石会员 Rank: 3Rank: 3Rank: 3

注册时间
2016-1-9
发表于 2016-7-17 07:02:59| 字数 14| - 中国–浙江–宁波 电信 来自手机版 | 显示全部楼层
好牛!正需要!win7下吗?
201s 相伴210s
回复 支持 反对

使用道具 举报

790

回帖

23

积分

4万

资产值

白金会员 Rank: 3Rank: 3Rank: 3

注册时间
2008-12-22
月全勤勋章
发表于 2017-10-10 23:30:13| 字数 20| - 中国–广东 广电网络 | 显示全部楼层
WIN7 64位系统设置双声道成功,谢谢!
第一台T42,第二台X200,第三台X200,第四台X201i,第五台苹果一体机,第六台R61
回复 支持 反对

使用道具 举报

1251

回帖

18

积分

1796

资产值

白金会员 Rank: 3Rank: 3Rank: 3

注册时间
2006-5-21
银牌荣誉勋章(注册10年以上会员)铜牌荣誉勋章(注册8年以上会员)
发表于 2019-6-18 10:56:38| 字数 11| - 中国–江苏–南京 电信 | 显示全部楼层
请问x200s能换吗?
风生水起!
回复 支持 反对

使用道具 举报

6676

回帖

89

积分

6749

资产值

至尊会员I Rank: 4Rank: 4Rank: 4Rank: 4

注册时间
2016-7-17
发表于 2021-10-4 23:58:37| 字数 23| - 中国–湖南–郴州 移动 | 显示全部楼层
改了注册表,也换好了双喇叭,发现还是单喇叭出声
t70/t62/x2100/x230/X62/X63
回复 支持 反对

使用道具 举报

154

回帖

26

积分

2万

资产值

白金会员 Rank: 3Rank: 3Rank: 3

注册时间
2007-5-6
银牌荣誉勋章(注册10年以上会员)铜牌荣誉勋章(注册8年以上会员)月全勤勋章
发表于 2021-11-30 22:20:05| 字数 13| - 中国–新疆–伊犁哈萨克自治州 电信 | 显示全部楼层
感谢楼主分享,设置成功了!
黑来黑去
回复 支持 反对

使用道具 举报

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

本版积分规则

Powered by Discuz! X3.5 © 2001-2023 Comsenz Inc

GMT+8, 2024-11-28 05:41 , Processed in 0.275328 second(s), 82 queries , Gzip On, OPcache On.

手机版|小黑屋|安卓客户端|iOS客户端|Archiver|备用网址1|备用网址2|联系我们|专门网

返回顶部