无忧启动论坛

标题: 2024-05-16 ISSTAudioBus 极小的Intel智音技术(SST)声卡通用驱动 [打印本页]

作者: hua_wuxin    时间: 2021-7-30 00:37
标题: 2024-05-16 ISSTAudioBus 极小的Intel智音技术(SST)声卡通用驱动
本帖最后由 hua_wuxin 于 2024-5-16 14:56 编辑

比较新的Intel平台的笔记本,声卡驱动以Intel智音技术(SST)驱动为基础,Realtek驱动构建于Intel驱动之上。不安装底层Intel驱动的话,Realtek驱动是找不到设备的,系统自带标准HDAudio声卡驱动需要的HDAUDIO\FUNC_01设备更是没有的。


因此现有声网支持的PE,在近几代Intel笔记本上基本都是没有声音的(吧?)。给PE集成完整的SST和Realtek驱动自然是能解决问题的,但是这个SST驱动太大(2021年本贴初次发布时的版本是四五百MB,现在最新的版本小了很多187MB左右),极限压缩后也有80多MB;Realtek驱动只挑必要的Codec组件压缩后也是近10MB。

本人突发奇想:能不能用系统自带的hdaudbus.inf来把SST设备转变成标准HDAudio设备呢?在人有多大胆地有多大产精神的鼓舞下,我修改公版hdaudbus.inf加入SST相关硬件ID,用自己的i5-11300H CPU+ALC256声卡的笔记本做了测试,结论是可以、能用


改版驱动主体6KB,加上自签名后15KB。现分享给大家,供大家让支持声音的PE在Intel新平台下能听个响。
https://pan.baidu.com/s/1gaPo47B-nFEDvLD3z7GLjQ?pwd=p1ke

用dism.exe命令给PE注入驱动时建议加上/forceunsigned参数。例:dism /image:你的挂载目录 /add-driver /driver:本驱动解开到的目录下\ISSTAudioBus.inf /forceunsigned



2024年5月16日:驱动inf文件优化,设备实际安装部分改为引用系统hdaudbus.inf。
2022年10月23日:增加自签名,可在正常系统下安装听个响。安装前先双击导入内附的.reg文件以信任签名证书。
2021年9月5日更新内容:去除针对性硬件ID,仅保留兼容ID(这样与官方驱动共存时官方驱动有更高优先级)。头部注释部分增加不支持内置麦克风的说明。



作者: 泮安宁    时间: 2021-7-30 04:00
支持大佬,我是8代cpu也是英特尔智音技术,我在正常系统提取的   英特尔(R)智音技术音频控制器  驱动只有300k大小集成到内核,声卡驱动外置,进pe如有需要再安装瑞昱声卡驱动
作者: wuxin9712    时间: 2021-7-30 05:00
听个响还是很好的 感谢大佬
作者: 泮安宁    时间: 2021-7-30 06:30
报错add-driver选项未知是什么原因,大佬知道吗
作者: lily9718    时间: 2021-7-30 06:39
谢谢
作者: dkzzlf    时间: 2021-7-30 08:08
很好很好,多谢
作者: 进士小站    时间: 2021-7-30 08:22
PE 系统下能听个响就行了
作者: hua_wuxin    时间: 2021-7-30 08:56
泮安宁 发表于 2021-7-30 06:30
报错add-driver选项未知是什么原因,大佬知道吗

应该是你命令行哪里错了 你用dism++试试呢?
作者: 2012andyle113    时间: 2021-7-30 09:43
这个厉害了
作者: 826773297    时间: 2021-7-30 11:29
下来测试以下,感谢分享
作者: 2010twinsram    时间: 2021-7-30 11:39
11代平台,看来坎还不少,之前据说固态盘驱动不好上,现在又是声卡? 无奈,目前遇到最新的平台就是7代,哈!
作者: sxjltx    时间: 2021-7-30 16:08
能听个响就行了
作者: tzxinqing    时间: 2021-7-30 17:11
PE 系统下能听个响就行了
作者: xhan    时间: 2021-7-30 19:13
谢谢分享!
作者: xban    时间: 2021-7-30 19:15
好东西必须顶
作者: Allreal    时间: 2021-7-30 22:37
厉害啊。
作者: 630    时间: 2021-8-1 19:47
下载测试中..........谢谢分享!
作者: brownyou1017    时间: 2021-8-8 17:04
好像下载啊啊啊啊啊
作者: wy007    时间: 2021-9-24 22:21

