Windows_Vista_开发历史

**Windows Vista 的開發歷史**從 2001 年 5 月 Windows XP 發布前開始算起，直至 2006 年 11 月結束，歷時長達 5 年半。

微軟公司原先計劃於 2003 年開發一個介於 XP（開發代號為「Whistler」）和 Windows 7（開發代號為「Blackcomb」）之間的過渡性作業系統，其代號為「Longhorn」，後來發展為時下的 Vista 系統。Whistler 和 Blackcomb 是位於加拿大不列顛哥倫比亞的滑雪名山，而 Longhorn 則是位於兩座山之間的小酒吧的名字，位於 Whistler 前往 Blackcomb 的路上。在開發的過程中，Longhorn 不斷地整合了原來預定給 Blackcomb 的新特性，結果導致其發布日期不斷延後，而 Windows XP 的安全性改進亦被微軟優先考慮。面對 Longhorn 的不斷延期和特性蔓延，微軟於 2004 年 8 月 27 日宣稱將對開發處理程序做出重大變更，Longhorn 從此以後基本上是重新開發，基於 Windows Server 2003 的程式碼媒體櫃，並且僅僅整合一些預定的功能特性，而一些此前宣布要整合的新特性，比如 WinFS 和下一代安全計算基礎，則被擱置。

2005 年年中，Longhorn 被正式命名為 Windows Vista，之後，成千上萬的開發志願者和公司參與了測試版的開發工作，而從當年 9 月至次年 10 月，微軟還將社群技術預覽版（CTP）版提供給測試開發人員，以及兩個候選版（Release Candidate）發布給公眾。2006 年 11 月 8 日，微軟 Windows 開發部聯席總裁吉姆・阿爾欽（Jim Allchin）宣布 Windows Vista 開發完成。

## 時間線

## 2002 年：早期開發

早期 Longhorn 的開發只是一些對 Windows XP 的改進和更新，而微軟對此也保持緘默，當時公司主要集中精力於 Windows XP 的銷售和 Windows Server 2003 的開發（後於 2003 年 4 月發布）。其中間歇性的有一些內部測試版被泄露到 BitTorrent 等檔案分享網路以及一些新聞群組，而人們對 Longhorn 系統的早期資訊亦來源於這些內部測試版。內部測試版的系統桌面右下角都會呈現一個測試版本號，例如：「Longhorn Build 3663.Lab06\_N.020728-1728」。Build 後面四位數越大並不代表著擁有越新的特性，只是階段性的程式碼穩定版標誌。

### Milestone 2

**Build 3663**（020728）是首個已知的內部測試版，相比 XP 的改進僅僅是 Windows 徽標在開始功能表按鈕顯示為全白色，以及我的電腦的磁碟區列表顯示剩餘空間條。

**Build 3670**（020819）提供的改進也較少，僅僅是可以在檔案總管當中直接存取裝置管理員。

### Milestone 3

**Build 3683**（020923）於當年 10 月 20 日泄露，是首個泄露到網路上的內部測試版。這個測試版的版本資訊顯示為「Longhorn XP Professional」表明和 Windows XP 沒有明顯差異。這版本是內建「Plex」主題的首個版本，Windows 側資訊看板也首次出現，包括一個時鐘、圖片幻燈等工具，使用者還可以把開始功能表移到側資訊看板上，從而讓傳統的工作列消失。另外，早期版本的 WinFS 也被包括進來，不過僅僅是一小部份展示於使用者介面上，這樣 WinFS 對於早期測試者而言只不過是一個消耗大量記憶體和 CPU 使用率的一個系統服務罷了。「顯示內容」的介面在 3683 版本中採用了「Avalon」的 Windows API。

**Build 3706**（021029）首次整合了桌面視窗管理員（DWM），Internet Explorer 的版本號亦升級為 6.05，另外，這個測試版直到 2006 年 5 月 22 日才泄露到網路上。

**Build 3718**（021119）直到 2004 年 4 月 30 日才泄露。該版本依然包含了 DWM，以及一些透明、過渡視覺效果。視窗最小化到工作列時會有翻動動畫效果。

## 2003 年至 2004 年中：新技術

### Milestone 4

