Windows 3.0 Build 14

来自 WinStory Wiki
跳转到导航 跳转到搜索
1.14
Windows 3.0 的版本
操作系统家族16 位 Windows
内核版本3.0
内部版本号14
体系结构x86
编译日期1989 年 2 月 22 日

Windows 3.0 Build 14 是 Windows 3.0 的最早可用版本。它分别存储在两个 1.2MB 5.25 英寸软盘上,这些软盘将此版本标称为“Microsoft Windows Windows Pre-Release Version 0.1”。它只能在使用特定版本 DOS 的 386 或更高版本的机器上运行,因为不使用正确的版本将导致 Windows 崩溃或拒绝启动 shell。据推测,此版本打包做的非常匆忙,基于临时批处理文件安装脚本(类似于 Windows 1.0 Development Release #5Alpha Release)以及 Windows 2.x 和 Windows 3.0 的更高版本中包含的附件和应用程序。删除 WIN.INI 会将配色方案重置为 Windows 2.x 默认值。

Microsoft 分发的物理软盘

有趣的是,此版本在桌面的右下角显示了一个水印,上面写的是“Windows v3.0 Debug Release 1.14”。此特定功能已在 Build 55 删除,直到几年后 Windows 3.1 checked/debug 版本才重新出现。自 Windows 2.1 以来,品牌的其余部分保持不变,因为整个 shell 都是从此版本移植过来的。

2015 年,BetaArchive 成员 RubyTuesday 在发现他们的邻居拥有此版本后将其共享。[1]

与 Windows 2.1x 相比的显著差异

  • 标题栏文本不再设置在黑色背景上。
  • 上下文菜单会留下阴影。
  • 其中包含的 WIN.INI 文件包括被注释掉的 DeskPattern 选项。删除两个 DeskPattern 选项之一的分号将启用桌面模式,此模式后来被用作“桌面”控制面板小程序中模式选择的选项。
; Thatches
;   DeskPattern=248 116 34 71 143 23 34 113
; Gray Diamonds
;   DeskPattern=0 8 20 42 85 42 20 8
  • 它改进了内存管理,并在保护模式下运行。[2]
  • Windows 1.0 和 Windows 2.x 中存在的复活节彩蛋被存根,不再有效。
  • 系统错误消息显示在屏幕中央,没有标题栏。[3]
  • 存在新的内核导出:[4]
    • __LDTSELECTOR
    • AllocCSToDSAlias
    • AllocDSToCSAlias
    • AllocSelector
    • FreeSelector
    • PrestoChangoSelector

任务管理器

此版本的控制菜单包含对任务管理器的引用以及 Ctrl+Esc 按键。但是,它似乎没有在此版本中实现。

安装

此版本至少需要 386 处理器,并安装 MS-DOS 3.x(建议使用 COMPAQ 的 OEM 版本 3.31)。此脚本将提醒你需要手动添加指令以将 HIMEM.SYS 加载到 CONFIG.SYS 文件中。与最终版本不同,此版本是通过运行可执行的 WIN386.EXE 来启动的。如果 MS-DOS Executive 挂起,通过向 CONFIG.SYS 中添加 FILES=40 或修改现有设置来提高文件句柄的最大数量(建议至少为 40 个)。

早期编译

Build 55WINOLDAP.MOD 中找到如下文本: Microsoft Windows Old Application Support Module (3.00.14.20jan89)

该文件很可能来自此版本的早期编译,编译于 1989 年 1 月 20 日。

Bug

  • 存在以实际模式启动 Windows 的 WIN86.COM,但它在启动时会抛出错误并将返回到 DOS。
  • 此版本没有任何启动屏幕。相反,调试警告会在启动 shell 时出现一小段时间。
  • 此版本仅附带 EGA 显示驱动程序。它不附带 VGA、CGA、Hercules 和 8514/a 驱动程序,也不适用于 Windows/386 2.11 中的驱动程序,也不适用于 Windows 3.0 Build 33 中的驱动程序,且会挂起兼容性警告或返回DOS提示符。
  • GetVersion 报告的版本为 2.01。

图库

设置

界面

其他

参考资料