Windows 3.0:1.33:修订间差异
Th1r5bvn23(留言 | 贡献) 无编辑摘要 |
Captainlinux8880(留言 | 贡献) 小无编辑摘要 |
||
(未显示4个用户的13个中间版本) | |||
第1行: | 第1行: | ||
{{NavBar|[[ | {{NavBar|[[Windows桌面操作系统]] > [[Windows 3.0]] > '''1.33'''}} | ||
{{Infobox Buildinfo | {{Infobox Buildinfo | ||
|image=Windows_3.0-1.33-Version.png | |||
|image= | |||
|imagecaption=Windows 3.0 1.33 | |imagecaption=Windows 3.0 1.33 | ||
|kernel=3.0 | |kernel=3.0 | ||
|arch=x86 16-Bit | |arch=x86 16-Bit | ||
|language=English (United States) | |language=English (United States) | ||
|compiledate=1989/7/27 | |compiledate=1989/7/27 | ||
|string= | |string=1.33 | ||
}} | }} | ||
2022年9月23日由Term24泄露<ref>https://twitter.com/term24_/status/1573383306028138498</ref> | 2022年9月23日由Term24泄露<ref>https://twitter.com/term24_/status/1573383306028138498</ref>。此版本共有5张系统安装盘和5张SDK软盘,但其中两张SDK软盘损坏,无法完整读取。 | ||
在1989年微软内部邮件中提及<ref>http://antitrust.slated.org/www.iowaconsumercase.org/011607/9000/PX09006.pdf</ref> | 在1989年微软内部邮件中提及<ref name="px09006">http://antitrust.slated.org/www.iowaconsumercase.org/011607/9000/PX09006.pdf</ref>。根据这封邮件的描述,此版本已有可用的电子邮件支持,但由于添加了过多的调试信息导致运行速度很慢。在邮件中此版本被称为“win386 v 3.0 rel 1.33”。 | ||
虽然此版本的安装软盘上没有附带安装程序,但安装程序使用的<code>setup.inf</code>文件存在,文件中使用了一种7软盘文件结构,还提及多个未包含在软盘中的文件,如<code>progman.exe</code>和<code>winfile.exe</code>等,此外还有一些程序也没有附带。可能当时这些没有附带的程序开发进度落后,因此微软在将此build发送给开发者时移除了这些程序;或者就像后来的[[Windows Vista|Longhorn]]、[[Windows 8]]那样出于保密原因没有附带。根据<code>setup.inf</code>中的内容,安装程序将自称“Microsoft Windows/386 Version 3.00”。 | |||
== | ==注意事项== | ||
<references /> | * '''安装''' | ||
此版本的安装程序没有一起发布,因此需要将5张安装软盘的内容手动复制到硬盘上,例如<code>C:\WINDOWS</code>。建议在安装此版本前先安装MS-DOS 3.31。 | |||
* '''启动''' | |||
'''实模式''':进入安装目录,执行 | |||
<syntaxhighlight lang="batch"> | |||
WIN.COM | |||
</syntaxhighlight> | |||
实模式下,系统右下角水印以“286r Mode”开头。 | |||
'''标准模式'''(需要80286及以上):进入安装目录,执行 | |||
<syntaxhighlight lang="batch> | |||
WIN.COM /2 | |||
</syntaxhighlight> | |||
标准模式下,系统右下角水印以“286p Mode”开头。 | |||
'''增强模式'''(需要80386及以上):编辑<code>C:\CONFIG.SYS</code>(可以使用MS-DOS 3.31自带的<code>EDLIN.COM</code>),添加以下内容 | |||
<syntaxhighlight lang="ini"> | |||
FILES=40 | |||
DEVICE=C:\WINDOWS\HIMEM.SYS | |||
</syntaxhighlight> | |||
重启后进入安装目录,执行 | |||
<syntaxhighlight lang="batch"> | |||
WIN.COM /3 | |||
</syntaxhighlight> | |||
增强模式下,系统右下角水印以“386p Mode”开头。 | |||
* '''1024x768 256色显示''' | |||
此版本仅有IBM 8514/A显示驱动支持1024x768 256色显示模式。要使用IBM 8514/A驱动,需要编辑安装目录下的<code>system.ini</code>,将以下内容 | |||
<syntaxhighlight lang="ini> | |||
[boot] | |||
... | |||
display.drv = ibmps250.dr4 | |||
... | |||
grabber.mod = vga.mod | |||
</syntaxhighlight> | |||
更改为 | |||
<syntaxhighlight lang="ini"> | |||
[boot] | |||
... | |||
display.drv = 8514.drv | |||
... | |||
grabber.mod = 8514.mod | |||
</syntaxhighlight> | |||
重新启动Windows后生效。同时请确保显示卡支持IBM 8514/A显示模式。以86Box为例,显卡可以选择Tseng Labs ET4000AX,同时勾选下面的8514/A选项,即可兼容IBM 8514/A显示模式。 | |||
在此模式下系统显示会有些问题。此外,如果要使用8514字体,需要将<code>fonts.fon = VGA10.fon</code>和<code>fixedfon.fon = fontsq.fon</code>分别更改为<code>fonts.fon = 8514.fon</code>和<code>fixedfon.fon = font85.fon</code>,但这会带来更多的显示bug。 | |||
==已知问题== | |||
* 按钮上的文字在预期位置上方。 | |||
* Windows Help程序会使系统崩溃,可能的原因是<code>winhelp.exe</code>损坏。 | |||
* 在极少数时候系统启动时可能会寻找不存在的<code>progman.exe</code>,而不是使用<code>system.ini</code>中指定的MS-DOS Executive。 | |||
* 任务管理器(<code>taskman.exe</code>)不存在。 | |||
* 在系统运行时执行内核程序文件(<code>kernel.exe</code>、<code>pkernel.exe</code>和<code>kernel32.exe</code>)会让系统崩溃,无限提示“Cannot read device AUX”。{{黑幕|说真的,为什么要这么干啊}} | |||
* 系统速度非常缓慢,原因正如1989年的文档所说<ref name="px09006" />,大量调试信息使得系统运行十分缓慢。 | |||
* 在非VGA显示模式下,如果在Windows中运行DOS窗口,系统会崩溃。 | |||
* 在IBM 8514/A显示模式下,按钮和图标显示异常。 | |||
==图库== | |||
<gallery> | |||
Windows_3.0-1.33-Boot.png | 启动画面 | |||
</gallery> | |||
===软盘图片=== | |||
<gallery> | |||
Windows_3.0-1.33-Disk01.png | Retail Windows Disk 1 | |||
Windows_3.0-1.33-Disk02.png | Retail Windows Disk 2 | |||
Windows_3.0-1.33-Disk03.png | Retail Windows Disk 3 | |||
Windows_3.0-1.33-Disk04.png | Retail Windows Disk 4 | |||
Windows_3.0-1.33-Disk05.png | Retail Windows Disk 5 | |||
Windows_3.0-1.33-Disk-SDKDebugTools.png | SDK Debug Tools(损坏) | |||
Windows_3.0-1.33-Disk-SDKDevelopmentTools.png | SDK Development Tools | |||
Windows_3.0-1.33-Disk-SDKIncludeFiles.png | SDK Include Files and Debug Files(损坏) | |||
Windows_3.0-1.33-Disk-SDKLinkLibraries.png | SDK Link Libraries | |||
Windows_3.0-1.33-Disk-SDKSampleSourceCode.png | SDK Sample Source Code | |||
</gallery> | |||
==参考资料== | |||
<references/> |
2024年2月15日 (四) 05:36的最新版本
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显示模式下,按钮和图标显示异常。