您的位置:首頁技術文章
文章詳情頁

七分鐘快速部署Windows 7,絕非ghost!

瀏覽:3日期:2023-06-03 17:36:14

Windows 7自從10月23日發布以來,以其良好的兼容性和強大的功能獲得了用戶的廣泛肯定。而且難能可貴的是,Windows 7對硬件的要求也不算高,絕大多數的計算機配置包括上網本都可以很流暢地運行這個微軟最新的操作系統。這樣很多經不起誘惑的用戶就有些蠢蠢欲動了,很想和這個當下最火的操作系統來個近距離接觸,今天我們就為大家介紹一種比較另類的Windows 7部署方法。這種方法的優點是速度快,本人在Hyper-V虛擬機測試,也只用了7分鐘的時間。要是在配置高的物理機上實施,估計五分鐘左右就可以搞定 Windows 7了。

一提到快速部署系統,大家肯定想到的就是Ghost。其實,Vista之后的操作系統部署就已經使用了類似于 Ghost的部署方式。Vista,Win2008,Win7和Win2008 R2的安裝光盤的Sources目錄中都有一個install.wim文件,這個文件中其實就包括了一個或多干個已經安裝完畢的操作系統。也就是說,微軟其實已經把操作系統安裝完了,我們只要把安裝好的系統從光盤復制到硬盤上就行了。大家看看,這種wim文件和Ghost是否有類似之處呢?wim和Ghost的區別在于,Ghost是基于磁盤的,Ghost備份時要記住是從哪個扇區獲得的數據,將來還原數據時也要還原到相同扇區。Wim文件是基于文件系統的,數據從哪個目錄備份,再還原到相同目錄就可以了,因此wim相比 Ghost要更加靈活,更易于移植。而且wim文件的體積也很小,有的wim文件中集成了五個不同版本的系統,體積還不到2G。

因此我們本次快速部署Windows 7的思路其實就是通過工具從wim文件中直接把已經裝好的操作系統復制到硬盤上,然后為復制的操作系統配置啟動項就可以了。這樣安裝系統花費的時間基本上就是向硬盤上復制文件的時間,因此可以在十分鐘內完成Windows 7的部署任務。

我們準備了一個測試計算機,這時用Hyper-V搭建的一個虛擬機,但操作方法和物理機沒有區別。測試機上有兩個分區,C盤安裝了一個Win2003,現在準備在D盤部署一個Windows 7。下面我們把具體的操作過程介紹給大家。

一、 部署WAIK

首先我們要準備一個能操作win文件的工具,我們使用的微軟的WAIK-Windows自動安裝工具包。這個工具主要用于定制安裝操作系統,下載的地址是http://www.microsoft.com/downloads/details.aspx?displaylang=zh-cn& FamilyID=696dd665-9f76-4177-a811-39c26d3b3b34。有了這個工具的幫助,我們就可以讀出win文件的內容了。

在計算機上放入WAIK安裝光盤,如圖1所示,就是WAIK的安裝界面。WAIK有不同的版本,我們使用的這個版本適用于 Windows 7和Windows Server 2008 R2。WAIK的部署需要兩個先決條件,.NET Framework 2.0和 MSXML 6.0 SP1。

圖1

在圖1的安裝界面中選擇'.NET Framework安裝程序',出現如圖2所示的.NET Framework 2.0的安裝界面,我們先來安裝這個組件。

圖2

安裝完.NET Framework 2.0后再選擇圖1中的'MSXML 6.0 SP1安裝程序',如圖3所示,我們接下來安裝MSXML 6.0 SP1。

圖3

安裝完前兩個組件后,點擊圖1中的'Windows AIK安裝程序',我們就可以進行WAIK的部署了。如圖4所示,出現了WAIK的安裝向導,點擊下一步繼續。

圖4

接下來要選擇WAIK的安裝目錄,一般我們使用默認值即可。

圖5

WAIK的部署非常簡單,如圖6所示,WAIK的部署已經順利完成。

圖6

二、 復制操作系統

部署完 WAIK后,我們就要利用WAIK來解開Windows 7安裝光盤中的install.wim了。我們在計算機上依次點擊 開始-程序-Microsoft Windows AIK-部署工具命令提示,出現圖7所示的界面。我們輸入命令 imagex /info e:/sources /install.wim,這條命令的意思是查看一個安裝光盤的install.wim中的內容。

圖7

圖8是命令輸出結果的一部分,我們使用的這個Windows 7安裝文件包括了五個Windows 7版本,1號是簡易版,2號是普通版,3號是高級版,4號是專業版,5號是旗艦版。這次我們準備安裝的是功能最強的旗艦版。

圖8

如圖10所示,這次我們輸入的命令是 imagex /apply e:/sources/install.wim 5 d:/,命令的意思是把 install.wim中的第五個鏡像,也就是旗艦版的鏡像復制到D盤。我在Hyper-V虛擬機上進行的測試是用了5分鐘左右,估計物理機上可能會更快一些。

圖9

三、 配置啟動項

用Imagex把Windows 7旗艦版釋放到D盤后,其實我們的D盤中已經有了一個Windows 7操作系統。只不過這個Windows 7沒有啟動文件的支持,無法引導。我們通過下列操作讓Windows 7可以運行起來。

首先在計算機中放入Windows 7的安裝光盤,從光盤啟動后,如圖10所示,首先按Shift+F10,調出命令提示符窗口。我們在窗口中運行下列命令:

Copy e:/boomgr c:/ (復制安裝光盤中的bootmgr到C盤根目錄)

Md c:/boot(在C盤根目錄下創建boot文件夾)

Xcopy e:/boot/*.* c:/boot /s?。ò寻惭b光盤boot目錄下的所有內容都復制到C盤的Boot目錄)

C:/boot/bootsect /nt60 sys(用Windows 7的引導程序取代Win2003的引導程序)

運行完上述命令后,輸入 exit退出命令提示符。點擊圖10中的'修復計算機'。

圖10

選擇修復計算機后,如圖11所示,Windows發現啟動項有問題,而且要進行自動修復,選擇'修復并重新啟動'。

圖11

計算機重啟后,如圖12所示,出現了Windows 7的啟動設置界面,哈哈,Windows 7可以用了。

圖12

如圖13所示,我們現在可以使用Windows 7系統了。但每次系統開機后都會自動進入Windows 7,而無法引導原來的Win2003系統。如果我們還想使用原有的老系統,可以在Windows 7中以管理員權限啟動命令提示符,運行下列命令:

bcdedit /create {ntldr}

bcdedit /set {ntldr} device partition=D:

bcdedit /set path /ntldr

bcdedit /set description 'Win2003'

圖13

用Bcdedit為原來的老操作系統配置完啟動項后,接下來我們重啟計算機,如圖14出現,雙系統出現了,問題圓滿解決!

圖14

標簽: Windows系統
国产综合久久一区二区三区