NUC X15驱动踩坑和个人心得笔记
有使用过NUC X15非官方更新驱动包的大概知道是我本人制作的(项目地址:https://www.bilibili.com/read/cv19391571?spm_id_from=333.999.list.card_opus.click)
这里简单说一下目前我所遇到的问题和做驱动包的一些补充说明,以及NUC X15的恢复镜像的未来制作计划。
1、NUC X15的瑞昱声卡驱动更新的各种问题
NUC X15准系统的声卡驱动由两种驱动组成:瑞昱DCH声卡驱动+Sound Research APO驱动(简称SEAPO驱动)组成,其中瑞昱DCH声卡驱动由UAD驱动+APO驱动+Intel SST驱动+UWP控制面板组成,SEAPO驱动由SEAPO驱动+NUC Audio Studio UWP控制面板(简称NAS控制面板)组成。完整且正常的声卡驱动的安装情况需要以上驱动均正确安装。以下为这些驱动的驱动文件和设备管理器对应显示。
UAD驱动:

APO驱动:

Intel SST驱动:

SEAPO驱动:

两个UWP控制面板:

拓展驱动:

以下为驱动安装的依赖/运作关系
·UAD驱动+Intel SST驱动正确安装→系统可以正常播放声音
·UAD驱动+Intel SST驱动+APO驱动正确安装→系统可以播放声音及安装使用瑞昱UWP控制面板
·UAD驱动+Intel SST驱动+APO驱动+SEAPO驱动正确安装→系统可以播放声音、安装使用瑞昱UWP控制面板和安装使用NAS控制面板
其他关系:
·拓展驱动不安装不会有影响(如Intel MVA驱动)
问题体现:
(1)、问题最多的为瑞昱UAD驱动,本人制作NUC X15驱动包时遇到过以下问题(驱动包制作为更新驱动包的驱动至最新):
·UAD驱动因不正确安装导致SEAPO驱动无法安装,造成NUC Audio Studio无法安装使用
·UAD驱动不正确安装,体现为设备管理器中UAD驱动被识别为Realtek High Definition Audio(正确识别为Realtek Audio),导致APO驱动无法安装,从而导致瑞昱UWP控制面板无法安装使用。
·设备管理器已显示UAD驱动和SEAPO驱动已安装,但是NUC Audio Studio无法安装使用,强行安装后打开提示系统没有安装SEAPO驱动无法使用
(2)、制作驱动包搜集最新瑞昱声卡驱动比较困难。瑞昱声卡驱动分为两种,一种为传统驱动和DCH驱动。其中传统驱动无OEM专用划分(只有公版驱动),瑞昱官网下载的声卡驱动只要对应机器的声卡型号即可正常安装,且适用于Win 7/8/8.1/10/11。而DCH驱动仅支持Win 10和Win 11系统,下载安装需要OEM的专用驱动(如联想的电脑就需要使用联想官网提供的该机型的DCH驱动),不同OEM的瑞昱DCH声卡驱动不能混用,如戴尔机型电脑的DCH驱动不能和联想机型的混用。NUC X15的瑞昱声卡驱动类型为DCH驱动,并且该机型的OEM为清华同方。在本人更新驱动包测试驱动时使用最新的清华同方的DCH声卡驱动会造成问题(1)中的各种情况,目前未能查出具体原因,只能暂时认为是瑞昱声卡自身的问题。
目前经过多次测试发现上述问题均由瑞昱UAD驱动引起,新版的NAS安装解决方案已在本人空间发布的驱动包中解决,欢迎尝试使用。届时会发布新教程
2、NUC X15恢复镜像制作计划说明
实际上很久以前本人就有这个想法,主要是因为本人是一名Win系统修改制作者(可以参考该地址:http://bbs.wuyou.net/forum.php?mod=viewthread&tid=425281),自然入手了这个机器之后就有这样的想法。实际制作起来不难,但是经过实验操作后存在几个问题无法解决,因此制作了也无法发布,这里说明一下问题所在:
(1)、问题一中提到的瑞昱声卡驱动问题。目前本人尚未找到能稳定正常安装UAD驱动和NAS控制面板的方法,当然本人也有一种办法直接解决问题1,但是该方法需要测试工作量大,又因为恢复镜像需要定期更新,因此综合下来工作量太大,本人精力有限没有办法做到这样,所以在找到稳定更新驱动方法之前没有办法解决这个问题
(2)、在制作恢复镜像时候本人采用的是直接映像修改,而非经过sysprep处理后封装的系统。直接映像修改制作的系统需要对映像本身安装DCH控制面板,而DCH控制面板安装需要OEM提供的授权文件,目前缺失NAS和NUC控制台两个UWP控制面板的离线安装
XML文件(参考:http://bbs.wuyou.net/forum.php?mod=viewthread&tid=433396),该问题我已经查阅资料和求问很久都无解,没有办法。制作出来的镜像会缺失这两个UWP控制面板,因此也导致恢复镜像无法制作。当然有人会问为什么不采用sysprep封装制作出来,原因是使用sysprep封装制作会增加很多工作量,对于要定期更新恢复镜像工作来说也是难以容忍,所以只能放弃。
以上是本人目前为止遇到的比较棘手的问题,没有办法做到最好。如果您有更好的意见或者解决方法欢迎留言评论。本动态会根据实际情况进行修改。