很好很好,多谢
作者: lianmeng    时间: 2021-9-25 16:36
不错,感谢分享。
作者: wy007    时间: 2021-9-27 09:11
听个响还是很好的 感谢大佬
作者: Allreal    时间: 2021-10-17 12:57
谢谢分享,老厉害啊
作者: fdd_ds    时间: 2021-12-26 08:08
非常榜!!!PE有声了!
作者: liopt5    时间: 2021-12-29 10:49
好东西 谢谢分享!
作者: muerl    时间: 2022-1-6 15:12
下来测试以下,感谢分享
作者: -____Touch未来    时间: 2022-5-17 11:59
很好支持!!!
作者: 小小小璇    时间: 2022-8-7 20:09
        赞一个!
作者: 小小小璇    时间: 2022-8-7 20:09
        赞一个!
作者: 小小小璇    时间: 2022-8-7 20:12
谢谢
作者: nianyueriPE    时间: 2024-2-10 00:05
重新做了签名,在导入EVROOT.reg后全系统可用,链接https://nianyueripe.lanzv.com/iSUui1ntzzrg
作者: cjb-0    时间: 2024-2-18 22:57
HP笔记本8代intel 8665u主板声卡成功激活,多谢楼主分享!
作者: abcabc8759    时间: 2024-2-18 23:06

下来测试以下,感谢分享
作者: 农村户口_1201    时间: 2024-2-24 09:29
多谢分享,1135g7成功
作者: nongren    时间: 2024-2-24 16:16
下来测试
作者: 叁叁零    时间: 2024-8-19 15:07
非常好,完美解决了我这电脑没声音
作者: martin313    时间: 2024-8-19 18:59
我来试试看
作者: martin313    时间: 2024-8-19 20:04

感谢分享

经测试,下述新电脑里,可以使用:
ThinkBook16+ 2024 AI全能本 英特尔酷睿Ultra9 185H 16英寸 轻薄办公本 32G 1TB 3.2K 165Hz
作者: martin313    时间: 2024-8-19 20:09

不知这个AMD平台里,能否使用?或者楼主啥时针对AMD平台,也搞个极小的通用声卡驱动看看
作者: hua_wuxin    时间: 2024-8-19 21:15
martin313 发表于 2024-8-19 20:09
不知这个AMD平台里,能否使用?或者楼主啥时针对AMD平台,也搞个极小的通用声卡驱动看看

