Rufus 4.16 Beta发布:绕过AMI UEFI NTFS驱动缺陷,修复数百万台PC启动验证问

本次更新最关键的变化,是针对AMI UEFI NTFS驱动程序中的一个普遍性缺陷提供规避方案;该缺陷可能导致部分电脑从NTFS启动介质读取错误数据,进而影响Windows或Linux安装盘的启动验证。

开源装机工具Rufus于10月30日发布4.16 Beta版本,核心更新是绕过AMI UEFI NTFS驱动程序中的一个普遍性缺陷。该缺陷可能导致部分电脑从NTFS启动介质读取错误数据,进而影响Windows或Linux安装盘的启动验证。Rufus作者Pete Batard表示,这一驱动缺陷影响“数百万台”PC。

据披露,出问题的AMI UEFI NTFS驱动版本为0x10000,常见于华硕、技嘉、戴尔、英特尔等厂商的主板或整机固件中。当NTFS文件的数据被分散存储在多个不连续簇中后,该驱动可能读取到不属于目标文件的数据,造成UEFI环境下校验失败。这一问题最初是在测试写入NTFS介质的UEFI可启动ISO镜像时被发现:文件在Windows或Linux中校验正常,但进入UEFI后却出现校验错误。

Batard称,团队早在2024年初已向AMI报告该问题,对方确认问题存在,但未提供修复。由于主板厂商通常不会频繁更新固件,Rufus选择了绕过方案,确保文件连续写入NTFS介质,避免触发碎片化读取错误。这一处理方式意味着,在AMI及主板厂商提供正式固件修复之前,Rufus用户可通过该工具规避潜在的启动验证失败风险。

除核心的NTFS驱动规避方案外,4.16 Beta还包含多项功能改进与问题修复。USB设备检测方面,新版本能够正确报告USB 3.2及以上规格的设备,涵盖20 Gbps的USB 3.2、40 Gbps的USB 4.0以及80 Gbps的USB 4.1。运行时UEFI介质验证过程中未将CA 2023更新文件纳入考虑的问题得到修复;同时修复了在所有依赖条件尚未满足时“静默安装”选项仍可能被应用的问题。

此外,该版本修复了一项回归问题:使用“以ESP方式写入”时会占用整个磁盘,而非预期的1GB分区。在非英语区域设置下WUE时区重复的问题已修复,并恢复了对本地用户名中包含句点(.)的支持。在“易用性改进”选项中,新增了恢复经典右键上下文菜单的功能;在禁用“是否要格式化此驱动器?”提示时,不再使用组策略方式。原始镜像分区的(重新)挂载功能也得到改进。

组件更新方面,Rufus将内嵌的GRUB更新至2.16版本,libcdio更新至最新版本,并更新了官方DBX URL以适配微软的变更。该版本还修复了多个安全漏洞,致谢名单包括@indep-arg、@andife、Adam Korczynski以及@SilentSobs。

从行业角度看,此次更新反映出固件层驱动缺陷对终端用户安装体验的直接影响。UEFI固件更新周期长、覆盖范围广,单一驱动缺陷可能在数百万台设备上长期存在,而第三方工具通过软件层规避成为现实选择。对于企业IT运维和系统部署场景而言,装机工具的可靠性直接关系到批量部署效率,Rufus的绕过方案在固件厂商修复缺位期间提供了一种过渡性保障。

该文观点仅代表作者本人,企服科学平台仅提供信息存储空间服务。

赞 (0)
大厂营销费用率六年下降5.5个百分点,预算加速转向AI基础设施
上一篇 3小时前
Cursor插件商城现恶意Claude Code扩展,上线约11小时或影响5000名开发者
下一篇 1小时前

相关推荐

发表回复

登录后才能评论
分享本页
返回顶部