經歷了幾個月的相對沉寂之後，Longhorn **Build 4008**（030219）於 2003 年 2 月 28 日出現在網路上，並且同時秘密發放給一批選定的開發人員。這個測試版本比起前任包含了許多小的改進，包含一個修改過的藍色 Plex 主題介面，一個全新簡化的 Windows 圖形化系統安裝介面，安裝時間僅為相同硬體條件下 Windows XP 的三分之一。一個可選的「新工作列」也被包含進來，比前任版本小巧，並且可以以不同方式顯示時間。

Build 4008 最值得注意的視覺和功能差異在於檔案總管當中。除了介面被統一為藍色之外，Windows XP 中的垂直任務窗格被 4008 中的水平任務窗格替代，位於工具列的下方。一個全新的搜尋介面替代了原有的搜尋動畫角色。使用者可以直接調整圖示大小並即時預覽，而不僅僅是設定為預覽大圖示、小圖示等。檔案元資料也變得更加視覺化且更容易編輯。另外檔案總管開始基於.NET 構造。

### Milestone 5

**Build 4015**（030328）在 2003 年 4 月 28 日泄露，一些微軟正在開發中的新特性被包含其中，包括家長監護，開始功能表 Windows 徽標被放大並且更靠近左下角，更靈活的側資訊看板客製化性（可移到螢幕底部），「媒體櫃」概念（即虛擬資料夾）。微軟原先想用虛擬資料夾來代替特定的資料夾（比如我的文件，我的音樂等），不過這種改進過於激進，而最終於 2005 年年中 Beta 1 測試版中被棄用，不過後來在 Windows 7 中整合了虛擬資料夾。此外，系統新增了一個下載管理器資料夾，似乎暗示 IE 將採用 Mozilla 風格的下載管理器，不過這個管理器最終並沒有出現。Outlook Express 的後台資料庫也開始基於 WinFS，不過 WinFS 仍然有過度占用系統資源的問題，這使得測試人員常常完全關閉 WinFS，儘管這會讓 Outlook Express 無法工作。

另外，Build 4015 的檔案總管和側資訊看板有嚴重的記憶體流失問題，難以使用，必須採用第三方工具來解決。

2003 年 5 月的 Windows 硬體工程研討會上，微軟首次向公眾展示了這個全新的桌面視窗管理員，這次演示基於修改過的，從未釋出的 4015 測試版。微軟還重申 Longhorn 將於 2005 年初上市。

**Build 4028**（030601）是首個已知的伺服器內部測試版，基於 Windows Server 2003 RC 1，未有明顯變化。

**Build 4029**（030619）於同年 9 月 23 日泄露，新增了滑鼠懸停時的圖片和影片預覽功能，效能比 4015 版有些許提升，但記憶體流失問題並未完全解決。此外，系統新增了圖片批次處理功能，使用者可以批次旋轉圖片。

Build 4029 的系統中有不少地方都寫著 **「onghornLay rofessionalPay」** ，即兒童黑話的「Longhorn Professional」，有人懷疑這是偽造的，微軟解釋說這僅僅是用來測試一些新程式碼，用於定位和減少系統程式碼中「onghornLay rofessionalPay」定義的那些位置。

### Milestone 6

**Build 4033**（030717）和 4029 版本很相近，只是做了一些介面改進。

**Build 4039**（030827）早在 8 月 22 日就泄露出來，包含了一個名為「Phodeo」的 3D 效果，以及 Aero Glass 效果。

**Build 4042**（030909）開始採用 Slate 主題代替 Plex 主題，介面由偏藍色變為偏黑色，不過 4039 版本中的 Aero Glass 被繼承下來，這也是最後一個採用 Plex 主題介面的測試版 (僅 Build 4042 Main)。。

**Build 4051**（031001）是 2003 年專業開發者大會（Professional Developers Conference，PDC）的微軟官方演示版本。這個版本並未發布給公眾，但卻在 10 月 20 日泄露。該版本中，開始功能表上的一些專案被改名，「My」被去除，同時又新增了一些專案，比如共享檔案、共享相片和影片。IE 升級到 6.05，新增了一個下載管理器，彈窗阻攔功能，載入項管理器，瀏覽歷史清理工具。除了下載管理器被棄用以外，其它三項都在 Windows XP Service Pack 2 的 IE 6 中得到保留。

