EdBott - 揭秘Windows 7安裝過(guò)程中的七大秘密

2009/5/6 13:07:23    編輯:Windows7之家 - Mary Jane     字體:【

Win7之家airtaxifl.com):EdBott - 揭秘Windows 7安裝過(guò)程中的七大秘密

 在5月5日,Windows 7 RC最終開放官方公眾下載。而這被上傳至BT網(wǎng)絡(luò)中都有超過(guò)一個(gè)星期了,MSDN和訂閱了TechNet的開發(fā)者們?cè)谙惹霸缟弦惨呀?jīng)允許下載。但這些群體構(gòu)成的用戶就是第一時(shí)間看到Windows 7 RC發(fā)布的那一少部分人。對(duì)于早前放棄下載和苦苦等待的人來(lái)說(shuō),這無(wú)疑是個(gè)好消息。與此同時(shí),我已經(jīng)收集了安裝Windows 7的一些好與壞的信息。在過(guò)去的一周里我已經(jīng)在多種不同的系統(tǒng)中安裝并升級(jí)了RC——筆記本和臺(tái)式機(jī),有些附帶了兼容的觸摸屏板,有些則無(wú);有些附帶了電視模塊以及藍(lán)光驅(qū)動(dòng)器。既有全新安裝,也有升級(jí);有x86版,也有x64版。這些步驟都全部記錄下來(lái)。

 



在這片文章中,我想分享7個(gè)我一路上學(xué)到的經(jīng)驗(yàn)教訓(xùn),包括部分甚至連一些Windows專家都不知道安裝秘密。

秘密1:選擇適當(dāng)?shù)陌惭b選項(xiàng)

秘密2:從清理磁盤開始

秘密3:先備份你的舊驅(qū)動(dòng)

秘密4:非破壞性的全新安裝

秘密5:所需的磁盤空間比你想象中的要小

秘密6:解鎖從Windows 7 Beta升級(jí)的途徑

秘密7:解鎖附加編輯器

秘密1:選擇適當(dāng)?shù)陌惭b選項(xiàng)

你已經(jīng)從微軟的網(wǎng)站下載了ISO鏡像并刻錄到DVD上。現(xiàn)在干什么?在這一點(diǎn)上,你有2個(gè)從這個(gè)新創(chuàng)建的媒介上運(yùn)行安裝程序的選擇。兼容性問(wèn)題和Windows的安裝過(guò)程因你的選擇而有所不同。

如果在你計(jì)劃安裝Windows 7的系統(tǒng)中已經(jīng)有Windows XP、Vista或者早期版本的Windows 7,你可以從Windows中開始安裝程序;蛘,你可以從安裝媒介啟動(dòng)系統(tǒng)(這可能需要進(jìn)入BIOS設(shè)置改變啟動(dòng)設(shè)備項(xiàng))。無(wú)論哪種方式,你會(huì)看到一個(gè)如下圖的對(duì)話框:



這有什么不同呢?

如果你是從Windows下運(yùn)行安裝程序的話:
l可以從Windows Vista或者Windows 7 Build 7077及更高版本進(jìn)行升級(jí)。
l不能在x86版本的Windows系統(tǒng)中運(yùn)行x64安裝,反之亦然。
l不能從Windows XP或者任何Windows 7 pre-7077 build版本升級(jí)(除非使用本文后面所提到的方法)
l不能對(duì)當(dāng)前硬盤做任何改變;必須使用已有的分區(qū),安裝程序不會(huì)識(shí)別未分配空間。

如果你是從Windows 7 DVD啟動(dòng)的話:

l不能從已有的Windows版本中升級(jí)安裝。這只有自定義的選項(xiàng)。
l可以刪除已有的分區(qū),或創(chuàng)建新的分區(qū),從未分配磁盤空間中擴(kuò)展已有磁盤分區(qū),或者從未分配磁盤空間中劃分一個(gè)區(qū)域作為安裝位置。
l可以在同一個(gè)已有其它Windows版本的卷上安裝Windows 7。

