天天看點

讓系統在記憶體中高速運作 - 張銀

  現在電腦的記憶體越來越大,2G已經成為标配,配置4G記憶體的使用者也有不少。利用剩餘記憶體制作虛拟磁盤加快系統操作,相信大家已經看過不少類似的文章。可是你想過要把一個完整的系統放在記憶體裡運作嗎?這種系統叫做記憶體作業系統(RAMOS)。它不僅運作更快,而且操作更安全,維護也更友善!

  大記憶體更要物盡其用

  讓系統在記憶體中高速運作

什麼是RAMOS

  顧名思義就是記憶體作業系統,它的原理是利用特殊的軟體把部分記憶體虛拟為硬碟,然後将制作好的作業系統鏡像釋放到這個虛拟磁盤中運作。其實Window 7預裝的PE2.0就是這樣的一個系統。

RAMOS有什麼好處

1、記憶體配置較高的筆記本電腦

  由于記憶體讀寫速度比普通硬碟快,是以RAMOS的運作速度也就更快,而且成功加載到記憶體後,可以脫離本機硬碟運作。是以對于此類使用者,使用RAMOS不僅可以提高運作速度,而且可以大大提高電池續航能力(硬碟耗電量遠比記憶體大)。

2、對系統安全性要求較高的使用者

  現在網絡安全形勢嚴峻,即使安裝防毒軟體業可能會中毒。由于RAMOS在記憶體中運作,而記憶體在電腦重新開機或斷電後不會儲存任何資料,是以即使RAMOS中毒了,重新開機後也可以自動複原,是以可以說,RAMOS是永不中毒的“金剛系統”!

3、多系統使用者

  正常的情況下如果要安裝多系統,我們不僅要為新系統規劃安裝分區,還要維護它,而多系統的維護也是一個讓人頭痛的問題。不過RAMOS就是一個鏡像檔案,可以放在本機的任意位置,是以非常便于維護和管理。比如可以在預裝Win7的電腦上安裝RAM Windows XP(簡稱RAMXP)組成雙系統(當然也可以制作RAMWin7)。隻要你願意,安裝再多的系統也沒關系,而且隻要删除鏡像檔案就可以完成解除安裝。

準備工作

  既然RAMOS有這麼多好處,那就馬上可是制作吧。下面以打造RAMXP為例介紹具體操作步驟。

  1、确認你的系統記憶體在1GB以上,因為至少要用500MB左右的記憶體來存放系統檔案。

  2、你可以根據記憶體情況,選擇正常系統或精簡版系統進行安裝。

  3、由于這個系統要安裝本機第一分區,是以操作之前要使用Ghost等軟體将目前系統備份到其他分區。

  4、安裝好的系統檔案要在WINPE下全部複制到虛拟磁盤,是以還要準備好一個WINPE啟動盤(推薦使用老毛桃WINPE,可以将其安裝到本地硬碟備用)。

  5、其他所需軟體,到電腦報下載下傳。

