我读过一些关于 Windows 何时首次以保护模式运行,何时以实模式运行一个 DOS 应用程序的相互矛盾的说法(我认为这种混合就是所谓的标准模式)。一些消息来源声称那是 Windows 2.0,一些消息来源声称那是 Windows 2.1(它为 386 引入了增强模式)。
有人能证实哪个故事是真的吗?
答案1
维基百科说这是 Windows 2.1
Windows 2.1 发布了两个不同的版本:Windows/386 采用 386 虚拟 8086 模式来多任务处理多个 DOS 程序,并采用分页内存模型使用可用的扩展内存来模拟扩展内存。Windows/286(尽管如此,但它可以在 8086 上运行)仍然以实模式运行,但可以利用高内存区域。
答案2
我现在找到了这篇文章:http://www.os2museum.com/wp/?p=541
它显示了一个框和一个 Windows/386 的开始屏幕2.0,这意味着 Windows 2.1 不是第一个 Windows/386,而是 Windows 2.0 - Compaq 的特定版本。这很可能意味着 Windows/286 已经与 Windows 2.0 共存。