用AI编写驱动程序,让Windows 98兼容USB 3.0

更新时间: 2026-09-24 浏览:294

Yeo Kheng Meng对老旧系统情有独钟,同时也不想放弃他那台2020年出产的ThinkPad。问题出在这台笔记本只支持USB 3.0,然而这一标准是在Windows 98发布的十年之后。换句话说,这台机器从一开始就不打算与那个时代的操作系统进行兼容。由于未能找到合适的驱动,他决定亲自开发。实际上,他是将利用大语言模型生成Windows 98及新系统驱动的过程进行了整理,形成了一条可供参考的路径。

这一项目看似庞大,不太可能简单完成。驱动开发通常需要团队合作,尤其是作为一个业余爱好者,他也不确定是否还有其他人会对此感兴趣。然而,他依然坚持了下来,如果有人愿意尝试,他的代码已在GitHub上公开。尽管程序成功运作,但他也坦言可能存在一些bug。与那些仅凭直觉生成并随意运行的项目不同,他计划逐一解决仓库中反馈的问题。

想了解他的具体实现过程,可以前往他的博客查看相关链接和视频。在这些视频中,他展示了在一台2020年的ThinkPad上运行的效果,而这台机器即使运行Windows 11也毫无压力。此外,还有一台2016年的机型,两者都没有老旧的USB端口。 球友会

相较之下,早期的笔记本可能还配有旧款USB接口,而任何台式机也可以通过安装USB 2.0 PCI卡来实现兼容。或者,像他在项目初期那样,借助转接设备使用PCI卡也可行。他选择了最复杂且富有挑战性的方式,将新旧硬件结合在一起,这也是他项目的乐趣所在。

about image

从他的尝试中,我们可以看出Yeo Kheng Meng对将新旧技术结合的热情。无论是在现代ThinkPad X13上运行DOS,还是在一台仍属于21世纪的ThinkPad T400上用Windows 3.11 For Workgroups运行Slack,这些看似不合理的组合正是他探索的动机。让Windows 98识别USB 3.0其实也是一样:并不是单纯追求复古或新潮,而是希望看看这两个隔了十年的世界是否能够相互连接。尽管尚未完美,他成功实现了这一点,使得这台2020年的ThinkPad多了一种原本不属于它的全新可能。