AMD主板的集成声卡应该是系统自带的hdaudbus.inf和hdaudio.inf直接支持的(没有英特尔智音技术这种套娃情况),要求不高听个响的话就不需要另加其他任何驱动了
作者: martin313    时间: 2024-8-19 21:38
hua_wuxin 发表于 2024-8-19 21:15
AMD主板的集成声卡应该是系统自带的hdaudbus.inf和hdaudio.inf直接支持的(没有英特尔智音技术这种套娃情 ...

好的
下次试试
作者: martin313    时间: 2024-8-20 07:08
hua_wuxin 发表于 2024-8-19 21:15
AMD主板的集成声卡应该是系统自带的hdaudbus.inf和hdaudio.inf直接支持的(没有英特尔智音技术这种套娃情 ...


我看过了,我的PE里,hdaudbus.inf和hdaudio.inf都存在,而且相关的驱动hdaudbus.sys和HdAudio.sys都存在,但启动PE,AMD的笔记本电脑,仍然没声音的!

我猜测这2个 inf 是不是也需要做些调整才行呢?!
作者: hua_wuxin    时间: 2024-8-20 07:59
martin313 发表于 2024-8-20 07:08
我看过了,我的PE里,hdaudbus.inf和hdaudio.inf都存在,而且相关的驱动hdaudbus.sys和HdAudio.sys都存 ...

你看看所说声卡的兼容ID。预期:有“HDAUDIO\FUNC_01”。再看看它的上级总线/Bus设备(设备管理器菜单栏>查看>按连接列出设备)。预期:有“PCI\CC_0403”。

示例图:



作者: martin313    时间: 2024-8-20 08:52
本帖最后由 martin313 于 2024-8-20 08:54 编辑
hua_wuxin 发表于 2024-8-20 07:59
你看看所说声卡的兼容ID。预期:有“HDAUDIO\FUNC_01”。再看看它的上级总线/Bus设备(设备管理器菜单栏> ...


不懂

该如何修改?

你的意思是在hdaudbus.inf和hdaudio.inf里,分别加上 HDAUDIO\FUNC_01、PCI\CC_0403 ?

作者: hua_wuxin    时间: 2024-8-20 10:44
martin313 发表于 2024-8-20 08:52
不懂

该如何修改?

是让你看设备管理器里你amd声卡的实际情况
作者: martin313    时间: 2024-8-20 10:58
hua_wuxin 发表于 2024-8-20 10:44
是让你看设备管理器里你amd声卡的实际情况

然后呢?

假设看到的就是 HDAUDIO\FUNC_01 与 PCI\CC_0403

电脑现在不在身边

作者: hua_wuxin    时间: 2024-8-20 11:22
martin313 发表于 2024-8-20 10:58
然后呢?

假设看到的就是 HDAUDIO\FUNC_01 与 PCI\CC_0403


那就看看设备实际加载的驱动是啥。如果是其他驱动,手动安装为hdaudbus.inf和hdaudio.inf是不是就好了?
作者: martin313    时间: 2024-8-20 11:29
hua_wuxin 发表于 2024-8-20 11:22
那就看看设备实际加载的驱动是啥。如果是其他驱动,手动安装为hdaudbus.inf和hdaudio.inf是不是就好了 ...

这hdaudbus.inf和hdaudio.inf,原生在pe的windowos\inf\文件夹里的,pe启动的话,应该是遍历装载的,没必要单独在pecmd.ini中加命令装载一下的吧
作者: hua_wuxin    时间: 2024-8-20 12:27
martin313 发表于 2024-8-20 11:29
这hdaudbus.inf和hdaudio.inf,原生在pe的windowos\inf\文件夹里的,pe启动的话,应该是遍历装载的,没必 ...

正常情况是不用
作者: martin313    时间: 2024-8-20 15:18
hua_wuxin 发表于 2024-8-20 12:27
正常情况是不用

在2015年的老笔记本电脑里测试了一下,声音没出来,能不能搞出来?

已捕获.png (112.28 KB, 下载次数: 123)

已捕获.png

作者: hua_wuxin    时间: 2024-8-20 16:35
martin313 发表于 2024-8-20 15:18
在2015年的老笔记本电脑里测试了一下,声音没出来,能不能搞出来?

43楼让你干的事,你是一件都没干啊
作者: martin313    时间: 2024-8-20 16:53
本帖最后由 martin313 于 2024-8-20 16:58 编辑
hua_wuxin 发表于 2024-8-20 16:35
43楼让你干的事,你是一件都没干啊

首先说明一下,这个刚才测试的不是AMD平台,是2015年的老笔记本电脑 Intel 平台

其次,在正常系统下的截图发来,按照43楼的要求

图片_20240820165210.png (40.06 KB, 下载次数: 121)

图片_20240820165210.png

图片_20240820165724.png (47.49 KB, 下载次数: 120)

图片_20240820165724.png

作者: hua_wuxin    时间: 2024-8-20 17:10
martin313 发表于 2024-8-20 16:53
首先说明一下,这个刚才测试的不是AMD平台,是2015年的老笔记本电脑 Intel 平台

其次,在正常系统下的 ...

完了?兼容ID呢?
作者: martin313    时间: 2024-8-20 17:14
本帖最后由 martin313 于 2024-8-20 17:16 编辑
hua_wuxin 发表于 2024-8-20 17:10
完了?兼容ID呢?


不知道在哪里看

图片_20240820171557.png (75.48 KB, 下载次数: 122)

图片_20240820171557.png

作者: hua_wuxin    时间: 2024-8-20 17:28
martin313 发表于 2024-8-20 17:14
不知道在哪里看

理论上你这个Cirrus Logic芯片的声卡应该是可以被系统标准hdaudio.inf驱动支持的。
根据你50楼的图推断,PE下此声卡没有正确加载驱动——因为设备图标与正常的不同,且有问号。
你先手动安装为hdaudio.inf看能不能好。

如果不能,可以试试安装为正常系统用的官方驱动行不行。它的纯驱动部分我搜了下,不大:https://catalog.update.microsoft.com/Search.aspx?q=CS4208

如果都不行,PE是你自制的吧?确定音频部分是好的吗?有在任何机器上正常发过声吗?
作者: martin313    时间: 2024-8-20 17:35
hua_wuxin 发表于 2024-8-20 17:28
理论上你这个Cirrus Logic芯片的声卡应该是可以被系统标准hdaudio.inf驱动支持的。
根据你50楼的图推断 ...


我追求的是通用
PE的音频组件,肯定是没问题的


作者: martin313    时间: 2024-8-20 18:28
hua_wuxin 发表于 2024-8-20 17:28
理论上你这个Cirrus Logic芯片的声卡应该是可以被系统标准hdaudio.inf驱动支持的。
根据你50楼的图推断 ...


这个芯片驱动可以使用

Dism++ 离线注入驱动,声音仍未出,后来在pecmd.ini中写上:
DEVI %SystemRoot%\Inf\oemx.inf

其中x为序号,则成功了
作者: 叁叁零    时间: 2024-8-20 18:36
泮安宁 发表于 2021-7-30 04:00
支持大佬,我是8代cpu也是英特尔智音技术,我在正常系统提取的   英特尔(R)智音技术音频控制器  驱动只有30 ...

300K的分享一下
作者: hua_wuxin    时间: 2024-8-20 18:50
martin313 发表于 2024-8-20 18:28
这个芯片驱动可以使用

Dism++ 离线注入驱动,声音仍未出,后来在pecmd.ini中写上:

系统自带的hdaudio.inf呢?手动安装好后能不能正常出声?
作者: martin313    时间: 2024-8-20 19:14
hua_wuxin 发表于 2024-8-20 18:50
系统自带的hdaudio.inf呢?手动安装好后能不能正常出声?

自带的,手动安装,没反应。不能出声
作者: martin313    时间: 2024-8-20 19:24
叁叁零 发表于 2024-8-20 18:36
300K的分享一下


按楼主提供的巨硬网址,自行搜索一下即可:https://catalog.update.microsoft.com/Search.aspx
作者: 叁叁零    时间: 2024-8-21 11:29
关键词是什么啊 怎么搜
作者: j4tan    时间: 2024-8-26 16:13
我记得win11刚全面推送升级的时候,很多人笔记本升级完麦克风或者声卡是有问题的,回滚之前的驱动好像可以解决或者直接改成High HDAudio兼容的设备反而可以修复
作者: martin313    时间: 2024-8-26 17:17
叁叁零 发表于 2024-8-21 11:29
关键词是什么啊 怎么搜

正常系统里,设备管理器,查看声卡(芯片)名称啊
作者: vuthang12345    时间: 2024-9-6 22:15
Thanks you very much.You can upload 123 pan
作者: 求索    时间: 昨天 09:50
这样处理后,PE中显示智银声卡驱动已安装,但是任务栏小喇叭还是X号,点击出错信息如图:继续求教!

http://bbs.wuyou.net/forum.php?m ... &extra=page%3D1
作者: hua_wuxin    时间: 昨天 10:24
求索 发表于 2024-11-21 09:50
这样处理后,PE中显示智银声卡驱动已安装,但是任务栏小喇叭还是X号,点击出错信息如图:继续求教!

htt ...

你把图里那个EsAuDriver Device右键更改驱动,改为和下方一样的High Definition Audio设备后看看是不是就好了?




欢迎光临 无忧启动论坛 (http://wuyou.net/) Powered by Discuz! X3.3