RAMOS制作實戰

  第一步:将原有系統進行備份之後,啟動XP的安裝程式選擇全新安裝,并按照提示将系統安裝到C槽并将驅動、常用軟體全部安裝好。安裝完畢後對系統進行适當精簡,如将垃圾檔案删除,将虛拟記憶體轉移到其他分區等。最終系統占用空間最好控制在1GB以下。

  為了精簡系統,可以選擇隻安裝系統和必須的軟體,因為其他軟體可以在需要時安裝,隻是不會儲存在系統中。

  第二步:将下載下傳的軟體解壓縮,并運作“firadisk”目錄下的安裝檔案“setup.bat”進行安裝,重新開機後完成虛拟磁盤驅動的安裝,然後打開計算機管理當中的裝置管理器,展開“SCSI和RAID控制器”,确認可以看到“Firadisk Vitrual Disk Enumertaor”裝置。

  第三步:再次運作剛剛解壓縮的檔案夾當中的“VDM虛拟光驅”目錄下的“Virtual Drive Manger.exe”,然後單擊“檔案-建立”,按提示在E盤下建立一個名為“ramxp.img”的虛拟磁盤檔案,大小為1024MB(根據記憶體大小進行設定,最大不要超過3.25GB)。接着傳回VDM虛拟光驅主界面,單擊“檔案-裝載”,将剛剛建立的虛拟磁盤檔案裝載(如“e:\ramxp.img”),再将盤符配置設定為N。現在打開資料總管可以看到新增了一個N分區(字元顔色為藍色)。用滑鼠右鍵點選選擇“格式化”并按照提示将其格式化為NTFS檔案系統并啟用壓縮(以擷取更大存取空間)。

  這一步是建立一個虛拟分區,是以首先要确定你的磁盤有足夠的空間(如文中所說的E盤),同時要根據你的記憶體情況設定虛拟磁盤檔案的大小,切不可超過實際記憶體的大小(如2GB記憶體,以不超過1GB為佳)。

  第四步:啟動系統資料庫編輯器,定位到“HKEY_LOCAL_MACHINE\SYSTEM”,然後删除其下的“MountedDevices”鍵值,這樣在進入RAMOS後,虛拟磁盤的盤符就會自動變成“C:”。

  為以防萬一,請在删除之前做好系統資料庫的備份工作。

  第五步:重新啟動電腦并使用CD光牒将系統引導到WINPE環境,然後運作VDM虛拟光驅加載“ramxp.img”鏡像檔案到N盤,按提示将C槽下除“RECYCLER”、“pagefile.sys”和“System Volume Information”外所有檔案全部複制到N盤(如果在WINPE中運作VDM虛拟光驅時提示缺少DLL檔案,請将“vdm.exe”和“vdd-x86.sys”一起複制到系統“System32”目錄下運作即可)。這樣,一個完整的系統鏡像檔案就完成了。

  如果是制作RAMWIN7,由于軟、硬連結檔案存在無法直接複制的情況,此時需要使用“imagex”指令捕捉C槽鏡像(如:imagex/capture c: d:\win7.wim "win7"),然後再釋放到N盤(如:imagex/apply d:\win7.wim "1" n:)。

  第六步:重新使用Ghost将原來的系統恢複到C槽,然後将下載下傳的“grldr”檔案複制到C槽。如果原來是XP系統使用者,使用記事本打開C槽目錄下的“boot.ini”檔案,在檔案最後添加“C:\grldr=引導内容XP系統”并儲存即可。

  接下來打開下載下傳檔案的目錄,将其中的“menu.1st”配置檔案放到C槽根目錄中。

  如果原來系統是W7使用者,将下載下傳的“grldr檔案”壓縮包複制到C槽解壓縮,然後以系統管理者身份運作下載下傳的“bcdtool.exe”,單擊“編輯/建立實模式啟動項(grub、win98、Linux)”,重新開機後即可在多重新開機動菜單中選擇“Grub for dos”加載“grldr”。

  因為“grldr檔案”壓縮包當中的兩個檔案預設為隐藏的系統檔案,是以如果你的電腦沒有開啟“顯示所有檔案和檔案夾”的選項,那麼在解壓縮之後是看不到這兩個檔案的。如果你不确定是否成功解壓縮,還可以複制另外兩個以“.重命名”為字尾的檔案到C槽,再将這個字尾去掉即可。

  此外,w7使用者請複制下載下傳的“win7menu.1st”檔案到C槽根目錄,然後将其重命名為“menus.1st”。

  第七步:現在重新啟動系統,就可以看到在系統選擇菜單當中有了新的選項,此時XP使用者在多重新開機動選擇菜單當中有了新的選項,此時XP使用者在多重新開機動選擇“引導記憶體XP系統”(W7使用者在啟動管理器選擇“GRUB”),系統會自動将“ramxp.img”加載到記憶體中運作。進入RAMOS後打開磁盤管理元件,可以看到系統新增加了一個1GB大小的磁盤,這就是記憶體虛拟磁盤。

快速、安全 就是RAMOS

  現在大家就可以盡情地使用這個RAMOS了。由于這是在記憶體中運作的作業系統,我們可以在這個系統中進行任意操作。比如進行病毒測試、資料搶救等操作。因為它是一個完整的XP系統,是以功能當然要比WinPE等精簡系統更為全面。而且RAMOS與已經安裝的系統沒有任何沖突,這個系統可以在你需要的任何時候啟動。

  如果你想要安裝雙系統,那麼RAMOS要比任何形式的雙系統都要快速、友善,而且更安全,完全不怕感染病毒或者系統被修改;如果你的電腦組態并不夠高,那麼安裝RAMOS可以大大提高電腦的運作速度;如果是筆記本,啟用RAMOS還可以有效節能,讓本本運作得更久。

  如果要删除這個系統,隻要打開裝置管理器将其中的“Firadisk Vistrual Disk Enumerator”裝置解除安裝,并删除“c:\windows\system32\drivers”目錄下的“firadisk”和“ramxp.img”檔案即可。如果要對RAMOS進行維護(如添加、删除軟體),隻要試用VDM虛拟光驅加載鏡像檔案再進行操作即可。比如殺毒更新,可以在原系統先更新好病毒庫,再使用VDM虛拟光驅加載鏡像後将更新後的病毒庫目錄複制到鏡像中替換同名檔案即可。

  相比其他普通形式的雙系統,完全在記憶體中運作的系統,可以充分發揮記憶體讀寫速度快的優勢,并且進行任意操作都不會影響到系統的安全性,即便系統崩潰,重新啟動就又恢複到原來的樣子,比影子系統還要強大!