幾個月的沉寂之后,上個月微軟終于透露了一些有關Vista Service Pack 1 (SP1)的信息。
Windows Vista SP1與Windows XP SP2不同,不會提供新功能或者打破現有的應用程序格局。但是,SP1卻提供了許多有價值的改變,包括新版的內核以及一些性能、可靠性、兼容性的改進,許多小功能的改變,當然還有之前發布的許多補丁集合。因為與Windows Server的同步開發,所以SP1再一次重新安排了Windows客戶端和服務器產品的開發方式。也就是說,Vista SP1與Windows Server 2008同步開發。同理,Windows Server SP也將會與Windows Vista SP2同步開發。
一、SP1路線圖
上個月,微軟向少部分測試者發布了Vista SP1 Beta,同時發布的還有XP SP3 Beta。在Windows用戶體驗方面,SP1并沒有非常顯著的變化,而在可靠性、兼容性和性能方面的改進較多。這一次,Vista SP1和XP SP3一道,微軟向12000名beta測試者發布了一個測試版。
Windows產品經理Dave Zipkin說,Windows Vista SP1的計劃發布事件依然是2008年第一季度,根據收到的反饋,這一計劃看起來還是很實際的。同時,Windows XP SP3也計劃在2008年上半年發布。
微軟也計劃今年底通過MSDN和TechNet發布一個公開的RC(候選版),這將有助于顯著擴大測試范圍,以便獲取更廣泛的反饋。目前還不清楚微軟是否會通過Web網絡發布公開版本。
二、重新審視SP
Zipkin說,Vista SP1是一個標準的補丁包,與XP SP2有著很大的不同,它注重的是改進體驗,而不是新增功能或應用程序的變更。
Vista SP1也標志著關于SP的另一個變化。因為微軟有許多其他發布更新的途徑,而SP現在只有一個。用Zipkin的話說,微軟計劃讓Windows更新擔當更重要的角色,不僅僅是安全更新,還要擴大范圍,程序兼容性、可靠性更新都可以通過它發布,更新容量也在增大,將來將會繼續推進。(appbeta:我們知道,Vista SP1有一個Windows更新版本。)
客戶們曾經要求微軟更加頻繁的發布SP,事實是根據微軟的測試環境和質量標準讓這種要求成為不可能。相反,微軟覺得可以通過Windows更新更加頻繁的發布更新,然后較少頻率的發布SP。因為,微軟認為SP并非更加高級,通常它是為更新較慢的企業用戶準備的。而且,一些功能和變化總是更加適合通過SP發布,所以這些更新通常包含許多小的問題修復。
Zipkin說,Windows更新可以讓我們發布增量更新,包括安全補丁。它是保持人們更新和安全的方式,而且無需付出很多精力部署SP。而企業不同,一些只需要沒有過渡更新的SP,其他人可能相反,所以我們有更多選項。
除SP和Windows更新-后來的包括微軟更新、自動更新、Windows Server更新服務等等-外,微軟通過許多途徑向客戶發布更新。當然,還有下載中心。另外,微軟還再向OEM和PC制造商提供私有更新,包括補丁和一些從來不會在下載中心看到的東西。這些內容都會內置到提供給終端用戶的安裝鏡像中,私有補丁也會整合到下一個SP中。Zipkin補充說,SP總是一個累積包。不僅僅是微軟在為Vista開發更新,其合作伙伴也在為程序和硬件兼容性問題而努力。一月份,微軟就已經有了250個Logo認證程序發布,現在這一數字已經達到2000個。同樣,微軟及其合作伙伴自RTM發布以來已經修復超過80個企業開發blockers(不知如何翻譯了),有些問題,但是許多需要企業解決方案,諸如VPN、企業反病毒等。
硬件兼容性也是一樣。在發布時,有10000多個Logo認證設備,之后增加到700000個。Zipkin說,微軟通過Windows更新推進這些更新,所以如果你有硬件兼容性問題,它應該已經得到解決了,你的驅動程序會自動完成安裝。微軟會根據Windows錯誤報告、在線崩潰分析等等區分最常見的不兼容性問題。
盡管一些Vista客戶對于SP1發布已經急不可耐,但是微軟實際上已經通過Windows更新及其它多種途徑發布了許多低等級的可靠性和兼容性更新給Vista用戶。這些更新總是可選的,所以用戶可以選擇是否安裝。對于SP1,微軟也會采取同樣策略,盡量發布最多更新,而不是等到下一個SP。
三、Vista SP1 中有什么?
微軟說Vista SP1主要發布更新和增強,而不會發布新功能。Zipkin說,SP1會在累積更新基礎上添加其它改進。包括OCA報告的重要崩潰修復、一些SP1之前發布的更新和SP1中新增的更新。
SP1中也有大量性能修復。Zipkin說,微軟正努力解決大量用戶關心的應用場景,包括文件復制、解壓縮文件、恢復和休眠、關機延遲等。舉個例子,Vista同步中心的一個問題是:會給關機增加5秒時間。微軟的一位主管John Gray說,有些不是單獨的性能問題。文件復制問題是個好例子。許多用戶報告過在不同場景中復制速度緩慢的問題,如同一磁盤對同一磁盤、硬盤對硬盤、網絡之間等。問題是文件復制對話框似乎掛起了,總是顯示計算時間信息。其實,系統在現實計算時間過程中已經在復制文件了。所以,這種情況下,需要修正的是計算信息,而不是文件復制過程。
上個月,微軟發布了一對Vista性能問題更新,同時微軟也計劃在本月(2007年10月)發布第二個主要性能改進。性能問題修復是最令人滿意的事情之一,其中一些已經在8月發布了,還有一些要在SP之前的10月份發布,其他部分要等到SP1發布。微軟正在修復的問題有:照片屏幕保護(占用內存過大和恢復工作時緩慢)和文件復制計算問題等。
Vista SP1也包含了對新硬件以及2006年底廣泛使用的標準的支持。據Zipkin說:"我們不會等到下個Windows發布時添加支持,但是我們也需要硬件進行測試,去年這些硬件還沒有。"無線N是個很好的例子:這個網絡設備正在普及化過程中,還沒有官方標準和最終完成。"我們可以測試并驗證,即使標準在技術上還未完成,我們也不會等到Windows 7。"
微軟也根據人們對BitLocker管理方面用戶體驗的抱怨,對BitLocker控制面板進行了較大改進,現在可以支持非系統盤的自動加密。(Windows Server 2008也有這個功能,畢竟它與Vista SP1使用是相同的代碼原型。)順便說一下,據說BitLocker仍然不能在外部USB驅動器上使用,這是設計所致。Zipkin說:"BitLocker不能通過閃存驅動器在機器間移動數據,這種情況下它不會工作,因為這看上去太像是攻擊行為了。"(appbeta:微軟還是很注重安全嘛,但是有沒有道理?)
還有一些其他方面的細微的改進。在終端服務(TS)中打印到本地打印機變得更加簡單,打印機管理也得到改進。由于反托拉斯官司緣故(appbeta:主要是應對Google的訴訟要求),搜索鏈接從開始菜單中消失了(仍然可以使用F3或Win+F調出),磁盤管理增加了驅動器選擇。