當Windows 7在今年下半年或者2010年上半年發布的時候,大量個人電腦用戶將會從Windows XP升級。現在仍使用XP的用戶不會像那些Vista的用戶去做那種“原狀態升級”,這種“原狀態升級”僅僅是讓新的操作系統覆蓋掉舊的系統,依舊保留著他們之前安裝著的軟件,原有的設置與數據。相反的,他們要來一次完全徹底的更新,徹底到他們需要先備份原有的數據再安裝Windows 7(卸載掉XP或者安裝在另一個人獨立環境下),之後還需重新安裝各式軟件並恢復數據,最後再重新設置。
之所以有很多XP用戶拒絕Vista,不僅是因為Vista系統有很多問題,再加上這種升級模式,更讓他們很難去接受Vista這個windows系列的新版本。在InfoWorld上,微軟的 PR部門向XP用戶保證這一次不會再有“原狀態升級”這個選項了,但是他們拒絕解釋原因——微軟的發言人表示“這個問題的進一步解釋在Windows 7的產品裡。” (InfoWorld是著名的IT新聞評論網站,Vista上市後此網站曾發起過“挽救XP行動”——譯者加)
為什麼完全更新的要求是合理的呢?
倒是Gartner咨詢公司研究微軟技術的分析師Michael Silver給出了有說服力的理由說明為什麼不去支持“原狀態升級”。原因是“原狀態升級”會把用戶Windows環境下原有的病毒,注冊表錯誤以及其他破壞性能的缺陷都帶到Windows 7;而如果完全更新,這些可能就不會發生。
Silver還提到說,典型的商用信息技術就會采用給用戶系統完全更新來避免上述這些問題,所以對於絕大部分公司來說,“原狀態升級”的缺少反倒會成為不成問題的問題。
普通消費者和小型公司倒是可能喜歡原狀態升級這個選項的,他們反而可能不喜歡對XP進行完全更新。Silver對這個問題還有補充:“微軟似乎處於一種‘無贏’的境地——要麼支持這種原狀態升級而讓用戶使用起來感覺糟糕,要麼不支持卻讓用戶安裝使用新系統變難。”
“但無論如何,大多數用戶實施完全更新的情況還不錯”,他說這話的同時就向用戶們,包括Vista用戶,推薦他們完全更新到Windows 7而不是原狀態升級的Vista。
Silver也提醒那些沒升級到Vista的用戶:如果要升級的話,很可能會有一些硬件(尤其是06年之前的)在Windows 7或者Vista下不能運行;所以最好能先在一台新電腦上先裝上Windows 7試試,總之無論如何得想辦法在裝上新版Windows後能重新裝上原有的軟件,恢復設置和數據。
為更老版本提供原狀態升級的先例
當微軟發布Windows Vista的時候,用戶可以選擇原狀態升級或者是完全更新,但是更老版本Windows的用戶只能選擇後者。所以根據這個先例,如果XP和更早版本的用戶要想升級到Windows 7,就只能完全更新了。
但是曾經在2001年下半年,也就是微軟發布Windows XP的時候,無論是Windows 2000用戶,還是更早版本的用戶(Windows 98, Windows Millennium, and Windows 98 SE)都可以選擇原狀態更新。從某種意義上來說,當時的情況和現在類似。Microsoft Millennium在技術上是個失敗,用戶的惡評逼著微軟發布了Windows 98 SE。之後便是更換了內核和大幅改寫結構的Windows 2000出場,而這種根本上的改變就意味著對於新硬件的要求和對於大量外設和軟件的不兼容。當時,大多數用戶就停留在Windows 98和Windows 98 SE上,微軟就把自己的路線改變到XP上——XP是可以提供原狀態更新以達到兼容的目的的。
從技術層面上講,從Windows Vista到Windows 7的改變是不大的,所以與當年為Windows 98用戶升級到Windows XP相比,現在為Windows XP到Windows 7提供原狀態更新是更為輕松的。但是Silver提到過的“原狀態更新在來性能與安全上的問題”可能會使微軟不去選擇同Windows 98到Windows XP相同的做法。
Silver把微軟的處境和蘋果相比較——蘋果為想要升級到Mac OS X 10.5 Leopard的用戶提供之前三個版本的支持(即從Mac OS X 10.2 Jaguar, 10.3 Panther以及10.4 Tiger升級)。“這是一類高效,輕松和成功的升級方法,但蘋果是有局限的。”Silver說道。這是因為蘋果對於Mac OS兼容硬件的強力控制以及對於操作系統的專注追求。