另外,在這初始化屏幕間有一個(gè)細(xì)微但較為重要的差別,這就要看你是如何啟動(dòng)安裝程序。如果是從Windows運(yùn)行安裝程序,你會(huì)有一個(gè)在當(dāng)前系統(tǒng)運(yùn)行兼容性檢查的選項(xiàng)。在線兼容性檢查現(xiàn)在還沒(méi)上線,但應(yīng)該會(huì)很快提供測(cè)試。

秘密2:從清理磁盤開始
如果你計(jì)劃從已有的Windows Vista或者早期Windows 7開始升級(jí),必須從你當(dāng)前的Windows上運(yùn)行安裝程序。然而,如果你正計(jì)劃作一次全新安裝,我建議你最好先備份,然后從Windows 7 DVD啟動(dòng)并刪除所有分區(qū),除了未分配磁盤空間外什么都不要留下。想要原因?在一個(gè)空的硬盤上,安裝程序會(huì)創(chuàng)建一個(gè)100M的啟動(dòng)分區(qū)用于存放啟動(dòng)文件,以及用于給BitLocker驅(qū)動(dòng)器加密做預(yù)留。這會(huì)為你節(jié)省時(shí)間,同時(shí)減少當(dāng)你之后計(jì)劃測(cè)試BitLocker時(shí)所帶來(lái)的麻煩。

請(qǐng)注意,以下步驟是假定在,你已經(jīng)從驅(qū)動(dòng)器備份你所需要的數(shù)據(jù)的基礎(chǔ)上。所有的數(shù)據(jù)會(huì)被清除,因此要確保你已經(jīng)在開始這些步驟前保存了任何重要的數(shù)據(jù)。此外,如果你的硬盤包含恢復(fù)活診斷分區(qū),你不應(yīng)該使用這種方法,你以后有可能想使用它。

要完成磁盤清理并為它準(zhǔn)備一個(gè)全新安裝,按照以下步驟來(lái)做:

1、從Windows DVD啟動(dòng),按照提示選擇“Custom (Advanced) Installation”,然后單擊Next到下一屏(在你PC上使用的硬盤會(huì)有所不同,但方法是一樣的):


2、點(diǎn)擊Drive Options (Advanced)以顯示所有的可用磁盤管理工具,如圖所示:



3、從列表中選擇一個(gè)分區(qū),然后點(diǎn)擊Delete(刪除)。確認(rèn)你要?jiǎng)h除選中的卷。
4、重復(fù)剛才的步驟,直到只剩下未分配空間(unallocated space)。

現(xiàn)在可以使用驅(qū)動(dòng)器上的未分配空間完成安裝程序了。

秘密3:先備份你的舊驅(qū)動(dòng)
迄今為止在我的測(cè)試中,Windows 7已經(jīng)做了很詳細(xì)的查找驅(qū)動(dòng)程序的工作,即便是老舊和淘汰的硬件。但這還不夠。一些設(shè)備還是找不到驅(qū)動(dòng)程序,還有一些由OEM提供的自定義驅(qū)動(dòng)程序被通用驅(qū)動(dòng)程序所取代。

如果電腦中之前已經(jīng)安裝了Windows Vista或者更舊的Windows 7測(cè)試版,你不需要使用額外的軟件從舊系統(tǒng)中備份驅(qū)動(dòng)程序。 Windows Vista和7在FileRepository文件夾內(nèi)保存了你安裝的所有驅(qū)動(dòng)程序的本地副本,它位于一個(gè)名為DriverStore的文件夾內(nèi)。完整的路徑是:C:\Windows\System32\DriverStore\FileRepository。



在全新的Windows 7 x86安裝中,F(xiàn)ileRepository文件夾包含大于900MB的文件。如果你曾經(jīng)添加了一些新設(shè)備或升級(jí)驅(qū)動(dòng)程序的話,這個(gè)數(shù)值會(huì)相當(dāng)容易超過(guò)1GB。對(duì)于這樣的大小,你無(wú)法把它們?nèi)靠啼浽贑D上,但對(duì)于可寫DVD或者2GB的U盤來(lái)說(shuō)這綽綽有余。在你完成 Windows 7的全新安裝之后,你可以通過(guò)設(shè)備管理器安裝或升級(jí)任何驅(qū)動(dòng)程序;這只需要將驅(qū)動(dòng)程序路徑指向備份的地方。

