|
|
| 第 8 行: |
第 8 行: |
|
| |
|
| === Windows 7 === | | === Windows 7 === |
| The earliest available build to start implementing MinWin is [[Windows 7 build 6469]], which adds <code>KernelBase.dll</code>, which fetches a lot of <code>kernel32.dll</code> and <code>advapi32.dll</code> libraries functionality consequently, bringing the kernel to have minimal dependencies. By the release of [[Windows 7]], virtual DLLs were brought as part of MinWin, intended to lower a bunch of DLLs in the boot phase. For these redirections, a newer <code>apisetschema.dll</code> library was introduced, defining endpoints to newer virtual DLLs.
| | 实现 MinWin 的最早可用版本是 [[Windows 7 Build 6469.1.fbl_find_dev(wexBuild).071002-1531|Windows 7 Build 6469]],此版本新增了 <code>KernelBase.dll</code>,它继而获取了大量 <code>kernel32.dll</code> 和 <code>advapi32.dll</code> 库的功能,从而使内核具有最小的依赖性。在 [[Windows 7]] 发布时,虚拟 DLL 被作为 MinWin 的一部分引入,旨在减少引导阶段的 DLL 数量。为了这些重定向,引入了更新的 <code>apisetschema.dll</code> 库,定义了指向新虚拟 DLL 的端点。 |
|
| |
|
| 9 days later after 6469 compilation, on October 13, 2007 at Microsoft's Channel9 network, a video of Eric Traut's presentation at University of Illinois have been published, where he demonstrated MinWin capabilities, by running unidentified early Windows 7 build at Virtual PC machine, demonstrating simple web server, running entirely on MinWin.<ref>The presentation's video: https://web.archive.org/web/20071025182945/http://endeavour.acm.uiuc.edu/UIUC-ACM-RP07-Traut.wmv</ref> Noticeably, it featured ASCII-based boot screen, which have never been observed or found in early Windows 7 leaked builds yet. | | 在 Build 6469 发布的 9 天后,即 2007 年 10 月 13 日,Microsoft 的 Channel9 网络发布了埃里克·特劳特(Eric Traut)在伊利诺伊大学的演讲视频,他在视频中展示了 MinWin 的功能,通过在 Virtual PC 计算机上运行未公开的早期 Windows 7 版本,演示了简单的网页服务器,完全运行在 MinWin 上。<ref>演示视频: https://web.archive.org/web/20071025182945/http://endeavour.acm.uiuc.edu/UIUC-ACM-RP07-Traut.wmv</ref>值得注意的是,它显示了基于 ASCII 的启动画面,这在早期泄露的 Windows 7 版本中从未被观察到或发现过。 |
|
| |
|
| === Windows 8 === | | === Windows 8 === |