另外，4051 版本的開始功能表按鈕中首次不帶有「Start」的字樣（預設開啟主題時）。

**Build 4053**（031022）於 2004 年 3 月 22 日泄露，只有一些小改進。

**Build 4066**（040226）儘管只是一個伺服器測試版，但整合了不少只有客戶端版本才有的功能。Phodeo 和側資訊看板都得到了升級，採用了 Jade 主題。這個版本直到 2008 年 12 月 20 日才泄露。

### Milestone 7

**Build 4074**（040425），作為 2004 年 Windows 硬體工程師研討會上的官方演示版本，於 5 月泄露出。該版本又更換了一個新的 Jade 主題介面，並且提供了一套新的系統圖示，以及全新的 Segoe UI 系統字型。

隨後的 5 月，微軟改變了計劃，欲將飽受分析家、安全專家和研究人員詬病的下一代安全計算基礎整合進 Longhorn 當中，由於後來企業客戶和開發人員也對下一代安全計算基礎持否定態度，微軟退縮並將其無限期擱置，最終只有 BitLocker 功能保留下來。

**Build 4083**（040516）於同年 11 月 10 日泄露，該版本中，側資訊看板和 WinFS 都被移除。該版本穩定性欠佳。

**Build 4093**（040819）重新開發之前的最後一個測試版，新增了基於 Avalon 的 Windows Movie Maker，並再次包含了側資訊看板和 WinFS。該版本穩定性依然欠佳。

## 2004 年中至 2005 年中：重新啟動開發處理程序

### 開發背景

到 2003 年年底，微軟的 Windows 開發團隊明顯迷失了方向，他們搞不清還需要做什麼工作來完成產品開發並發布上市。而微軟內部員工也表示 Longhorn 開發計劃已經像是「另一個 Cairo」（1990 年代中期計劃開發用來融合 Windows 95 和 Windows NT 的產品，最終未完成）。

2005 年 9 月 23 日華爾街日報的頭版登載了吉姆・阿爾欽的文章，文中吉姆・阿爾欽解釋說，由於開發人員將各種功能特性隨意的整合到系統核心當中，而對最終產品缺乏一個明確的目標，Longhorn 的開發已經「徹底玩完」。

2003 年 12 月，阿爾欽招募了另外兩名進階行政人員 —— 布萊恩・瓦倫丁（Brian Valentine）和阿米特巴・斯里瓦斯塔瓦（Amitabh Srivastava），前者對於微軟軟體的發布有著豐富的經驗，後者則長年致力於研究和開發生產高品質測試系統的方法。阿米特巴・斯里瓦斯塔瓦任用了一個核心架構師團隊來明確 Windows 作業系統的路線圖，提高系統程式碼的品質，以及減低系統組件之間的相互依賴性，總而言之，「別讓 Vista 把事情弄得更糟」（not make things worse with Vista）。

由於當時微軟公司中最熟練的開發人員和工程師都致力於 Windows Server 2003，公司決定重新啟動 Longhorn 的開發處理程序，回歸至 Build 3790 的 **Windows XP Professional x64 Editon** 以及 **Windows Server 2003 Service Pack 1**。這一計劃於 2004 年 8 月 26 日在公司內部通報，並在 9 月開始落實。

重新啟動 Longhorn 的開發處理程序招致了個別開發人員，包括比爾・蓋茲本人的抱怨。而重新啟動開發也導致數月內沒有任何 Longhorn 測試版泄露到網路上。

### 開發版本

**Build 3790.1232**（040819）2011 年 8 月 4 日洩漏，為了重新開發，在原 3790 的基礎上新增的版本（EULA 上標示著 "Longhorn"）。擁有 Windows XP Professional x64 Editon 介面以及 Windows Server 2003 Service Pack 1 RC 程式碼。是重新開發後的首個已知的內部測試版。有必須啟用 Windows 否則無法登入的 "0 天啟用 BUG"

**Build 5000**（040826）在 2020 年 1 月 23 日洩漏，是 3790.1232 之後的洩漏版本。相比於 4093，重新開發後的介面完全回歸至正式版 Windows XP Professional。在 winver 介面上，LOGO 的 "xp" 字樣被改成了 "lh"（意即 Longhorn 中的兩字母開頭）。