秘密4:非破壞性的全新安裝
這個(gè)部分我在2年多前就已經(jīng)寫好了,當(dāng)時(shí)Windows Vista剛發(fā)布不久。同樣的辦法在Windows 7上一樣能用。

當(dāng)你讓W(xué)indows 安裝程序在一個(gè)已經(jīng)有Windows的分區(qū)上使用自定義安裝的話,它會(huì)將舊的Windows、Program Files、 Users 文件夾(或者Documents and Settings,是XP的話)移動(dòng)到名為Windows.old的文件夾內(nèi)。你的新安裝程序會(huì)在當(dāng)前系統(tǒng)根目錄下創(chuàng)建全新的文件夾設(shè)置:Windows(用于系統(tǒng)文件),Program Files(用于應(yīng)用程序文件),還有Users(用于系統(tǒng)中每個(gè)用戶賬戶的關(guān)聯(lián)數(shù)據(jù))。

這個(gè)方法最明顯的好處是,系統(tǒng)上只有一個(gè)單一的磁盤分區(qū)和最多的空閑磁盤空間。你可以得到全新安裝的好處而又不丟失任何數(shù)據(jù)。做這個(gè)非破壞性的全新安裝可以讓你使用全新的系統(tǒng),并從Windows.old文件夾內(nèi)安全地找回原先的藏著的舊數(shù)據(jù)、驅(qū)動(dòng)、程序文件,以及所有保存在某些文件或注冊(cè)表某位置的軟件設(shè)置。你不僅可以不再打開你的舊Windows安裝程序,而且當(dāng)你準(zhǔn)備好的時(shí)候,你可以從原先保存下來(lái)的文件復(fù)制到當(dāng)前的帳戶配置中。

要執(zhí)行無(wú)損的全新安裝,你可以從Windows或者從Windows 7 DVD啟動(dòng)進(jìn)入Windows安裝。通過(guò)點(diǎn)擊安裝步驟,選擇 “Custom (Advanced)”選項(xiàng),按后,在列出來(lái)的可用磁盤分區(qū)列表中,選擇包含了你當(dāng)前Windows安裝的分區(qū)。對(duì)于大多數(shù)人來(lái)說(shuō),會(huì)選擇驅(qū)動(dòng)器C。

當(dāng)你看到警告對(duì)話框出現(xiàn)的時(shí)候單擊OK:



完整安裝。因?yàn)椴皇窃谧錾?jí),其余的安裝應(yīng)該已經(jīng)處理得非常快了。當(dāng)你第一次啟動(dòng)Windows 7的時(shí)候,你會(huì)看到你原先的所有數(shù)據(jù)和程序文件會(huì)都在 Windows.old文件夾中。如果你有任何酒的數(shù)據(jù)文件想要取出,可以在User文件夾(Windows Vista)下你的舊用戶帳戶名的文件夾中看到那些數(shù)據(jù)(Windows XP是Documents and Settings)。

秘密5:所需的磁盤空間比你想象中的要小
在現(xiàn)代標(biāo)準(zhǔn)中,其實(shí)你不需要用較多的磁盤空間來(lái)安裝Windows 7。微軟公布的最小硬件建議中寫著,對(duì)于RC,需要“16GB可用空間”。但其實(shí)不是,這只是硬性要求。我在一個(gè)有10GB硬盤(格式化后9.9GB)的虛擬機(jī)里安裝了Windows 7 Ultimate。當(dāng)安裝完成了之后,我仍有 3.95GB的空閑磁盤空間(貌似它跟Vista一樣龐大,差不了多少——譯者注)。如果你的主驅(qū)動(dòng)器是小容量SSD(16GB或32GB),這無(wú)疑是個(gè)好消息。

