Windows 7开发历史

历史

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被修改多次，扰乱Blackcomb系列的推出计划。直至2006年，仍在内部的服务器及客户端版本阶段。
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

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泄露。