**Build 5001**（040927）在 2020 年 1 月 23 日洩漏，僅 Bliss 桌布多了一隻長角牛。與 5000 基本一致。

**Build 5048**（050401）被微軟描述為 **「Longhorn 開發者預覽版」** （Longhorn Developer Preview），在 2005 年的 WinHEC 大會上展出。微軟並沒有將其發布給公眾，但這個版本很快又泄露到網路上。5048 版本首次採用了 Windows Aero 主題介面，桌面視窗管理員包含但預設不啟用。Windows XP 的歡迎畫面被關閉，預設使用與 Windows Server 2003 相同的傳統登入視窗。蓋茲聲稱，原來僅提供給 Longhorn 的 WinFX 應用程式介面已將向下相容 Windows XP 和 Windows Server 2003，而 Longhorn 的終端使用者介面還要很長一段時間才能面市。

5048 測試版比起前面的幾個測試版更接近 Windows XP，知名的 Windows IT Pro 雜誌編輯保羅・杜羅特（Paul Thurrott）對此深感震驚，他不認可 5048 測試版，認為這是一個倒退。

**Build 5060**（050417）去除了傳統登入視窗，擁有了一個新的歡迎介面，除此之外和 5048 版本沒有什麼兩樣。

**Build 5063**（050511）在 2016 年 7 月 25 日洩漏圖片至網路上，與 5048 相比，其中工作列樣式以及使用者介面在此版本更換，新設計的 Aero 也同時亮相，預設桌布也重新更換，桌面 Icon 預設放大，檔案總管以及開始選單也重新設計。

**Build 5098**（050628）是命名 Longhorn 的最後一個測試版，也是為了 Beta 1 準備。

## 2005 年中至 2006 年 11 月：Windows Vista

2005 年 7 月初，微軟必須要給 Longhorn 起一個更有趣的名字，就如同其前任的 Windows Me 和 Windows XP 一樣。經過多番篩選，定名為 **「Vista」** ，微軟解釋為，這個新系統是「功能、Windows 價值和使用者體驗的完美融合」。開發團隊專案經理格雷格・蘇利文（Greg Sullivan）告訴保羅・杜羅特：「你想讓 PC 適應你，並說明你擺脫凌亂，這就是 Vista 所闡釋的：『為您的世界帶來清晰』（bringing clarity to your world）。」吉姆・阿爾欽也對這個新名字表示讚賞，他說，Vista 為這個新系統的功能勾勒了一幅美麗的圖景，能夠最大限度的激發人們的想像力，點燃使用者的激情
。

### Beta 1

**Vista Beta 1**（Build 5112，050720）於 2005 年 7 月 27 日釋出。這是 Longhorn 被命名為 Vista 後的第一個測試版，該版本被發放給 MSDN 和 Technet 訂戶，以及一些指定的微軟測試人員。這個版本和 5048 比起來，引進了一個新的圖形介面，Windows 外殼得到了大幅度的修改，虛擬資料夾、新的搜尋介面、高畫質圖示和大幅修改的檔案總管（以前版本的工具列圖示以及 Windows XP 主題都被移除）均被整合進來。另外，Beta 1 還包含了一些預定給 Vista 的一些潛在功能，包括家長監護、新的網路和音訊堆疊、和.NET Framework 3.0 構架，不過仍被稱作 WinFX。

### 社群技術預覽版

**Build 5212**（050726）在 2016 年 12 月 19 日洩漏，與 5112 沒有明顯差別，不過此版本包含了 Windows 側資訊看板。另外同個版本號但只有圖片洩漏的 "vbl\_ux\_dev\_checkin" 分支（050808）已經出現 Vista 風格的開始按鈕。

**Build 5219**（050830）開始，微軟定期發放社群技術預覽版給測試人員。5219 版本又稱為 CTP1 或 CTP9 月版，於 9 月 13 日 PDC 大會時發放給出席者和 MSDN 訂戶。這是首個公開的旗艦版（Ultimate Edition）的測試版，整合了 Super Fetch 功能，儘管預設為不啟用，Windows 側資訊看板自開發重新啟動之後被移除，這次又重新出現，並且整合了桌面小工具，而側資訊看板和桌面小工具同為微軟小工具的一部份。微軟還表示，將提供額外的小工具給使用者下載使用。另外，這個版本內建了一個新的媒體中心，開發代號為「Diamond」。

