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 的工程細節。

2.1 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 的修改。

2.2 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 不同的工作列，其中的特點是不同區塊有不同的顏色。主持人婉拒對它下評論，他說明：「我們現在不應該在此談論它」。

2.3 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 風格的工作列。

2.4 Pre-Beta (初期測試版)

2008 年 12 月 4 日，微軟在 WinHEC China 2008 展示版本號為 6956 的 Windows 7，這版的啟動畫面、工作列、Media Center 等地方都有改進，原本 Windows Vista 風格的工作列遭到移除。

2.5 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 日停止運作。

2.6 Release Candidate (RC，發行候選版)

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

2.7 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 日。

2.8 Release to manufacturing (RTM)

2009 年 6 月 2 日，微軟證實 Windows 7 RTM 原始碼將會完成於七月，並於 2009 年 10 月 22 日發行，且同時發布 Windows Server 2008 R2

2.9 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 洩露。

Service Pack

3.1 Pre-Beta Service Pack 1

3.2 Service Pack 1 Beta

3.3 Service Pack 1 Release Candidate

3.4 Service Pack 1