Top/Windows/ERAM

ERAMはてなブックマーク

RAMディスクドライバ。メモリの一部を仮想ディスクとして使用できるようにする。


以下はWindows2000での事例です。

インストール

コントロールパネル>ハードウェアの追加と削除

00.png
01.png
02.png
03.png
04.png
05.png
06.png
07.png
08.png
09.png

設定

コントロールパネル>ERAM

10.png

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.bat
    xcopy /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.bat
    rmdir /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\"

参考

差分 一覧