儘管微軟聲稱 WinFS 不會出現在 Vista 當中，但使用者們還是注意到了 5219 版本實際上包含了 WinFS，一些 Windows「流言」網站和新聞群組（比如杜羅特的 **SuperSite for Windows**）則推測 WinFS 應該會和 Vista 一起上市。

**Build 5231**（051004）又稱作 CTP2 或 CTP10 月版，於 10 月 17 日釋出給 MSDN 訂戶和測試人員，新增了 Windows Media Player 11。不過保羅・杜羅特對此版本中的媒體中心感到厭惡。

**Build 5259**（051117）於 11 月 22 日釋出給「微軟技術採納計劃組」（Microsoft Technology Adoption Program）成員，比預定日期晚了 4 天， 並且由於穩定性欠佳並沒有成為 CTP 版本。側資訊看板在這個版本裡被臨時移除，不過新增了允許使用者修改介面顏色和解析度的功能。Windows Anti-Spyware（即後來的 Windows Defender）被整合進來，Windows Mail（Outlook Express 的後續版本）也得到了升級，Aero 介面也得到了修改，開始菜單也重新設計。開始按鈕和工作列從此定型。這個版本於 12 月 7 日泄露到網路上。

**Build 5270**（051214）即 CTP12 月版，於 12 月 19 日釋出給 MSDN 訂戶和測試人員，離整合所有特性的版本已經很接近了。2006 年 1 月的版本集齊了所有特性，IE 7 有了新的圖示，Basic 的介面得到了修改。Windows Anti-Spyware 重新命名為 Windows Defender。5270 也是最後一個支援繞過 WDDM 驅動模式要求的版本。

**Build 5308**（060217）即 CTP2 月版，於 2 月 22 日釋出，集齊了所有的特性，並且包含了升級相容性資訊。微軟聲稱，這個版本中還有一個新特性未有整合，將在最終版當中出現。不過，後續的測試版卻整合了更多的改進。6 天後釋出的 5308.60 版本是 Longhorn Server 的測試版。

隨後，在 3 月 9 日的英特爾開發者論壇上，微軟聲稱他們改變原有計劃，Vista 將暫不支援可延伸韌體介面（EFI），這樣，Windows 和 64 位元平台的 EFI 支援直到 Vista SP1 和 Windows Server 2008 才開始被支援。

**Build 5342**（060321）於 3 月 24 日釋出，提供給技術測試員和一些微軟客戶，作為一個基於 CTP2 月版收到的各種回饋的測試版本，5342 被描述為「外部開發者工作站」（External Developer Workstation），意為提供一個介於各個 CTP 之間的臨時過渡。這個版本包含了少許圖形介面上的改進，特別是媒體中心，Aero 和極光效果，此外還有更快的系統安裝速度，一些新的側資訊看板小工具，些許穩定性和系統效能提升，一個新的剪取工具，略微重新設計的網路中心介面。

**Build 5365**（060419）稱作「EDW 四月版」，於 4 月 21 日釋出。包括更多的圖形化使用者介面元素的變化，以及使用者帳戶控制行為設定。系統同時還包含了大量的桌面桌布和兩個新的螢幕保護裝置，以及自動的硬碟碎片整理功能等。不過，前面 CTP 版整合的遊戲德州撲克，在 5365 版本中由於政治敏感性而被移除，微軟後來為 Vista 旗艦版使用者單獨提供了該遊戲的網路下載版。

**Build 5381**（060501）作為 Beta 2 預覽版，於 5 月 3 日泄露，並於 3 日後釋出給微軟技術測試人員。這個版本除了新增了一些效能調整工具之外，和 5365 版本並無大異。

### Beta 2

**Vista Beta 2**（Build 5384，060518）於 5 月 23 日提供給 MSDN 訂戶和微軟 Connect 測試人員，蓋茲亦在當年的 WinHEC 大會上對 Vista Beta 2 發表主題演講。6 月 6 日，Beta 2 面向所有使用者發布，使用者可以通過微軟網站免費下載多國語言版。一些技術站點將此次下載形容為「軟體史上最大規模的下載」。

