Windows 7开发历史

Windows 7开发历史从Windows Vista发布后开始记录。

Milestone 1、Milestone 2和Milestone 3在2008年被送给微软合作伙伴。2008年10月，微软在专业开发者大会(PDC)大会上公布了Build 6801并且宣布Beta版将在1月发布。RC版本将会在2009年4月30日提供给MSDN和Technet的订阅用户，而在2009年5月5日向公众发布。2009年7月22日微软发行最后一版的Windows 7给制造厂商。8月6日，MSDN和Technet的订阅用户可以下载该版本。各种不同的版本也已经泄漏。微软确认正式版Windows 7将在2009年10月22日发布。

## 历史

2000年，微软计划继续开发Windows XP及其服务器版本Windows Server 2003（开发代号皆为“Whistler”）的新版本，开发代号为“Blackcomb”（指度假胜地“Whistler-Blackcomb”）。这计划当时预定于2005年发行。

Blackcomb计划的主要重点在于有效的搜寻和查询资料，且开发一种先进的储存系统名为WinFS以满足此计划。在这样的情况下，微软创办人比尔·盖兹称赞Blackcomb像是“一台可以认得使用者所输入的句子的打字机”。

不久之后，Blackcomb临时被延后，代替的是下一版本，开发代号为“Longhorn”，预定于2003年发行。然而，Longhorn拥有了一些本来要在Blackcomb上发表的新功能，包括WinFS、桌面视窗管理员，及新版本的系统组件.NET Framework。

## 版本

初时，开发代码为“Blackcomb”的操作系统曾原订于Windows XP后发售。2001年8月，微软突然宣布延后数年。Windows XP和Blackcomb之间，加插Vista（开发代号“Longhorn”）。后来Blackcomb计划出现的主要特性已经流产。因此不能直接称呼 Windows 7 的开发代号为 Blackcomb。

2006年1月，Blackcomb改名“Vienna”（维也纳）。2007年7月，微软证实内部正式代号为Windows 7。而Windows 7为系统名称和版本号并没有直接的关系，就像Windows Vista和Windows XP一样，其名称和版本号并无直接关系。

Windows 7已经在2008年中发布三个Milestones（里程碑）。Milestone 1，于2008年1月中旬，发送至极少数的电脑开发商，此版本基于Windows Vista的更新档案。使用前，须先安装Windows Vista及SP1。本版的界面与Vista无异。而M2在同年四月至五月发布。M3在2008年10月28日，于PDC2008公布，版本号为6801.winmainwin7m3.080913-2030。2008年12月20日，部分内部测试员可测Beta版本。2009年1月9日，微软正式对外发布Windows 7 Beta。RC版发布日期为5月5日，而RTM版预定于2009年的下半年发布。

另外，微软于2008年8月14日下午推出了“Windows 7工程”博客网站，这是微软下一个版本的Windows的官方营销管道。微软将利用这个开放的管道收集用户对于这个新的操作系统应该增加什么新功能的意见。这个博客网站的两位主管微软高级副总裁Jon DeVaan和Steven Sinofsky在首先发表的博客中承认，微软将在2008年10月27日在洛杉矶举行的专业开发人员会议上首次介绍有关Windows 7的工程细节。

### Milestone 1

Windows 7的第一测试版“Milestone 1（M1）”发现，根据TG Diary所写该版本编号为6.1.6519.1。2008年1月，共有x86及x86-64两种版本传送给微软伙伴。Build 6519是第一版拥有不同型态的工作列，尽管没有人知道如何启动新的工作列。虽然微软没有证实，但预览撷图仍经由各种管道泄漏。

M1程式码编译为一独立系统，可以双重开机与Windows Vista并存，且已停止Windows Vista Service Pack 1安装。可钉选及取消钉选程式至工作列。

2008年4月20日，版本编号6.1.6574.1 M1第二版本的撷图和影片泄漏出。此版本包含对Windows Explorer和新的Windows Health Center的修改。

### Milestone 2

根据TG Daily2008年1月16日标题所述，“Milestone 2（M2）”预计于2008年四月至五月间完成。其中一个M2版本在D6会议（D6 conference）中示范操作，版本号为“6.1.6589.1.x86fre.winmain_win7m2.080420-1634”。该版本被发现拥有与Windows Vista不同的工作列，其中的特点是不同区块有不同的颜色。主持人婉拒对它下评论，他说明：“我们现在不应该在此谈论它”。

### Milestone 3

根据Paul Thurrott所述，“Milestone 3（M3）”（build 6780）已于2008年9月7日当周传送给微软员工及合作伙伴。

