郭建偉



對于系統維護來說,一般都會在優盤上安裝WinPE系統。不過Win PE畢竟只提供簡單的預安裝環境,同真正的Windows相比,是存在很大差距的。現在的優盤容量都很大,基于USB3.0的技術讓優盤的讀寫速度變得很快,我們完全可以將Windows安裝到優盤上,讓系統直接在優盤上運行,這樣可以更好的應對和處理復雜的問題。
一、讓經典的XP在優盤中運行
“古老”的XP雖然逐漸被Windows7/8/10等新系統代替,不過XP對硬件要求低,運行效率高,依然受到一些老用戶的喜愛。如果讓XP在優盤上安家,用戶只需連上優盤就可以啟動XP,不僅可以幫助用戶解決問題,而且能讓用戶產生親切感。在網上搜索“真正的U盤LPC.rar”信息,找到并下載移動版XP包,將其解壓后得到所需的移動版XP安裝文件。要想讓系統在優盤運行,在其上必須存在一個已經激活的主分區才行。運行“diskmgmt.msc”程序打開磁盤管理界面。在其中選擇移動硬盤的主分區,在其右鍵菜單上點擊“將磁盤分區標記為活動的”項即可。
如果優盤或移動硬盤上存在未分配空間,可以在其右鍵菜單上點擊“新建磁盤分區”或者“新建簡單卷”等項,按照操作向導的提示,將其設置為主分區,并且設置分區容量,執行格式化、激活等操作。通常大家都覺得優盤無法分區,只能擁有一個主分區,其實情況并非如此。現在的優盤容量越來越大,完全可以對其進行分區處理,提高其使用效率。例如,使用DiskGenius這款軟件,就可以為優盤快速分區。在其主界面中選擇優盤,點擊菜單“硬盤→快速分區”項,在彈出窗口(如圖1)中的“分區數目”欄中選擇“自定”項,可以設置分區的數量例如兩個等),點擊確定按鈕,就可以將優盤劃分多個分區。之后選擇某個分區,在其右鍵菜單上點擊“激活分區”項,將其設置為激活分區。
運行BootICE程序,在“物理磁盤處理”面板中的“目標磁盤”列表中選擇目標優盤或者移動硬盤,點擊“主引導記錄”按鈕,選擇“Windows NT 5.X/6.X MBR”項(如圖2),點擊“安裝,配置”按鈕,設置好引導記錄數據。點擊“分區引導記錄”按鈕,選擇“MTLDR引導程序”項,為該分區設置引導記錄。當然,如果優盤上已經存在其它維護系統,也可以讓移動版Windows XP與之共存。例如,在優盤上存在Win PE、烏班圖等系統,并且是使用Grub4DOS引導的,就需要修改優盤根目錄下“menu.lst”文件,例如在其尾部添加“Title移動版Windows XP”“Root(hd0,0)”“Chainloader /ntlder”等語句,就可以實現上述功能。在使用優盤啟動系統時,在選擇菜單中選擇“移動版Windows XP”項,就可以進入移動版Windows×P中,選擇其它項目,可以分別進入對應的維護系統中。
之后將移動版Windows XP的所有文件復制到優盤或者移動硬盤的主分區中。啟動電腦并進入主板BIOS界面,將首個引導設備選定為“USB-HDD”等移動設備類型。之后重啟電腦,就可以通過優盤來引導系統進入Windows XP環境。初次運行日寸,系統需要識別本機硬件并安裝相應的驅動程序。當然,這個移動版Windows XP自身沒有提供更多的驅動和應用軟件,為了便于使用,還需要對其進行適當的優化。例如,不同的電腦可能配置型號各異的網卡,為了在移動Windpws XP中識別和使用各種網卡。最好在優盤上建立一個名為“網卡驅動”的文件夾,在其中存儲常用的網卡驅動文件。
在不同的主機上使用該移動Windows XP時,打開設備管理器窗口,在其中的“其它設備”欄中選擇“以太網控制器”項,之后按照提示執行更新驅動程序操作,手工瀏覽計算機來查找驅動程序文件,根據該機網卡的具體型號,來定位對應的驅動文件,之后完成安裝操作。當然,對于聲卡、顯卡等設備來說,可以按照同樣方法執行驅動程序安裝操作。因為該移動版Windows XP自帶的應用軟件很有限,您可以根據需要下載各種軟件,例如瀏覽器、壓縮工具、殺毒軟件等。如果您想在其中運行游戲的話,還需要安裝DirectX 9.OC組件,當安裝完畢后,運行“dxdiag.exe”程序,在DirectX診斷工具窗口中的“DirextX版本”欄中查看具體的版本號,來確定是否安裝成功。為了讓移動版Windows XP運行得更加流暢,可以在系統屬性窗口中的“高級”面板中的"*I性能"欄中點擊設置按鈕,選擇“調整為最佳性能”項。此外,還可以運行“msconfig.exe”程序,在系統配置實用程序窗口中關閉不必要的啟動項、服務等,提高其運行效能。
為了便于之后安裝各種系統組件,最好將原Windows安裝盤中的“i386”目錄完整地復制到優盤主分區根目錄下,并運行“regedit.exe”程序,在注冊表中選擇"HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Setup"分支,在右側雙擊“SourcePath”項,將其內容設置為“c:\i386”文件夾。這樣,在安裝各種系統組件日寸,移動版WindowsXP就會自動提取所需的文件了o因為移動版Windows是獨立的系統,為了防止各種原因(例如誤操作、病毒侵襲等)對原硬盤數據造成損壞,最好將其和硬盤分區隔離。在移動版Windows XP磁盤管理窗口中選擇對應的硬盤分區,在其右鍵菜單上點擊“更改驅動器名和路徑”項,在彈出窗口(如圖3)中點擊“刪除”按鈕,執行確定操作后,就可以將該驅動器盤符刪除。同理,可以刪除其它硬盤分區盤符。這樣,移動版中的程序就無法操作硬盤中的數據,從而最大限度地保護了硬盤數據的安全。
二、讓Windows 7在優盤中“安家”
同老舊的XP相比,Windows 7使用的最為普遍。Windows7的全部安裝文件其實封裝在安裝盤中的"Install.wim"文件中,只需要借助ImageX-鍵恢復這款小工具,將"Install.wim"文件內容復制到優盤上即可。將優盤或者移動硬盤的首個分區設置為主分區,并將"Install.wim"文件從安裝鏡像中提取出來。運行ImageX-鍵恢復程序,在其主界面(如圖4)中點擊瀏覽按鈕,選擇“Install.wim”文件,在“基本操作”欄中選擇分區恢復”項,在盤符列表中選擇優盤或者移動硬盤中的激活主分區,點擊“執行”按鈕,按照程序提示,將“Install.wim”文件內容完整恢復到優盤中。endprint
要想讓移動版Windows 7順利啟動,必須對其注冊表進行適當的調整,開啟USB啟動功能。假設優盤盤符為“N”,運行“regedit.exe”程序,在注冊表編輯器中選擇“HKEY_LOCAL_MACHINE”分支,點擊菜單“文件→添加配置單元”項,選擇優盤中“Windows\System32\Config”路徑下的“system”文件,并將該單元名稱設置為“usnwin7”。選擇“HKEY_LOCAL_MACHIN E\usbwin7\ControlSet001\Control”分支,在右側窗口中雙擊“BootDriverFlags”,以十六進制格式將其內容設置為4。選擇“HKEYLOCAL_MACHIN E\usbwin7\ControlSetO01\Control\PnP”分支,雙擊右側的“PoIIBootPartitionTimeout”,以十六進制格式將其內容設置為3a98。
之后在任何電腦上,只要插上該優盤,設置USB設備為首個引導設備,就可以啟動移動版Windows 7。當進入Windows 7環境后,會發現該優盤或者移動硬盤的第一個活動分區變為C盤。因為Windows 7功能比XP強大的多,所附帶的驅動幾乎支持所有的硬件設備,讓您無需手工尋找驅動程序。當然,如果您所操作的電腦本身安裝有Windows 7,只是因為故障而無法使用的話,可以通過優盤來啟動移動版Windows7,如果該機上安裝有不太常見的硬件,您可以直接從該機原有Windows 7系統中提取對應的驅動程序。在Windows 7中,所有的驅動信息文件都保存在“C:\Windows\inf”文件夾中,而對應的驅動文件保存在“C:\ Windows\System32\drivers”文件夾中。
當出現無法識別的硬件時,只需在移動版Windows 7設備管理器中選擇對應的設備名,在其右鍵菜單上點擊“更新驅動程序”項,手工執行文件瀏覽操作,打開該機原系統盤(例如D盤等)中的“Windows\inf”文件夾,就可以找到并安裝所需的驅動文件了。
如果想讓Windows 7在優盤上運行的更加快捷,則需要使用微軟提供的定制版Windows 7來實現。所謂定制版,即WES 7(Windows Embedded Standard7),其功能和桌面版Windows 7大致相同。兩者主要區別在于WES 7是微軟正式支持的定制版本,對桌面版臃腫的體形進行了精簡,體積小巧適合在優盤上運行。WES 7具有嵌入式的特征,包括寫過濾、快速啟動等。寫過濾是最重要的嵌入式組件,依靠該組件可以實現免維護、防病毒等功能。利用快速啟動這一特點,可以快速啟動系統,而桌面版Windows 7則不具備上述功能。WES 7是不需要激活的,只需將正式版的KEY填入即可。
例如,執行命令“slmgr /ipk正式版序列號”,就可以激活WES 7了。而不像桌面版Windows 7需要上網認證或者電話激活,來進行激活操作。WES 7也不同于OEM版的Windows 7,需要主板內置特殊的BIOS。更重要的是,WES 7可以公開免費使用180天,到期后也可以使用微軟公布的正規方法,執行“slmgr.vbs -rearm”命令重置激活就可以繼續使用180天。如此反復可以連續激活6次之多。即使免費期結束后還可以使用微軟公布的修改注冊表的方法繼續使用WES7。
打開網址“http://www.microsoft.com/en-us/download/details.aspx?id=11887”,下載WES 7安裝鏡像文件。因為其采用的是英文界面,為了便于使用,需要打開網址“http://www.microsoft.com/en-us/download/details.aspx?id=26215”,下載中文版語言包。使用WinISO等工具,將得到的WES 7鏡像安裝文件寫入到優盤或者光盤中。先找一臺用于測試的電腦,在其中執行WES 7安裝操作。使用上述優盤或者光盤引導其啟動,進入WES 7安裝界面,點擊“Build an Image”項,執行安裝操作。接下來需要執行選擇安裝模板,為了提高靈活性,也可以手工定制所需的組件。通常經過指定硬件設備驅動安裝方式,選擇所需的功能擴展包,選擇安裝的分區,執行安裝操作。
當安裝完畢后登錄系統,設置桌面圖標,設置區域以及語言選項,安裝中文語言包,執行激活動作等,得到所需的WES 7運行環境。關于序列號可以使用微軟提供的正式序列號。對于WES 7來說,其僅僅占用不到3GB的空間,體積可謂小巧。當然,在實際安裝過程中,操作還是比較復雜的。為了加快和提高安裝效率,可以在初始安裝界面中點擊“Deploy anAnswer File or WIM”項,選擇合適的XML格式的應答文件,來自動執行系統定制操作。打開網址“http://dI.dbank.com/c09cbwwcp3”,可以下載名為“WES7 32.xml”的應答文件。在上述安裝界面中選擇該文件,就可以提高安裝速度,自動安裝常用的組件。
之后使用Win PE優盤引導系統,在Win PE環境中使用Ghost備份工具,將包含WES 7的硬盤分區備份到指定的“.gho”文件中。然后再將該“.gho”文件恢復到您的優盤或者移動硬盤中的首個主分區中。
接下來按照上述方法,對優盤上的WES 7系統的注冊表文件進行修改,讓其可以從USB設備上啟動。一切就緒后,使用該優盤或者移動硬盤引導系統,就可以進入WES 7操作環境中了。為了在使用不同類型的CPU的電腦上都可以順利使用該移動版Windows 7,可以從網址“http://dI.dbank.com/co09tak9va#”下載名為“usb跨平臺.reg”的文件,將其導入到WES 7中,就可以在不同平臺的電腦中順利使用WES 7了o為了提高WES 7的運行速度,可以在其中執行"ewfmgr c:-enable”命令開啟EWF保護功能。
之后對于C盤的寫操作都將轉移到內存中,不僅可以大大提高系統運行速度,還可以起到很好的反病毒作用。當然,可以使用“ewfmgr c:-commit”和“shutdown -r -f—t 1”命令,讓更改數據寫入到C盤中,并重啟系統。如果您想簡單快捷地安裝WES 7,還可以使用其它的安裝工具。例如使用老樹WIN7SP1適度精簡USB移動版這-I具,就可以避免上述繁瑣的操作。例如在Windows 7環境中,將老樹WIN7SPIUSB移動版鏡像文件解壓后,運行其中的“UsbWdsk.EXE”文件,在列表中選擇“老樹WIN7SP1適度精簡USB移動版”項,在“目標磁盤”中選擇優盤或者移動硬盤,點擊“分區管理”按鈕,選擇優盤或者移動硬盤上的主分區。點擊“安裝系統”按鈕,就可以在該優盤或者移動硬盤上安裝WES 7系統了。endprint