ERAM
RAMディスクドライバ。メモリの一部を仮想ディスクとして使用できるようにする。
以下はWindows2000での事例です。
インストール
コントロールパネル>ハードウェアの追加と削除
設定
コントロールパネル>ERAM
FATのパーテーションがない場合
既存のドライブが全てNTFS等でFATのドライバがロードされない場合は以下を実行。
RUNDLL32 ERAMNT.CPL,StartupFastfat 1
利用例
下記をRAMドライブ(Z:)に保存ように設定する。静か
- インターネット一時ファイル
- クッキー
- 履歴
- 最近使ったファイル
Windows Registry Editor Version 5.00 [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders] "Cache"=hex(2):5a,00,3a,00,5c,00,54,00,65,00,6d,00,70,00,6f,00,72,00,61,00,72,\ 00,79,00,20,00,49,00,6e,00,74,00,65,00,72,00,6e,00,65,00,74,00,20,00,46,00,\ 69,00,6c,00,65,00,73,00,00,00 "Cookies"=hex(2):5a,00,3a,00,5c,00,43,00,6f,00,6f,00,6b,00,69,00,65,00,73,00,\ 00,00 "History"=hex(2):5a,00,3a,00,5c,00,48,00,69,00,73,00,74,00,6f,00,72,00,79,00,\ 00,00 "Recent"=hex(2):5a,00,3a,00,5c,00,52,00,65,00,63,00,65,00,6e,00,74,00,00,00
クッキー・履歴の自動復旧
RAMディスクの内容はシャットダウン時に全て消えるので、必要なものはログオン時に復旧するようにしておく。
mkdir C:\ERAM\backup mkdir C:\ERAM\bin
Ctrl+R
gpedit.msc
ユーザーの構成>Windowsの設定>スクリプト
- ログオン
C:\ERAM\bin\logon.batxcopy /s /e /q /h /r /k /y "C:\ERAM\backup\Cookies" "Z:\Cookies\" xcopy /s /e /q /h /r /k /y "C:\ERAM\backup\History" "Z:\History\"
- ログオフ
C:\ERAM\bin\logoff.batrmdir /s /q "C:\ERAM\backup\Cookies" xcopy /s /e /q /h /r /k /y "Z:\Cookies" "C:\ERAM\backup\Cookies\" rmdir /s /q "C:\ERAM\backup\History" xcopy /s /e /q /h /r /k /y "Z:\History" "C:\ERAM\backup\History\"