劉景云
小趙剛參加工作不久,使用的還是幾年前的本本,看到別人購買的新本本,運(yùn)行起來速度很快。再看看自己的本本確實(shí)有些老舊,小趙心有不甘決定充分開發(fā)其使用潛力,趁著這月發(fā)工資的機(jī)會(huì),為本本添加了內(nèi)存,不過內(nèi)存的加大雖然讓軟件運(yùn)行流暢了一些,但是并沒有從根本上為本本提速。小趙靈機(jī)一動(dòng),如果將系統(tǒng)安裝到內(nèi)存中,不就可以讓其高速運(yùn)行了嘛。小趙說干就干,經(jīng)過測(cè)試和摸索,還真的讓系統(tǒng)在內(nèi)存中跑了起來,果然,系統(tǒng)運(yùn)行速度大大提高了。
小趙覺得讓旗艦版Windows 7運(yùn)行在內(nèi)存中,顯示是不現(xiàn)實(shí)的,因?yàn)槠潴w積過于龐大。于是小趙使用了精簡(jiǎn)版Windows 7,這樣就可以讓其在內(nèi)存中安家了。為了穩(wěn)妥起見,小趙先使用步步為營ImageX備份還原工具等軟件,對(duì)當(dāng)前系統(tǒng)進(jìn)行了備份。其方法是新進(jìn)入WinPE環(huán)境,運(yùn)行步步為營ImageX備份還原工具,在其主窗口點(diǎn)擊“全新備份分區(qū)”項(xiàng),之后任意選擇某個(gè)分區(qū),來創(chuàng)建所需的WIM文件(例如“System.wim”)。當(dāng)備份完成后,對(duì)系統(tǒng)盤執(zhí)行格式化處理,將精簡(jiǎn)版windows 7安裝包放置到非系統(tǒng)盤中,之后雙擊該安裝包,該程序會(huì)自動(dòng)將精簡(jiǎn)版Windows 7安裝到C盤,并設(shè)置所需的啟動(dòng)參數(shù)。
重啟電腦進(jìn)入精簡(jiǎn)版Windows 7系統(tǒng),安裝所需的驅(qū)動(dòng)和常用軟件,為了便于利用Grub4DOS引導(dǎo)系統(tǒng),需要安裝FiraDisk驅(qū)動(dòng)程序。在精簡(jiǎn)版Windows 7中選擇深度RAMOS程序,在其右鍵菜單上點(diǎn)擊“以管理員身份運(yùn)行”項(xiàng),啟動(dòng)該程序,在其主界面(如圖1)中點(diǎn)擊“點(diǎn)擊這里初始化深度RAMOS”鏈接,當(dāng)“RAMDISK驅(qū)動(dòng)”和“RAMOS”欄右側(cè)均出現(xiàn)“已安裝”字樣,這表明RAMOSI具初始化完成。也可以下載FiraDIsk驅(qū)動(dòng)文件,之后進(jìn)入設(shè)備管理器,在硬件設(shè)備列表的最上面一欄點(diǎn)擊右鍵,在彈出菜單中選擇“添加過時(shí)硬件”,之后點(diǎn)擊“手動(dòng)從列表選擇硬件”,選擇FiraDisk文件夾的“FiraDisk.inf”文件,就可以將名為“FiraDisk Visual Disk Enumerator”的磁盤控制器安裝到系統(tǒng)中。
在深度RAMOS工具主界面左側(cè)點(diǎn)擊“創(chuàng)建鏡像”按鈕,在右側(cè)設(shè)置選擇鏡像文件名稱和路徑,假設(shè)其名稱為“Windows7.img”。其大小不要超過2GB。點(diǎn)擊“創(chuàng)建”按鈕,得到所需的鏡像文件。例如將“Windows7.img”放置到E盤根目錄下。在RAMOS工具主界面左側(cè)點(diǎn)擊“裝載卸載”按鈕,選擇一個(gè)未使用的盤符(例如A盤),點(diǎn)擊“加載”按鈕,將上述“Windows7.img”加載到A盤中。之后對(duì)A盤執(zhí)行格式化處理,并將注冊(cè)表中的“HKEY_LOCAL_MACHINE\SYSTEM”分支下的“MountedDevices”子鍵刪除。
運(yùn)行BootICE這款小工具,在其主界面中的“BCD編輯”面板中點(diǎn)擊“智能編輯模式”按鈕,在彈出窗口左側(cè)選擇與上述精簡(jiǎn)版Windows7對(duì)應(yīng)的啟動(dòng)項(xiàng),點(diǎn)擊“設(shè)為默認(rèn)系統(tǒng)”按鈕,將其作為默認(rèn)的系統(tǒng)。在窗口右側(cè)的“啟動(dòng)磁盤”列表中選擇“Boot(WIM)/Locate(VHD)”項(xiàng),點(diǎn)擊“保存當(dāng)前系統(tǒng)設(shè)置”和“保存全局設(shè)置”按鈕,保存配置信息。使用WinPE優(yōu)盤引導(dǎo)系統(tǒng),在WinPE環(huán)境中啟動(dòng)RAMOS工具,按照上面介紹的方法,將上述“Win7.img”文件加載到A盤,打開資源管理器,將系統(tǒng)盤中的“Boot”“Program Files”“ProgramData”“Users”“Windows”“Bootmgr”等文件夾全部復(fù)制到A盤中。
之后對(duì)系統(tǒng)盤進(jìn)行格式化處理,運(yùn)行綠色版步步為營Imagex備份還原工具,在其主界面中勾選“原鏡像到系統(tǒng)”項(xiàng),按照提示將之前的備份文件“System.wim”恢復(fù)到系統(tǒng)盤中。將包括“grldr”“grldr.mbr”“menu.1st”文件復(fù)制到系統(tǒng)盤根目錄下,其中“menu.1st”包括“title Ramwin7”“find—set toot/win7.img”“map—mem/win7.img(hd0)”“map(hd0)(hdl)”“map—hook”“chainloader(hd0,0)/bootmgr”等行內(nèi)容。運(yùn)行BootICE小款小工具,在其主界面中的“BCD編輯”面板中點(diǎn)擊“智能編輯模式”按鈕,在彈出窗口中左側(cè)點(diǎn)擊按鈕菜單“添加”一“新建實(shí)模式啟動(dòng)項(xiàng)(Grub/Linux)”項(xiàng),創(chuàng)建名為“GrubForDos”的啟動(dòng)項(xiàng)(如圖2)。
選擇該啟動(dòng)項(xiàng),在右側(cè)的“啟動(dòng)磁盤”和“啟動(dòng)分區(qū)”欄中選擇對(duì)應(yīng)的硬盤和系統(tǒng)分區(qū),在“啟動(dòng)文件”欄中輸入“\grldr.mbr”,在“菜單標(biāo)題”欄中可以更改該啟動(dòng)項(xiàng)名稱(例如“RAMWindows7”)。點(diǎn)擊“保存當(dāng)前系統(tǒng)設(shè)置”和“保存全局設(shè)置”按鈕,保存配置信息。之后重啟系統(tǒng),在啟動(dòng)菜單中點(diǎn)擊“Grub For Dos”項(xiàng),在彈出菜單中選擇“RAMWindows7”項(xiàng),就可以進(jìn)入內(nèi)存版Windows 7系統(tǒng)了。注意,當(dāng)加載上述鏡像時(shí),會(huì)花費(fèi)一定的時(shí)間(一般為5到10分鐘),在其期間需要耐心等待。當(dāng)啟動(dòng)成功后,運(yùn)行“diskmgmt.msc”程序,在磁盤管理器中可以看到,該虛擬系統(tǒng)所在的系統(tǒng)盤名稱是磁盤1。其他正常的分區(qū)全部位于磁盤0中。這里假設(shè)本機(jī)中只安裝了一塊硬盤。
當(dāng)進(jìn)入內(nèi)存版windows 7后,所有的操作全部封閉在內(nèi)存中,只要重啟系統(tǒng),對(duì)該系統(tǒng)所做的任何更改都將徹底消失。當(dāng)小趙希望保存更新信息(例如保存病毒庫,輸入法詞庫,各種軟件的升級(jí)信息等)數(shù)據(jù)的話,小趙想到可以借助于Windows 7的備份還原功能來實(shí)現(xiàn)。首先在內(nèi)存系統(tǒng)中安裝或者存儲(chǔ)好所需的文件,之后在控制面板中的“系統(tǒng)和安全”欄中啟動(dòng)“備份和還原”程序,在彈出窗口左側(cè)點(diǎn)擊“創(chuàng)建系統(tǒng)鏡像”按鈕,按照提示信息,對(duì)當(dāng)前系統(tǒng)盤和原來的系統(tǒng)分區(qū)執(zhí)行備份操作,假設(shè)備份數(shù)據(jù)存儲(chǔ)在E盤。
進(jìn)入其中的“WindowsImageBackup\計(jì)算機(jī)名\Backup備份日期”文件夾,在其中可以發(fā)現(xiàn)兩個(gè)名稱較長的VHD文件,其中體積較小的就是內(nèi)存系統(tǒng)備份文件。啟動(dòng)電腦系統(tǒng)進(jìn)入正常Windows 7系統(tǒng),從網(wǎng)上下載“vhd菜單項(xiàng).reg”文件,將其導(dǎo)入注冊(cè)表。在上述內(nèi)存?zhèn)浞菸募挠益I菜單上點(diǎn)擊“mount”項(xiàng),將其加載到指定的虛擬盤中,假設(shè)盤符為K。以管理員身份運(yùn)行RAMOS工具,將上述“win7.img”文件加載到A盤,之后將K盤中的所有數(shù)據(jù)全部復(fù)制到A盤,就完成了對(duì)內(nèi)存系統(tǒng)盤的更操作。當(dāng)然,也可以利用WinMount等工具,來加載對(duì)應(yīng)的VHD文件。
小趙雖然讓精簡(jiǎn)版Windows 7在內(nèi)存中正常運(yùn)行,不過其功能比較簡(jiǎn)單,和旗艦版Windows 7根本沒有辦法比,這難免對(duì)實(shí)際工作造成影響。小趙在網(wǎng)上搜索了一番,發(fā)現(xiàn)可以對(duì)旗艦版精簡(jiǎn)版本加以利用,其功能明顯優(yōu)于上述過于簡(jiǎn)化Windows 7。小趙運(yùn)行“diskmgmt.msc”程序。在磁盤管理窗口中選擇合適的分區(qū),點(diǎn)擊菜單“操作”→“創(chuàng)建VHD”項(xiàng),在彈出窗口中點(diǎn)擊瀏覽按鈕,選擇目標(biāo)vHD文件的名稱和存儲(chǔ)路徑,本例其名稱為“e:\win7.vhd”。選擇“固定大小”項(xiàng),在“虛擬硬盤大小”欄中設(shè)置其合適容量。點(diǎn)擊確定按鈕,完成該虛擬硬盤創(chuàng)建操作。之后在磁盤管理窗口中會(huì)出現(xiàn)一個(gè)新磁盤,小趙在該磁盤名稱的右鍵菜單上點(diǎn)擊“初始化”項(xiàng),對(duì)其進(jìn)行初始化操作,創(chuàng)建簡(jiǎn)單卷,格式化為ntfs默認(rèn)格式,同時(shí)設(shè)為活動(dòng)分區(qū),這樣可以對(duì)其進(jìn)行正常訪問。
小趙運(yùn)行BootICE這款小工具,在其主界面中的“物理磁盤處理”面板中的“目標(biāo)磁盤”列表中選擇上述虛擬硬盤,點(diǎn)擊“主引導(dǎo)記錄”按鈕,選擇“Windows NT5.x/6.x MBR”項(xiàng)(如圖3)。點(diǎn)擊“分區(qū)引導(dǎo)記錄”按鈕,選擇“BootMGR引導(dǎo)程序”項(xiàng)。運(yùn)行Ghost32程序,在磁盤克隆窗口中點(diǎn)擊“Local”→“Partition”→“From Image”項(xiàng),選擇下載的對(duì)應(yīng)版本的精簡(jiǎn)版windows 7 GHO文件,之后在Ghost32中選擇上述虛擬磁盤,將Windows 7的GHO文件直接恢復(fù)到該磁盤中。接著運(yùn)行EasyBCD這款小工具,在其主界面(如圖4)左側(cè)點(diǎn)擊“添加新條目”按鈕,在窗口右下角的“磁盤映像”面板中的“類型”列表中選擇“Microsoft VHD”項(xiàng),在‘名稱”欄中啟動(dòng)項(xiàng)名稱。在“路徑”欄中點(diǎn)擊瀏覽按鈕,選擇上述“win7.vhd”文件。點(diǎn)擊“添加條目”按鈕,為該VHD虛擬硬盤添加啟動(dòng)項(xiàng)目。
重啟電腦,在啟動(dòng)菜單中選擇上述啟動(dòng)項(xiàng)目,進(jìn)入該虛擬硬盤,啟動(dòng)其中的Windows 7系統(tǒng)。在其中安裝必要的驅(qū)動(dòng)和常用軟件,并安裝FiraDisk驅(qū)動(dòng)程序。將包括“grldr”“grldr.mbr””menu.1st”文件復(fù)制到系統(tǒng)盤根目錄下,其中“menu.1st”內(nèi)容包括“timeout=0”“default 0”“title Bootwin7RAMOS”“find—set-root/Win7.vhd”“mad一mem—top(hdO,1)/win7pan.vhd(hd0)”“map—hook”“root(hd0,0)”“chainloader/BOOTMGR”等行。運(yùn)行BootICE小款小工具,在其主界面中的“BCD編輯”面板中點(diǎn)擊“智能編輯模式”按鈕,在彈出窗口(如圖4)中左側(cè)點(diǎn)擊按鈕菜單“添加”→“新建實(shí)模式啟動(dòng)項(xiàng)(Grub/Linux)”項(xiàng),創(chuàng)建名為“Grub For Dos”的啟動(dòng)項(xiàng)。選擇該啟動(dòng)項(xiàng),在右側(cè)的“啟動(dòng)磁盤”和“啟動(dòng)分區(qū)”欄中選擇對(duì)應(yīng)的硬盤和系統(tǒng)分區(qū),在“啟動(dòng)文件”欄中輸入“\grldr.mbr”,在“菜單標(biāo)題”欄中可以更改該啟動(dòng)項(xiàng)名稱(例如“BootWindows”)。點(diǎn)擊“保存當(dāng)前系統(tǒng)設(shè)置”和“保存全局設(shè)置”按鈕,保存配置信息。小趙重啟電腦,在啟動(dòng)菜單中選擇“Grub For Dos”項(xiàng),之后選擇“BootWindows”項(xiàng),就可以進(jìn)入內(nèi)存Windows 7系統(tǒng)。這樣,就將VHD硬盤虛擬為內(nèi)存系統(tǒng),小趙覺得其好處在于既可以以VHD格式啟動(dòng)虛擬系統(tǒng),在其中執(zhí)行各種操作,在原系統(tǒng)崩潰時(shí),可以在該虛擬系統(tǒng)中恢復(fù)原系統(tǒng)活力,又可以將其變成內(nèi)存系統(tǒng)運(yùn)行。同時(shí),在VHD虛擬系統(tǒng)中所作的任何更改,都會(huì)同步到內(nèi)存系統(tǒng)中。但是,在內(nèi)存系統(tǒng)中所作的任何更改,對(duì)原系統(tǒng)或者VHD虛擬系統(tǒng)卻沒有任何影響。