Realtek UAD Driver是由名为pal1000的独立开发者创建的免费音频实用程序。此开源套件包含了用于多种Realtek音频设备的通用音频驱动程序,这些设备主要是由OEM随桌面PC和笔记本电脑一起发出的,特别是那些已不再得到制造商支持的设备。

247940d1568837842t-realtek-audio-console-requires-realtek-hd-uad-driver-realtek-uad-8787-software-compoments-devmgr

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 匹配的硬件特定驱动程序,即使它比通用驱动程序更旧。请遵循以下程序:

  1. 下载并解压我的通用包;
  2. 下载并解压DriverStore Explorer;

3a.如果 Programs and Features / Apps & Features 中有 Realtek 官方安装程序放入的条目,请使用它来卸载,但在出现提示时不要重新启动,请最小化它稍后再回来;

3b.如果没有这样的条目,请从我的通用包运行安装程序,直到它要求安装通用驱动程序,回答“否”,因为现在还为时过早;

  1. 开始搜索 Services 并以管理员身份打开它;
  2. 找到 Windows Audio 确保它完全匹配,然后对其执行停止命令;
  3. 当结束时关闭 Services ,然后打开 DriverStore Explorer - RAPR ;
  4. 查找 Extensions 、 Software components 和 Sound, video and game controllers 驱动程序类下的条目,提供程序为 Realtek 或 Realtek Semiconductor Corp. 并仔细查找删除与Realtek音频驱动程序相关的内容;

8a.如果您使用官方安装程序卸载,请断开网络并让它重新启动系统;

  1. 从我的通用包运行安装程序到最后;

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 安装程序,因为它和强制更新程序相互不兼容。

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。