
2026年11月6日,开源Windows兼容操作系统ReactOS项目宣布,经过数年开发,开发者Justin Miller(网名DarkFire01)贡献的USB 3.x驱动栈已正式合并至项目主代码仓库,并进入最新每夜构建版本。此次更新首次为ReactOS引入基于xHCI主机控制器接口的USB 3.x驱动支持,使该系统在USB硬件兼容性方面取得重要进展。
此次合并通过GitHub拉取请求(PR)#9646完成,涉及USBHUB3、USBXHCI和UCX01000三个核心驱动组件,同时还包含USBDEX、USBD相关代码及配套SDK接口。其中,USBHUB3负责USB集线器管理,USBXHCI用于支持xHCI主机控制器,UCX01000则提供USB主机控制器扩展框架,负责协调控制器驱动与USB设备管理之间的交互。
xHCI(eXtensible Host Controller Interface)是现代USB主机控制器采用的通用接口规范,广泛应用于USB 3.x控制器。此次驱动栈的加入,意味着ReactOS开始具备对采用xHCI接口的USB主机控制器的支持能力,将原有主要面向USB 1.1和USB 2.0控制器的驱动体系扩展至USB 3.x设备所使用的现代控制器架构。

Miller表示,这套驱动栈的开发历时数年,期间经历了多轮修改和架构调整。他还透露,自己此前已经在Windows 11环境下长期使用这套USB驱动栈,并向其他开发者提供过不同版本的驱动程序进行测试,整体稳定性表现较好。
在硬件兼容性方面,此次实现还加入了多项针对特定硬件平台的兼容性处理,包括Qualcomm(高通)和NVIDIA(英伟达)SoC所采用的xHCI控制器相关硬件特性与特殊情况处理。开发者同时表示,驱动代码已经考虑ARM32和ARM64架构的适配需求。不过,这些工作目前更多体现为架构准备和硬件兼容性处理,并不意味着ReactOS已经实现了相关ARM平台的完整支持。
值得注意的是,此次USB 3.x驱动栈的合并也为未来引入USB4支持提供了基础。Miller表示,在DeviceProperty相关功能完成并合并后,他计划继续提交新的拉取请求,引入USB4主机路由器(USB4 Host Router)和设备路由器(USB4 Device Router)支持。这意味着ReactOS的USB子系统未来还有进一步扩展的空间,但目前尚不能将其视为已经支持USB4。

目前,USB 3.x驱动支持仅出现在ReactOS的开发版每夜版构建中,尚未纳入正式稳定版ReactOS 0.4.16。该稳定版本于2026年8月29日发布,因此用户暂时无法通过安装现有稳定版直接获得此次新增功能。
总的来看,此次更新是ReactOS完善现代硬件兼容性的重要一步,也体现了开源社区持续推动Windows兼容生态发展的努力。不过,驱动栈合并只是第一步,后续仍需通过更多硬件平台的实际测试,逐步提高兼容性与稳定性。随着USB4等技术支持继续推进,ReactOS距离其构建独立Windows兼容操作系统的目标又近了一步。
小编将在第一时间分享更多相关最新动态和爆料,敬请关注。
更新时间:2026-11-09
本站资料均由网友自行发布提供,仅用于学习交流。如有版权问题,请与我联系,QQ:4156828
© CopyRight All Rights Reserved.
Powered By 61893.com 闽ICP备11008920号
闽公网安备35020302035593号