公告:2024年4月15日起本站用户注册、新用户的前10个编辑需要审核,如果您的编辑没有立即显示,请等待管理员审核完毕。

Windows 1.0:Premiere Edition

来自BetaWorld 百科
跳转到导航 跳转到搜索
可打印版不再被支持且可能有渲染错误。请更新您的浏览器书签并改用浏览器默认的打印功能。
Windows 1.0-Premiere Edition version.png
Windows 1.00 Premiere Edition
内核版本 1.0
架构 x86 16-Bit (PC)
语言 English (United States)
编译日期 1985/7/30
版本字串 Premiere Edition

该版本被微软发送给计算机行业的主要厂家,以证明他们的产品不是虚有其表。在发布正式版(1.01)之前,微软重写了系统的内存管理部分,这成为了Premiere Edition与1.01之间的关键区别。

现有唯一完整的Premiere Edition是在1985年7月30日编译的Alias/JustZisGuy版。该版本在用户界面方面与1985年5月的Windows 1.0 Beta非常相似。尽管许多应用程序实际上使用的颜色与视频适配器和驱动程序的适当组合,它的默认配色方案仍是黑白。Premiere Edition中的关于对话框数字依然采用了不等线的字体。

2014年3月,BetaArchive用户TrueYanksFan发帖声称拥有真正的安装软盘[1],并附上了软盘的照片。后来发现他的软盘数据被部分覆盖[2][3]。2014年12月18日,BetaArchive用户Alias发布了一套来自真实Premiere Edition软盘的镜像[4]

来自Microsoft FTP的照片

运行此版本的IBM PC 5170(IBM AT)的图像存在于Microsoft的公共FTP服务器上,但是,它的真实性存在疑问。人们认为图像太清晰,明亮,平坦,无法判定为来自特定显示器的真实照片。

Tandy Trower的文章

The Secret Origin of Windows(Windows的秘密起源)中,Windows项目经理Tandy Trower描述了Premiere Edition[5]

But by the early summer of 1985, we were still not close to being done, so Steve [Ballmer] declared we should release a preliminary release that I dubbed the Premiere Edition, which we provided to key application vendors, analysts, and members of the press for feedback and in partial fulfillment of Ballmer’s promise to ship the product that summer.
     -  Tandy Trower

当时,Windows的发布被推迟了几次,导致一些人得出结论它已经变成了软件(软件的发布是承诺但从未实际通过)。这导致微软决定在它完成之前发布一个初步版本,他们称之为Premiere Edition。

在同一篇文章中,Trower还提到:

Then just at the point I was starting to feel more optimistic about wrapping things up the architect of the memory management code told me he found a critical defect in its design and would need to re-write it, basically rendering all testing to date useless.
     -  Tandy Trower

此外,他讨论了重写的Windows 1.0的发布:

By November, we had finished testing and come up with a solid release. [...] That release, being after the earlier “Premiere” release, was known as version 1.01.
     -  Tandy Trower

这意味着没有指定1.00的最终版本,使1.01成为第一个真正的公开发布版本(Premiere Edition是测试版)。

InfoWorld文章

InfoWorld杂志第7卷第26期发表了一篇名为“Microsoft Ships Windows”的文章[6]。文章的内容与Tandy Trower的陈述一致,从发布日期到某些细节(例如软件发布给“软件开发者”和“独立软件供应商”)。但是,它并没有在任何地方提到“Premiere Edition”的名称。

TrueYanksFan的软盘

2014年3月16日,BetaArchive用户TrueYanksFan发帖声称拥有原始软盘[1]。后来,他还发布了一张照片,图中有四张带有“Premiere Edition”和“10/28/84”或“10/28”标志的5¼安装盘。

2014年9月12日,TrueYanksFan发帖,信息显示Disk1-3文件被大量删除,只有Disk4幸免于难[2]。他还发布了截图,声称文件的日期接近1985年10月结束,而磁盘上文件日期在这之后的文件大多为接近正式版的版本,幸存的文件主要是应用程序,例如记事本,已经有版本号1.01。

2019年4月2日,该版Premiere Edition的Disk3、Disk4在86Box Discord #softhistory出现,Kotori提供了Kryoflux抓取流文件及对应的转换后img软盘镜像。这版文件的出现确定了TrueYanksFan所得Premiere Edition的真实性。而后续分析显示,文件中Disk4文件内容完整,Disk3有部分文件在泄露者获得软盘前被删除,被删除文件在磁盘中信息不完整。文件结构内有大量来自1985年11月的文件并且暂时没有Disk1及Disk2。

