今晨,微软面向Canary通道的Insider会员推送了Windows 11新预览版,操作系统版本号Build 25905。升级后,桌面右下角的水印恢复为RS_PRERELEASE。

Windows 11新版25905发布:内核重写 C/C++语言被Rust取代

其中一个值得关注的变化是,微软确认,基于Rust语言重写的关键内核已经在本版本启用,比如win32kbase_rs.sys,以取代之前的C/C++语言。微软强调,Rust语言可靠性和安全性更高,未来还会增加代码覆盖量。

此前微软曾夸赞,Rust代码简洁高效,移植后Office应用没有任何性能损失,甚至部分场景比C++运行效率更高。

回到Build 25905,其它变化还有修复了安装Zune播放器原始驱动崩溃的问题,可显示更多丰富的3D表情包等。

Windows 11新版25905发布:内核重写 C/C++语言被Rust取代