6 月，微軟又對 Vista 的開發計劃做出兩個重要修改：其一，XML 紙張規範（XPS）將被 Vista 和 Microsoft Office 2007 所支援，這引發了和 Adobe 之間的爭議，實際上早在 2005 年 5 月 XPS 面市時，就被稱作是「PDF 殺手」，不過當時 Adobe 卻表示這不會帶來任何威脅，而一年以後，Adobe 改變了態度，聲稱微軟此舉是在反對自由競爭，而微軟拒絕將 XPS 功能移除，並指出這是 Vista 列印佇列系統核心的一部份。其二，PC 和 PC 之間的同步功能將不會隨 Vista 最終版發布。

6 月 14 日，一位名叫菲利普・蘇（Philip Su）的微軟開發人員在自己的部落格上批評了 Vista 的開發過程，他認為系統程式碼太過複雜，使得開發進度大幅減慢。同時他還指出，Vista 的程式碼已經到達 5000 萬行，有 2000 名開發人員正在進行開發。

### Pre-RC1

**Build 5456**（060620）於 6 月 24 日釋出，包含一個翻新過的 Aero 子系統介面，一個經過大幅修改，變得不那麼顯眼的使用者帳戶控制介面。檔案總管中的「列表視圖」自從 Beta 1 中被移除之後再度出現。微軟開發人員本・貝茨（Ben Betz）在部落格中解釋說，移除列表視圖將使得檔案總管的「分組」新特性無法被支援。

此外，該版本修正了此前測試版中遇到的時區 Bug 問題，而區域設定和輸入法問題也得到解決。Windows Aero 介面元素上增加了新的滑鼠指標主題，這個滑鼠指標的邊緣首次帶有反鋸齒功能，剩餘的 XP 風格的圖示都被替換為 Vista 的圖示，全新安裝系統所占用的磁碟空間也顯著減少。

**Build 5466**（060627）圖片在 2006 年 7 月 11 日洩漏，連結在 2016 年 12 月 19 日洩漏，與 5456 相比更換了新的「Basic」主題。

**Build 5472**（060713）於 7 月 17 日釋出，這個版本除了修復了大量的 Bug 和進行了在地化改進之外，網路中心介面也得到大幅修正，將更多的資訊集中到一起，使用者設定網路連接所需步驟也得到減少。系統還包含了更多的桌面桌布和圖示，Flip 3D 也有了布局調整工具。5472 比起 Beta 2 有著效能上的顯著提升，系統執行速度可以和 XP 相媲美甚至快過 XP。

7 月 27 日，在微軟財政分析會議上，Vista 的語音辨識功能得到演示，不過表現卻差強人意，把「親愛的媽媽」辨識成「親愛的姨媽」，屢次修正無效後，語句變得完全不通順。語音辨識功能的一名開發人員稍後解釋說 5472 版本存在一個 Bug，使得麥克風的音量增益級別被設定為極高，造成最終辨識結果大相逕庭。

8 月 8 日，微軟安全回應中心為 Beta 2 提供了關鍵的安全修補程式，Vista 在還未正式發布的時候就開始安裝修補程式，這在微軟產品中尚屬首例。

**Build 5536** （060821）於 8 月 24 日釋出，並於 8 月 29 日至 8 月 31 日之間提供給第一批 10 萬名使用者下載。該版本和 Windows Live 線上服務緊密結合，並在歡迎中心提供圖示連結。系統的 Aero 玻璃效果中稍微增加了偏藍色調，系統執行速度大為提升，許多 Bug 也得到修正。

### RC1

**Release Candidate 1**（Build 5600.16384，060829）於 9 月 1 日釋出給指定的測試人員，9 月 6 日發放給 MSDN 和 Technet 訂戶，以及擁有 Beta 2 ID 的客戶預覽計劃組成員（Customer Preview Program，CPP），9 月 14 日 CPP 又接納了一批新成員，直至 11 月 26 日 CPP 停止運作。

