Windows 3.0:1.33
![]() |
|
Windows 3.0 1.33 | |
内核版本 | 3.0 |
---|---|
架构 | x86 16-Bit |
语言 | English (United States) |
编译日期 | 1989/7/27 |
版本字串 | 1.33 |
2022年9月23日由Term24泄露[1]。此版本共有5张系统安装盘和5张SDK软盘,但其中两张SDK软盘损坏,无法完整读取。
在1989年微软内部邮件中提及[2]。根据这封邮件的描述,此版本已有可用的电子邮件支持,但由于添加了过多的调试信息导致运行速度很慢。在邮件中此版本被称为“win386 v 3.0 rel 1.33”。
虽然此版本的安装软盘上没有附带安装程序,但安装程序使用的setup.inf
文件存在,文件中使用了一种7软盘文件结构,还提及多个未包含在软盘中的文件,如progman.exe
和winfile.exe
等,此外还有一些程序也没有附带。可能当时这些没有附带的程序开发进度落后,因此微软在将此build发送给开发者时移除了这些程序;或者就像后来的Longhorn、Windows 8那样出于保密原因没有附带。根据setup.inf
中的内容,安装程序将自称“Microsoft Windows/386 Version 3.00”。
注意事项
- 安装
此版本的安装程序没有一起发布,因此需要将5张安装软盘的内容手动复制到硬盘上,例如C:\WINDOWS
。建议在安装此版本前先安装MS-DOS 3.31。
- 启动
实模式:进入安装目录,执行
WIN.COM
实模式下,系统右下角水印以“286r Mode”开头。
标准模式(需要80286及以上):进入安装目录,执行
WIN.COM /2
标准模式下,系统右下角水印以“286p Mode”开头。
增强模式(需要80386及以上):编辑C:\CONFIG.SYS
(可以使用MS-DOS 3.31自带的EDLIN.COM
),添加以下内容
FILES=40
DEVICE=C:\WINDOWS\HIMEM.SYS
重启后进入安装目录,执行
WIN.COM /3
增强模式下,系统右下角水印以“386p Mode”开头。
- 1024x768 256色显示
此版本仅有IBM 8514/A显示驱动支持1024x768 256色显示模式。要使用IBM 8514/A驱动,需要编辑安装目录下的system.ini
,将以下内容
[boot]
...
display.drv = ibmps250.dr4
...
grabber.mod = vga.mod
更改为
[boot]
...
display.drv = 8514.drv
...
grabber.mod = 8514.mod
重新启动Windows后生效。同时请确保显示卡支持IBM 8514/A显示模式。以86Box为例,显卡可以选择Tseng Labs ET4000AX,同时勾选下面的8514/A选项,即可兼容IBM 8514/A显示模式。
在此模式下系统显示会有些问题。此外,如果要使用8514字体,需要将fonts.fon = VGA10.fon
和fixedfon.fon = fontsq.fon
分别更改为fonts.fon = 8514.fon
和fixedfon.fon = font85.fon
,但这会带来更多的显示bug。
已知问题
- 按钮上的文字在预期位置上方。
- Windows Help程序会使系统崩溃,可能的原因是
winhelp.exe
损坏。 - 在极少数时候系统启动时可能会寻找不存在的
progman.exe
,而不是使用system.ini
中指定的MS-DOS Executive。 - 任务管理器(
taskman.exe
)不存在。 - 在系统运行时执行内核程序文件(
kernel.exe
、pkernel.exe
和kernel32.exe
)会让系统崩溃,无限提示“Cannot read device AUX”。说真的,为什么要这么干啊 - 系统速度非常缓慢,原因正如1989年的文档所说[2],大量调试信息使得系统运行十分缓慢。
- 在非VGA显示模式下,如果在Windows中运行DOS窗口,系统会崩溃。
- 在IBM 8514/A显示模式下,按钮和图标显示异常。