Realtek UAD Driver是由名为pal1000的独立开发者创建的免费音频实用程序。此开源套件包含了用于多种Realtek音频设备的通用音频驱动程序,这些设备主要是由OEM随桌面PC和笔记本电脑一起发出的,特别是那些已不再得到制造商支持的设备。
Realtek UAD Driver的功能基本上与公司的Realtek HD音频驱动程序软件相同。主要的区别在于,后者是为主流消费硬件服务的,而前者则是为已经停止从各自OEM获取支持的遗留设备提供支持包。此开源项目的目标是为遗留音频设备提供驱动程序支持,有了它,即使是运行过时硬件的PC也能正常工作,尤其是那些不依赖任何特殊音频增强的设备。
Realtek UAD Driver的开发考虑了支持Realtek Legacy HDA FF00驱动程序的设备。这是一个只包含必要内容的编解码器包,使得这个项目首次成为可能。提醒一下,配置这个实用程序带有一些学习曲线,但好在开发者在他们的网页上提供了详细的操作过程教程。如果你是那些使用已被归类为遗留设备的人中的一员,但你仍想进一步使用它们,可能就需要Realtek UAD Driver 来恢复它们的功能了。
从其他 Realtek HD 音频驱动程序切换
在安装我的软件包之前,您必须完全删除其他 Realtek HD 音频驱动程序,无论其采用经典 HDA 或 UAD 格式,因为 Windows 更喜欢具有更好硬件 ID 匹配的硬件特定驱动程序,即使它比通用驱动程序更旧。请遵循以下程序:
- 下载并解压我的通用包;
- 下载并解压DriverStore Explorer;
3a.如果 Programs and Features
/ Apps & Features
中有 Realtek 官方安装程序放入的条目,请使用它来卸载,但在出现提示时不要重新启动,请最小化它稍后再回来;
3b.如果没有这样的条目,请从我的通用包运行安装程序,直到它要求安装通用驱动程序,回答“否”,因为现在还为时过早;
- 开始搜索
Services
并以管理员身份打开它; - 找到
Windows Audio
确保它完全匹配,然后对其执行停止命令; - 当结束时关闭
Services
,然后打开DriverStore Explorer - RAPR
; - 查找
Extensions
、Software components
和Sound, video and game controllers
驱动程序类下的条目,提供程序为Realtek
或Realtek Semiconductor Corp.
并仔细查找删除与Realtek音频驱动程序相关的内容;
8a.如果您使用官方安装程序卸载,请断开网络并让它重新启动系统;
- 从我的通用包运行安装程序到最后;
10a.如果您使用官方设置,您现在可以重新连接到互联网。
如果步骤 3a 适用于您,则您必须执行 8a 和 10a。否则,它们不适用于您。步骤 8a 和步骤 9 会为您重新启动 Windows Audio
服务,因此不必担心。
注意系统不稳定,例如蓝屏死机/蓝屏死机
只需启动到最小安全模式或通过网络启动即可,使用命令提示符进行安全限制太严格。安装程序将运行并纠正问题。
项目动机
我有一个旧系统,不受 OEM 特定 Realtek UAD 驱动程序支持,而且我发现 HDA 驱动程序非常大、臃肿,并且在安装均衡器时会导致令人不快的问题,令人难以忍受。 Realtek UAD 通用驱动程序不受影响,因此我永久切换到它们。但 Realtek 并不经常提供完整且官方的 UAD 通用驱动程序,因此我决定从部件中定制它,因为我发现可以在不破坏 WHQL 签名的情况下做到这一点。
存储库内容
- 该软件包使用的安装程序和更新程序的源代码;
- 每次发现新的 Realtek 二进制文件时都会发布新版本。
这个包是如何构建的
- 下载并解压之前创建的包(最新版本);
- 在 Microsoft 更新目录中搜索包含
HDXRT.inf
、HDXRTSST.inf
、hdxrtu.cat
、RTKVHD64.sys
和RTAIODAT.DAT
的最新编解码器组件; - 如果
RTKVHD64.sys
文件版本较高,请从 Cabinet 存档中提取这些文件,替换Realtek-UAD-generic\Win64
中的旧副本; - 在 MDL、Station-Drivers、Tenforums、laptopvideo2go 等论坛上搜索包含
RTKVHD64.sys
且文件版本高于Realtek-UAD-generic\Win64\Realtek\UpdatedCodec\RTKVHD64.sys
的 OEM 特定 Realtek UAD 软件包; - 将
Realtek-UAD-generic\Win64\Realtek\UpdatedCodec
中的RTKVHD64.sys
和RTAIODAT.DAT
替换为 OEM 特定 Realtek UAD 包中的副本; - 对
Realtek-UAD-generic\Win64\Realtek
中的RealtekAPO_*
、RealtekHSA_*
、RealtekService_*
执行相同的操作。
注: *
表示任何数字或字符或两者兼而有之,或者完全没有。
官方安装程序
该 mod 大多数时候基于的 MSI RTK 软件包包含官方 Realtek UAD 安装程序。不幸的是,由于大多数版本都需要强制更新程序,因此无法包含官方 Realtek UAD 安装程序,因为它和强制更新程序相互不兼容。
评论(0)