由ZDNet的Mary Jo Foley 和传教士（UX Evangelist）Stephen Chapman 描述，M3和Windows Vista有类似的视觉与功能，且部分内建于该版本的应用程序有与Office 2007相似的ribbon界面。

许多Windows旧版本的应用程序被移除掉，包含行事历、连络人、Mail、会议空间、Movie Maker、相片图库，并将于Windows Live Wave 3测试版开放下载。WinFuture.de之后泄露了192张Windows 7 build 6780的撷图。Windows 7 build 6780企业版开始泄露于网络上。

2008年10月28日，微软在PDC2008上正式公布Windows 7 Pre-beta，版本号为6801，这是微软首次向大众公布Windows 7。同时，在会上展示的是版本号为Build 6933的更高版本，已经出现超级任务栏（Superbar），另外6933是已知最后一个拥有Windows Vista风格的工作列。

### Pre-Beta (初期测试版)

2008年12月4日，微软在WinHEC China 2008展示版本号为6956的Windows 7，这版的启动画面、任务栏、Media Center等地方都有改进，原本Windows Vista风格的工作列遭到移除。

### Beta (测试版)

2008年12月20日，部分内部人员收到微软邮件，在Microsoft Connect的Windows 7项目已经开始，Windows 7 Beta Build 6.1.7000.0.081212-1400已经分发给了部分测试者。

2008年12月23日，Windows 7 beta (build 7000) 的撷图被泄漏出。

12月27日，Windows 7 Beta 32位元被泄露出，而且很快的被散布在P2P及许多的FTP上。

2009年1月5日，Windows 7 Beta 64位元被泄露至网络上

2009年1月7日，微软展开范围更广的Beta测试，获邀的MSDN及TechNet用户都可下载。

2009年1月9日，微软正式对外发布32位元及64位元的Beta版，版本号为“7000.winmain_win7beta.081212-1400.”，原定首250万用户才可下载Windows 7 Beta。但由于用户反应超乎预期，微软随后决定取消此限制，并延长公开下载期限至1月24日，后又再次延长至2月10日。32位元提供英文、德文、日文、阿拉伯文和印度文。64位元提供英文、德文、阿拉伯文、日文。同时，亦有提供繁体中文和简体中文在32位元和64位元的语言包供中文用户下载安装。但目前已经停止提供下载，而装有Beta版的电脑将从7月1日起每两小时自动关机，且将会于8月1日停止运作。

### Release Candidate (RC，发行候选版)

2009年5月5日Release Candidate(Build 7100)在Microsoft Site公开下载。

### Pre-Release to manufacturing

2009年4月12日，Windows 7 Build 7106中文版本泄露。4月13日，Build 7106英文语言包泄露。Build 7106在RC分支Build 7077编译前完成。

2009年5月7日，Windows 7 Build 7127可以自行选择Microsoft连接测试者（Connect testers）。Build 7127于5月14日也以种子方式泄露出。

2009年5月26日，可利用Windows Update取得31种语言包。

2009年5月28日，Windows 7 Build 7137泄露，该版本完成于5月21日。

2009年6月3日，Windows 7 Build 7201泄露，该版本完成于6月1日。

### Release to manufacturing (RTM)

2009年6月2日，微软证实Windows 7 RTM源代码将会完成于七月，并于2009年10月22日发行，且同时发布Windows Server 2008 R2

### RC和RTM

<image>

2009年1月12日，据国外媒体报导，微软负责Windows产品管理的企业副总裁迈克·纳什（Mike Nash）日前表示，Windows 7的开发已经进入RC1阶段，这意味着Windows 7很可能在夏末提前发布。

（注：根据微软的内部计划，Windows 7仅有一个Beta版和一个RC版）

2009年1月31日，来自微软瑞典合作伙伴的讯息，Windows 7 RC的发布日期已经确定约在4月上旬。RTM将在2009年第三季发布。这意味着Windows 7的开发相当顺利，也有传闻称Windows 7的测试者将在2月拿到一个过渡版本，目前最新版本号为6.1.7032.0.winmain.090129-1812。

同日，据国外媒体报导，微软Windows专案主管史蒂文·辛诺夫斯基（Steven Sinofsky）证实，Windows 7将不设Beta 2版本，而是直接进入RC阶段。辛诺夫斯基称，微软仍坚持此前计划，即Windows 7只有一个Beta版本，然后直接发布RC。RC版本发布后，如果没有太大Bug，那么将直接进入RTM版本。如果存在重大漏洞，通常会再发布一个RC版。但辛诺夫斯基并未透露Windows 7正式版发布日期。RC版针对系统的键盘、摄像头和一些装置提供了更好的支援，并不对效能、使用者习惯、相容性和可用性做改动。

