开源兼容 Windows 的系统 ReactOS,已经在主干代码分支合并了第一版 USB3.0(xHCI)驱动栈,补上了从 2008 年 USB3.0 标准发布以来持续 18 年的底层缺失,这次提交编号 PR 9646,包含 xHCI 主机控制器、USB3 集线器等基础组件,这套驱动栈还预留了 USB4 的扩展能力,是继 NTFS 直接安装支持之后 ReactOS 又一个重要里程碑。在这次合并之前,ReactOS 原生只支持 USB1.1、USB2.0,不支持现代主板普遍使用的 xHCI 控制器,新电脑上的 USB3.0、USB3.2 接口识别不了 U 盘、键鼠、移动硬盘,很多新款主机根本没法正常安装、使用 ReactOS;这个驱动由社区开发者 DarkFire01 开发,多年反复重构打磨,已经在 Windows11 上做过长期实测,稳定性表现不错,但目前只是初始版本,不是全量兼容,不同品牌 xHCI 控制器、外设还会存在适配问题。
一、长期缺失 USB3.0 驱动的主要影响
- 新主机适配门槛高:近些年主板基本全部采用 xHCI 架构,缺少 USB3.0 驱动,大量新款电脑无法识别 USB 外设。
- 安装部署受限:很多新机只有 USB3 接口,没有 USB2.0 口,ReactOS 启动盘插上之后识别失败,无法完成系统安装。
- 外设范围受限:高速 U 盘、固态移动硬盘、拓展坞、USB 采集卡等高速设备没法使用,只能依靠老旧 USB2 设备。
- 项目发展受阻:作为兼容 Windows 的开源系统,缺少现代 USB 子系统,会降低开发者、爱好者的测试热情。
二、本次 USB3.0 驱动栈合并信息清单
| 项目 | 详情 | 备注 |
|---|---|---|
| 合并时间 | 2026-11-06 | 合入 ReactOS 开发主干分支 |
| 代码提交编号 | PR #9646 | 一共 20 次提交 |
| 核心组件 | xHCI 控制器驱动、USB3 集线器驱动 | 基础 USB3 协议栈 |
| 开发者 | DarkFire01 | 多年迭代重构 |
| 扩展潜力 | 预留 USB4 支持路径 | 后续可以基于这套栈继续开发 USB4 |
| 当前状态 | 初始实验版 | 进入每夜构建版,尚未进入稳定版 |
三、能力边界说明
- 它是基础驱动栈:只解决 xHCI 控制器识别、基础枚举,不等于所有 USB3 设备都可以直接正常工作。
- 区分稳定版和每夜版:稳定正式版还没有包含这个驱动,想要体验需要下载 Nightly 每日构建版本。
- 向下兼容:这套驱动栈不会替代原有 USB1/2 的驱动,新旧 USB 子系统共存。
- 后续路线:先完善 USB3.0 兼容性,再推进 USB4、雷电相关的配套支持。
四、后续发展判断
这次合并解决了 ReactOS 最核心的硬件适配卡点之一,让它可以在主流新款台式机、笔记本上安装运行;但距离成熟稳定还有不少测试、bug 修复工作,不同厂商 xHCI 固件差异很大,后续会持续迭代适配更多硬件。对于 ReactOS 项目来说,补齐 USB3 之后,下一个重点方向就是基于这套栈去实现 USB4 支持。
【相关 FAQ】
问题 1:ReactOS 合并首个 USB3.0 驱动栈,补齐的是多少年的短板?
回答 1:ReactOS 合并首个 USB3.0 驱动栈,补齐的是长达 18 年的短板,从 2008 年 USB3.0 标准发布开始,ReactOS 一直缺少原生 xHCI 驱动支持。
问题 2:ReactOS 这次合并的 USB3.0 驱动栈,是不是已经支持 USB4?
回答 2:ReactOS 这次合并的 USB3.0 驱动栈本身不直接支持 USB4,但是架构预留了 USB4 扩展路径,后续 USB4 驱动开发可以基于这套 USB3.0 驱动栈继续推进。
问题 3:ReactOS 合并 USB3.0 驱动栈之后,稳定版系统里能不能直接用?
回答 3:ReactOS 合并 USB3.0 驱动栈之后,目前只进入开发主干、每日构建版本,官方稳定发行版还没有收录这个 USB3.0 驱动栈。
问题 4:没有 USB3.0 驱动栈的时候,ReactOS 在新电脑上会遇到什么问题?
回答 4:没有 USB3.0 驱动栈的时候,ReactOS 无法识别现代主板的 xHCI 控制器,USB3 接口上的 U 盘、键鼠、移动硬盘识别失败,很多新款主机没法安装和使用 ReactOS。
【参考资料】
[2026-11-07](ReactOS merges initial USB 3.0 driver stack)Phoronix
[2026-11-07](等了 18 年!ReactOS 首个 USB 3.0 驱动落地:下一步直指 USB4)凤凰网
[2026-11-07](ReactOS 完成 USB 3.0 驱动合并,迈向 USB 4 并加速硬件兼容进程)新浪财经
[2026-11-06](PR 9646 导入 USB3 驱动代码)ReactOS GitHub
【免责声明】
本内容基于 ReactOS 社区提交记录、Phoronix 及科技媒体公开报道整理;本次合并的 USB3.0 驱动栈属于初始实验版本,不同品牌 xHCI 控制器、外设存在适配差异,兼容性、稳定性会持续迭代;本内容仅作为开源技术资讯参考,不构成生产环境部署建议,体验该驱动请使用官方每日构建版,以 ReactOS 项目官方仓库更新为准。
