Tips-RAM 太多了怎麼辦?--Gavotte RAMDisk & Startup/Shutdown Script
11/19/2008 11:11:36 PM

Be the first to rate this post

  • Currently 0/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5
[技術]KB | [技術]未分類


 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: BUILTIN\Adminstrators: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,還在思考還有什麼可以放進去…



永久網址 | Comments (1) | 閱讀(712) | |

Comments

Add comment


 

biuquote
Loading