在最近幾次的干凈安裝中,我觀察到Windows 7 Ultimate x86版的全新安裝占用大約從6到9GB不等的磁盤空間。這是在使用新的Windows Virtual PC虛擬機(jī)里面全新安裝Windows 7 Ultimate的情況,就像這樣:



顯然,當(dāng)你安裝額外的程序或創(chuàng)建數(shù)據(jù)文件的時(shí)候,這個(gè)數(shù)字會(huì)增加,但一開始就讓人印象深刻了。所以,Windows 7的系統(tǒng)分區(qū)應(yīng)該有多大?如果你正在設(shè)置一個(gè)雙啟動(dòng)系統(tǒng)或者從磁盤劃分分區(qū)用以將你的數(shù)據(jù)文件放到這個(gè)單獨(dú)的分區(qū)內(nèi),那么這個(gè)問(wèn)題會(huì)對(duì)你很有用。

在我的經(jīng)驗(yàn)中,15GB是Windows主分區(qū)的最小大小,但不久之后磁盤空間會(huì)變得很吃緊。如果你有多余的磁盤空間,我建議至少設(shè)置為30GB。

秘密6:解鎖從Windows 7 Beta升級(jí)的途徑
微軟真的、確實(shí)、的確不希望用戶在原有的Windows 7 beta(或其它臨時(shí)版本,其實(shí)都是同樣的問(wèn)題)的基礎(chǔ)上覆蓋安裝 Windows 7 RC。原因是,測(cè)試版覆蓋測(cè)試版的安裝方式可能會(huì)出現(xiàn)一些不會(huì)出現(xiàn)在安裝正式版Windows 7的異常行為。不僅如此,而且這會(huì)導(dǎo)致所有通過(guò)Windows 7里自帶的自動(dòng)化工具發(fā)送的反饋,對(duì)于改善正在編寫的正式版來(lái)說(shuō)都是毫無(wú)用處的。

正因?yàn)槿绱,RC版屏蔽了從早于7077版的升級(jí)。如果你已經(jīng)在運(yùn)行原先的beta測(cè)試版(Build 7000)并且你試圖升級(jí),你將會(huì)看到錯(cuò)誤信息。

但如果你不管怎么樣都要堅(jiān)持升級(jí)的話,這也是可以的。只須從復(fù)制Windows 7 DVD的所有文件到本地文件夾開始(使用可引導(dǎo)U盤,或者在你想升級(jí)系統(tǒng)的驅(qū)動(dòng)器根目錄下創(chuàng)建一個(gè)文件夾,然后從里面運(yùn)行安裝)。

在文件夾內(nèi),你只需要?jiǎng)?chuàng)建、打開源子文件夾,然后使用文本編輯器(例如Notepad)打開Cversion.ini文件。

把MinClient的值(下面用黃色高亮標(biāo)出)改為7000,然后保存。



現(xiàn)在,你可以跳過(guò)版本檢測(cè)直接運(yùn)行安裝程序了。

秘密7:解鎖附加編輯器
ISO鏡像可以從MSDN、TechNet以及微軟的公共下載網(wǎng)站上找到下載,目前只提供Windows 7 Ultimate。如果你正處于操作系統(tǒng)的測(cè)試期,想看看它對(duì)于你的家用或辦公室電腦是否合適,你或許想試試其它的,例如更便宜的版本,來(lái)看看它的功能組合是否可以接受。

想要解鎖其它的版本,你需要按照以下的相同步驟來(lái)做,就像剛才那樣,把文件從Windows 7 DVD復(fù)制一個(gè)本機(jī)文件夾,打開源文件夾,找到文件Ei.cfg,然后刪掉。

現(xiàn)在你可以從文件夾運(yùn)行剛剛改過(guò)的安裝程序了。在提輸入示序列號(hào)的時(shí)候請(qǐng)確保不要輸入(你得到的測(cè)試版序列號(hào)只是對(duì)應(yīng)Ultimate版本的),然后按提示選擇你想要的版本來(lái)安裝。