RC1 的發布在各技術新聞網站上引起了各種評論和分析。Ars Technica 公司的肯・費舍爾（Ken Fisher）撰文稱 RC1 的效能比 Beta 2 提升明顯，高組態電腦安裝 RC1，效能可能更勝 XP；不過他也批評了側資訊看板和使用者帳戶控制。CRN 的評論則列舉了 RC1 的 5 大改進：安裝速度；驅動支援；效能改進；安全性和多媒體效能。同時也有人批評了 Vista 的使用者介面，比如克里斯・皮利奧（Chris Pirillo），他認為 Vista 的介面零亂不堪。

### Pre-RC2

**Build 5700**（060810）作為 RTM 分支的第一個測試版，於 2006 年舉辦於澳大利亞的微軟技術教育大會上亮相。這個版本比 Pre-RC1 的 5472 版本執行速度更快。不過在這裡，更高的 Build 編號不代表版本更新，Pre-RC2 是為 RTM 做準備。

**Build 5728**（060917）於 9 月 22 日釋出給技術測試參與人員。次日，發放給公眾 32 位元版本，25 日又發放 64 位元版本。10 月 1 日起，微軟不再向公眾發布測試版。基於 RC1 的各種回饋，5728 版本相應的做出了許多改進，比如 Vista 聲音選項那裡多了一個核取方塊，使用者可以禁用系統啟動聲音。歡迎中心介面中的單一圖示連接多個子介面的舊方式被多個新圖示連接各個單獨子介面的新方式所替代。使用者資料夾中的所有舊圖示都被更換為新圖示。此外，這個版本的全新安裝僅需 15 分鐘左右，但在 XP 上升級仍然緩慢，有時需要一個多小時。

### RC2

**Release Candidate 2**（Build 5744.16384，061003）於 10 月 6 日釋出給 CPP 成員、技術採納計劃組 TAP 成員、MSDN 和 Technet 訂戶、以及其他技術測試人員，並提供給公眾下載直至 10 月 9 日。根據比較激進的開發時間表，RC2 將是最後一個發布給公眾的測試版本，不過之前所有的測試版金鑰可一直使用直至 RTM 版發布為止。許多測試人員都表示 RC2 比 5728 版本速度更快，穩定性更好。但是，RC2 隻是一個常規的臨時性版本，因此並沒有像 RC1 那樣受到嚴格測試，而 RC1 可能在某些情況下更加穩定。RC2 解決了很多以前版本中存在的相容性問題，圖形介面又作修改，使用者可以調整最大化視窗的顏色，但不能調整其透明度。此外，控制台裡增加了 Windows 側資訊看板播放投影片的一個選項。

### Pre-RTM

開發 Pre-RTM 的意義在於，在正式發布產品之前消除系統中那些干擾性的 Bug 和令使用者感到不快的元素。因此，該測試版不會增加任何新功能，而只是進行一些排錯工作。在此之前，儘管 RC2 的 Bug 數量已經從 9 月的 2470 多個降到 10 月初的 1400 多個，但微軟內部要求在 RTM 之前，Bug 數量須控制到 500 個甚至以下。而 Pre-RTM 亦只有 32 位元版本。

**Build 5808**（061012）於 10 月 19 日釋出給 TAP 測試人員，Build 編號越過 5800 意味著產品開發進入 RTM 階段。

**Build 5824**（061017）釋出給大批內部測試人員，微軟希望這個版本可以成為最終的 RTM。但這個版本從 XP 升級時遇到了一個災難性的 Bug，只有全新安裝才不會遇到此問題。

**Build 5840**（061018）依然只提供給內部測試人員，消除了 5824 的 Bug。系統圖示和預設桌布在此版本定型。

### RTM

**Release to Manufacturing** （Build 6000.16386，061101）是提供給客戶的最終 Vista 版本。微軟於 11 月 8 日宣稱 RTM 版完成，意味著 Vista 歷時超過 5 年的開發到此正式完成。11 月 16 日，微軟將 RTM 提供給 MSDN 和 Technet 訂戶。11 月 30 日，Vista 商用進階版全球同步發布大量授權版本，提供給中小企業使用者。2007 年 1 月 30 日，其餘各版本，包括家用入門版、家用進階版、商用簡易版、旗艦版正式開始銷售。

## 服務包

### Service Pack 1