Alias的软盘

BetaArchive成员Alias于1985年在微软实习,在2014年11月29日发布了完整磁盘集和在他的IBM PC XT上运行的构建的照片[7]。2014年12月18日Alias发布了一套来自真实Premiere Edition的软盘镜像[4]

JustZisGuy的软盘

2016年5月24日,BetaArchive FTP上的Premiere Edition被替换为了JustZisGuy所上传的版本,这一版本相比于Alias版本的唯一区别在于4号软盘[8]

对TrueYanksFan版的修复工作

尽管目前TrueYanksFan版对外泄露的文件较少,而来源软盘的文件也受到不少程度的污染,但针对污染后软盘镜像的修复仍然是可行的。

注意:以下的修复记录为2019年4月5日,用户“随便问我”针对目前我们可得到的文件win1 october rc.rar(包含Disk3及Disk4)及BetaArchive上关于TrueYanksFan的版本讨论帖所列文件信息,目标为原软盘镜像内文件(仍然为包含1985-11月文件的污染版本)而进行的修复工作随笔记录,供后来人参考。如有新的文件泄露,该记录将跟进更新。

  • 根据BetaArchive帖子内文件列表及日期信息寻找对应文件

根据经验及帖子内的阐述,可有的文件来源:游戏Balance of Power 1986版、同期的Microsoft Office组件、Alias版Premiere Edition及以前版本的文件,还有Windows 1.01 SDK的文件。其他零散的文件来源亟待补充。

尽量寻找文件对原盘进行补充后,仍然缺失的文件列表如下:

DISK1缺失文件:

PIF(因未完全确认文件原版性质而暂时判为缺失) [Note1]
  PIFEDIT.EXE (确认缺失原版文件)
  123.PIF
  123-2.PIF
  BASCOM.PIF
  BASIC.PIF
  BASICA.PIF
  CHART.PIF
  CLOUT.PIF
  DBASE.PIF
  DBASE2.PIF
  DBASE3.PIF
  DW2PG.PIF
  DW3PG.PIF
  FILE.PIF
  FW.PIF
  FWC.PIF
  FWT.PIF
  GRAPH.PIF
  HTPM.PIF
  IBMFILE.PIF
  IBMGRAPH.PIF
  IBMREPRT.PIF
  IBMWRITE.PIF
  LOTUS.PIF
  LOTUS2.PIF
  MP.PIF
  MP40.PIF
  MP80.PIF
  MSACCESS.PIF
  PE.PIF
  PC-DRAW.PIF
  PLAN.PIF
  PROEDIT.PIF
  PROJ.PIF
  PROJM.PIF
  RB5000.PIF
  RBASE.PIF
  REPORT.PIF
  RG.PIF
  SC3.PIF
  SCOM.PIF
  SCOMII.PIF
  SPELL.PIF
  SYMPHONY.PIF
  TURBO.PIF
  TURBOBCD.PIF
  TURBO-87.PIF
  VX.PIF
  WORD.PIF
  WP.PIF
  WRITE.PIF
  WS.PIF
  WS2000.PIF
  XTALK.PIF
  XYWRITE.PIF

KERNEL.EXE

LPC.DRV

COMM.DRV

WRITE.DAT


DISK2确认补充完整。


DISK3缺失文件:

EPSON.DRV (寻得的文件大小符合,但日期不符)

NEC3550.DRV


DISK4源盘文件即完整。


[Note1] PIF后缀的命令快捷方式文件并未完全确认为原版,但原版的可能性很大。这些PIF文件是从1.01 RTM获得的,日期按帖子内文件结构设置为原日期。PFSACCES.PIF、SYMPHACC.PIF、WRDPERF.PIF 这3个文件是从其他来源获得的,在其他来源中文件日期同原软盘一致。这3个文件经比较与1.01 RTM内文件内容完全一致,所以有以上假设。
  • 使用确认与原软盘文件不同的Windows 1.01 RTM版文件补充剩下的文件,以确保安装文件完整。
Disk01:

添加了 SETUP.EXE

添加了 SETUP.LBL


Disk02:

添加了 BUILD.LBL

添加了 GDI.EXE


Disk03:

添加了 UTILITY.LBL


并没有确认来源软盘 Disk5 的存在,所以当安装程序要求插入 Write Disk 时,可按“q”完成安装。

参考资料