2009年2月21日，在澄清了Windows 7 Build 7048的谣言后，微软表示目前最新的版本为Build 7041（6.1.7041.0.winmain.090211-xxxx），为2月11日编译。根据Neowin获得的最新讯息，RC版本预定的“官方发布日期为2009年4月10日”，不过Windows开发团队能否在这个日期完成开发就是另外一回事了，如果一切顺利，那么所有使用者都可以在4月10日下载使用Windows 7 RC版。

2009年3月12日，Windows 7 Build 7057泄露，这个版本在界面上比一周前泄露的7048有不少的改进，同时也有更多的地方标注上RC的标记，编译字元串为7057.0.x86fre.winmain.090305-2000。

2009年3月17日，据国外媒体报导，日前有消息称，Windows 7 RC版本将推迟到5月发布，而不是此前预期的4月份。此前有报导称，微软将于4月10日左右发布Windows 7 RC。但据俄罗斯网站Wzor最新获得的消息显示，Windows 7 RC已被推迟到5月的最后一个星期发布。

2009年3月19日，Windows 7 Build 7061泄露，该版本完成于3月11日。

2009年3月28日，Windows 7 Build 7068在Mininova泄露，版本号为7068.0.090321-1322。

2009年4月6日，有消息称，Windows 7达到了一个Pre-RC的Milestone，最新版本号为6.1.7105. 090404-1235.0.winmain。

2009年4月8日，Windows 7 Build 7077泄露，版本号为7077.0.090404-1255。

2009年4月12日，Windows 7 Build 7106泄漏，编译字元串为“6.1.7106.0.winmain.090408-1623”。从编译字元串上看，这个版本是4月8日下午四点半左右完成的，界面已经完全简体中文化，特别是关于对话框里出现了“Windows 7旗舰版”的字样。在这个版本中仍然存在乱码，不过并不是因为什么失误造成的。

2009年4月17日，有消息说，Windows 7 RC官方公测将在4月26日开展，而版本将是7082版。

2009年4月25日，Windows 7 RC Build 7100的安装映像档已经在Mininova、Pirates Bay等BT网络上蔓延，版本号为7100，编译字元串为7100.0.winmain_win7rc.090421-1700，完成于4月21日下午五点。

2009年5月5日，微软正式发布RC版本。同时微软还介绍了一个新的技术，这个功能命名为“Windows XP模式”（Windows XP Mode, XPM）。这个功能可以使用者在同一个桌面上运行Windows XP和Windows 7应用程序。这个功能免费提供给Windows 7 Professional、Enterprise和Ultimate版本用户。

2009年5月15日，又一个新Pre-RTM版本遭到泄露，版本号为7127，完成于5月7号。据使用者测试，7127只在性能上有所提高，没有找到新功能。

2009年5月28日，Windows 7 Build 7137开始出现在网络上，该版本完成于5月21日。而同时有消息说7140版Windows 7有较大的界面改进。

2009年6月3日，Windows 7 Build 7201泄露，编译字元串为“6.1.7201.0.winmain.090601-1516”，该版本完成于6月1日。

2009年8月6日，Windows 7 Build 7600 RTM泄露。

## Service Pack

### Pre-Beta Service Pack 1

文件名及版本｜编译时间｜描述

Build 7138.0.winmain_sp.090523-2200｜2009年5月23日｜第一个已知的Service Pack build，这个构件属于winmain_sp的分支，与之前的Service Pack 1 build协作。

Build 7227.0.winmain_sp.090602-2110｜2009年6月2日｜于6月9日以x86格式释放。

Build 7230.0.winmain_sp.090607-2000｜2009年6月7日｜RTM版本之前最后一个Service Pack 1 build

Build 7601.16485.winmain_sp.100114-1500｜2010年1月14日｜在winmain_sp的分支是已知的最新Service Pack 1 build

Build 7601.16518.100302-1530｜2010年3月2日｜Service Pack 1前期测试版本

### Service Pack 1 Beta

文件名及版本｜编译时间｜描述

Build 7601.16562.100603-1800｜2010年6月3日｜Service Pack 1测试版本

Build 7601.17077.100813-0322, v.693｜2010年8月13日｜Service Pack 1 Beta更新版本

### Service Pack 1 Release Candidate

文件名及版本｜编译时间｜描述

Build 7601.17105.100929-1730｜2010年9月29日｜Service Pack 1 Release Candidate 版本

### Service Pack 1

文件名及版本｜编译时间｜描述

Build 7601.17514.101119-1850｜2010年11月19日｜Service Pack 1 Release To Manufacturing 版本