**Service Pack 1 Beta** 於 2007 年 9 月 24 日完成，只提供給 Microsoft Connect 測試人員，這個版本通過 Windows Update 提供，測試人員利用當中的註冊金鑰安裝，不過這個金鑰隨後便泄露出去，最終被微軟禁用。安裝了 SP1 Beta 之後，版本號躍升至 6001.16659.070916-1443。這個版本移除了客戶端系統當中的群組原則管理，用稍後發布的一個下載版代替。同時還不可逆的移除了開始功能表上的搜尋按鈕。另外，SP1 Beta 和惠普智慧型輕觸程式產生衝突，系統休眠喚醒時也會產生 Bug，在一些帶有「可信賴平台模組」（TPM）功能的 64 位元 PC 上安裝可能導致無法啟動完成。不過 SP1 Beta 還是帶來了一些效能上的提升。

**Service Pack 1 Release Candidate Preview** 於 11 月 12 日提供給 Microsoft Connect 測試人員。安裝之後版本號躍升至 6001.17042.071107.1618，版本中的變化細節並未公開。

**Service Pack 1 Release Candidate** 於 12 月 4 日提供給 Microsoft Connect 測試人員，數周之後又提供給 MSDN 和 Technet 訂戶，然後又提供給公眾下載，作為 SP1 的公眾預覽版。安裝之後版本號躍升至 6001.17052.071129.2315。

**Service Pack 1 Release Candidate Refresh** 於 2008 年 1 月 9 日提供給 Microsoft Connect 測試人員，1 月 11 日提供給公眾下載，安裝之後版本號躍升至 6001.17128.080101.1935。

**Service Pack 1 Release Candidate Refresh 2** 於 1 月 24 日提供給 Microsoft Connect 測試人員，安裝之後版本號躍升至 6001.18000，版本中的變化細節並未公開。

**Service Pack 1** 於 2 月 4 日正式 RTM，又於 3 月 18 日提供給公眾直接下載，或通過 Windows Update 直接升級。SP1 RTM 和 SP1 RC Refresh 2 採用相同的程式碼，安裝 SP1 RTM 後版本全寫為 6001.longhorn\_rtm.080118-1840。

6 月 24 日，微軟又發布了 SP1 的修正版（**Build 6001.18063**），整合了 KB952709 可靠性和效能修補程式。此修正版的意義在於去除 SP1 中的 longhorn 版本號錯誤字樣，安裝之後，版本全寫為 6001.vistasp1\_gdr.080425-1930。

### Service Pack 2

微軟發布 SP1 之後就著手進行 SP2 的開發。由於 Windows Server 2008 和 Vista SP1 使用相同的程式碼媒體櫃，Vista SP2 既可用於 Vista，也可用於 2008，這在微軟作業系統史上尚屬首例。

**Service Pack 2 Pre-Beta**（Build 6002.16489.lh\_sp2beta.080924-1740，Version 105）於 2008 年 10 月釋出。

**Service Pack 2 Beta**（Build 6002.16497.081017-1605，Version 113）於 12 月 4 日釋出並提供給公眾下載。

**Service Pack 2 RC**（Build 6002.16670.090130-1715，Version 286）於 2009 年 2 月釋出。

**Service Pack 2 RTM**（Build 6002.18005.090410-1830）於 4 月 28 日完成，5 月 26 日起開始提供使用者通過 Windows Update 升級。

## 錯誤的系統音效

longhorn 的假音效從未包含在任何官方版本中，實際上這些聲音來自 2003 年三星為 Windows XP 製作的主題，這組系統音效可以在安裝完 Samsung Theme 後在 C:\Windows\Media 找到。正確的 longhorn 系統音效是 Windows XP 的音效，其中一些在組建 5466 和 5840.16384 之間與 Vista 聲音混合使用。

所謂的 Windows Vista Beta 1 啟動聲音實際上是組件 5308.6 及更高版本的語音辨識教程聲音。同樣，對最終啟動聲音另有一種解釋，有時被標記為 Windows Vista Beta 2 啟動聲音，實際上是 Vista Beta 2 教學影片中使用的叮噹聲。`WELCOMESEQUENCE.WAV`

## 相關條目

* Microsoft Windows 的歷史
* Windows XP 開發歷史
* Windows 7 開發歷史

## 參考來源

## 外部連結