Tips-RAM 太多了怎麼辦?–Gavotte RAMDisk & Startup/Shutdown Script

 P1060663_800

 

最近,去了光華商場買了 DDR2-800 8GB 的記憶體,花了 NTD 2000,後來遇到了挫折…

Windows Server 2003 不支援 8GB 記憶體   =.=

http://technet.microsoft.com/en-us/windowsserver/bb430827.aspx

Microsoft Windows Server 2003 R2 Standard Edition

128 MB of RAM required; 256 MB or more recommended; 4 GB maximum

Microsoft Windows Server 2003 R2 Enterprise Edition

128 MB of RAM minimum required; 256 MB or more recommended; 64 GB maximum for x86-based computers; 2 TB maximum for x64 and ia64 computers

結果後來就將 Windows Server 2003 Std 升級至 EE (詳見win2003升級路線圖)

(記得要用 Acronis TrueImage /Ghost 備份)

 

後來升到 8GB 後,爽度增加

 

雖然 LOGO 沒有換成 Enterprise Edition 不過有出現 8GB 就好…

<缺 P525裡面的照片>

 

2008_11_18_0002

 

2008_11_18_0001

 

 

 

RAM 真的很多,拿來裝 RAMDisk 吧!!

 

Gavotte RAMDisk 免費,而且蠻穩的,重灌狂人有很仔細的介紹,詳細安裝請按此

目前是 1.0.4096.4 (2008-01-25) ,看檔案的內容,似乎有支援 X64,不過應該也無法憑證可以裝,(黑大~試試看吧~)

安裝 RamDisk 後,其實還有事情要做,像…

  1. 格式化
  2. 建立空的目錄(e.g. temp , temp for internet files…)
  3. 將初始化目錄存入 registry
  4. 關機時要可以將 ramdisk 內容存入硬碟
  5. 開機時要可以將 ramdisk 內容從硬碟還原

 

step 1,2,3 都在 readme.txt 中,指令碼如下所示:

  1) 格式化為NTFS
     FORMAT /FS:NTFS /Q /V:RamDisk /A:512 R:
  1.1) 把NTFS的日誌大小設到最小(2M)
     CHKDSK /L:2048 R:
  1.2) (不一定要做)預設訪問權限(例子是只允許管理員們使用虛擬盤)
     CACLS R: /G: BUILTINAdminstrators:F
  2) 創建一些目錄結構,如臨時目錄
     MKDIR R:TEMP
  3) 壓縮虛擬盤,並存到這個註冊表中
     rdutil R: registry

 

step 4,5 的部份,我的方式是使用 7zip command line version + Group Policy 來達成。

先來看指令碼,可以開一個文字檔複製內容進去另存置於 C: 即可。

(記得下載下來的 7zip command line version 也要將 7za.exe 放於 C: 之中。)

ramdisk_save.bat

=====================================================

@echo OFF
ECHO Y|del c:ramdisk.7z
c:7za.exe a -t7z -ssw c:ramdisk.7z -r b:* > c:ramdisk.log

=====================================================

 

ramdisk_load.bat

=====================================================

@echo OFF
c:7za.exe x c:ramdisk.7z -oB: -r -y > c:ramdiskE.log

=====================================================

接著打開 Group Policy ( 開始->執行-> gpedit.msc)

選擇 computer configuration -> windows setting -> Scripts(Startup/Shutdown)

2008_11_18_0003

就點進去Startup設定 ramdisk_load.bat ,再點進去 Shutdown設定 ramdisk_save.bat就大功告成囉~

 

目前,小熊子開了 2GB 的 ramdisk ,只放了 IE temp / Firefox temp,還在思考還有什麼可以放進去…

 

保哥有一篇文章,介紹了許多可以放進 ram disk ,請看介紹好用工具:Gavotte Ramdisk

Bookmark the permalink.

One Response to Tips-RAM 太多了怎麼辦?–Gavotte RAMDisk & Startup/Shutdown Script

  1. chicken says:

    x64 有支援 😀

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *