公告:
本站正在遭受网络攻击,访问速度可能严重下降甚至无法访问。
查看“Windows内核”的源代码
←
Windows内核
跳转到导航
跳转到搜索
因为以下原因,您没有权限编辑本页:
您请求的操作仅限属于该用户组的用户执行:
用户
您必须确认您的电子邮件地址才能编辑页面。请通过
参数设置
设置并确认您的电子邮件地址。
您可以查看和复制此页面的源代码。
{{NavBar|[[Beta 常识|Beta 常识]] > '''Windows 内核'''}} Windows在其漫长的发展过程中,很多东西都发生了许多重大的变化。Windows有三个发展时期:基于DOS的Windows、Windows 9x和Windows NT。在这三个发展时期内Windows的内核也有四次变化,分别是:DosSHELL、386增强模式、Windows 9x、Windows NT。 关于如何确认系统内核版本,请查看[[如何判断Windows 操作系统版本]] ==基于DOS的Windows== ===DOSSHELL=== '''请不要和MS-DOS后期版本内置的DOS SHELL相混淆''' DOSSHELL是Windows最早的内核。在Windows 1.0-2.0这段时间内,其本质上是一个DOS的图形界面。虽然有自己的程序规范,但因为其本质。在Windows 1.0-2.0这段时间内的内核被称为DOSSHELL。 但是这段时期确定下来的程序规范一直被保留并发展,成为了如今的Win32程序规范。 ===386增强模式(EMM386)=== 在Windows 1.0之后,电脑配置仍在不断的发展。微软在Windows 2.0中采取了发布不同版本的措施来分别利用新旧电脑的性能。他们分别是:Windows/286和Windows/386。在Windows/386中,微软引入了新的386增强模式内核来支持保护模式。从而支持了更大的内存和有了更高的运行效率,同时也拥有了更友好的界面。然而,启用386增强模式的Windows不支持386之前的处理器。 搭载此内核的版本: *Windows 2.1 (2.11) *Windows 3.0 *Windows 3.1 (3.11、3.2) ===Windows 9x=== Windows 9x的内核和以前的版本一样,本质上基于MS-DOS,这意味着操作系统的启动仍然需要MS-DOS。由于微软将 Win32 API 引入了 Windows 9x,使得Windows 9x支持32位应用程序,具备了相对较好的向后兼容能力。然而,对MS-DOS的高度依赖阻止了将内核移植到其他平台的可能性,如MIPS或DEC Alpha,而且混合16/32位内核的设计不可避免会影响系统的稳定。在Windows 9x用户看来,出现崩溃是家常便饭,甚至在Windows 9x的安装过程中系统都会提示在检测安装硬件驱动程序时系统有概率会死机。终于在世纪之交,微软看到了Windows NT的曙光,于是放弃了Windows 9x的开发。 ==Windows NT== Windows NT 内核是完全从零开始设计的,与9x内核相比有很大的不同。它更容易移植到不同的平台上,这满足了微软在NT时代早期为许多著名的分离平台设计产品的需要,例如MIPS、DEC Alpha、IA64和PowerPC。这种设计最终会使微软受益。近年来,基于ARM64平台开发的 Windows 10也得到了市场的一定好评。即使在今天,NT内核仍然被使用,而且可能永远被使用。
本页使用的模板:
模板:NavBar
(
查看源代码
)(受保护)
模板:来源请求
(
查看源代码
)
返回
Windows内核
。
我们提供服务需要使用Cookie。您使用我们的服务,即表示您同意我们使用Cookie。
确定
导航菜单
个人工具
创建账号
登录
命名空间
页面
讨论
大陆简体
查看
阅读
查看源代码
查看历史
更多
搜索
导航
首页
最近更改
随机页面
MediaWiki帮助
编辑指南
使用本百科
批量上传文件
深色模式
工具
链入页面
相关更改
特殊页面
页面信息