將32位元Windows中的4GB記憶體進行最佳化(RamDisk)

在不考慮任何的Hacking技術的話,32位元作業系統理論上最大可以吃到的記憶體是3.xGB,也就差不多是4GB(裡面有一些是看的到吃不到,純顯示),如果你希望讓這些閒在那邊沒事做的記憶你可以幫你服務一下(例如作為瀏覽器的cache),那你可能需要一些方法來切割你的記憶體。

Step 1. 下載Gavotte RAMDisk 1.0.4096.4,解壓縮後放到Program File下。

Step 2. 在Windows下開啟PAE(Physical Address Extension)。

  1. 開始>執行>cmd
  2. bcdedit /set pae ForceEnable
  3. bcdedit

查看一下Windows Boot Loader下的PAE欄位,是否已經被標記成「ForceEnable」,如果有表示成功。

Step 3. 重新開機。

Step 4. 在程式的資料夾中點兩下ram4g.reg,將PAE加入Windows REG中。

Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\RRamdisk\Parameters]
"UsePAE"=dword:00000001

Step 5. 在程式的資料夾中點兩下ramdisk.exe。

Step 6. 自己下拉看要切出幾GB RamDisk來用,一般來說32位元的Windows 7最大用到約2.8GB,也就是你可以切個1G來玩RamDisk是安全的。

Step 7. 確定選擇為FixedMedia後,點OK就安裝好了!(稍微要等一下)

Step 8. 重新開機。

Step 9. 看你自己的應用了。例如指定IE的cache之類的…

Windows7 RAMDisk x86 x32 32Bit Gavotte