Windows XP 32bit の メモリ4Gより上を使う。

ソフト的に変更するのは

  • boot.ini 変更 PAE 有効化と3Gスイッチ /3G /USERVA=2900 /PAE
  • Gavotte_RAMDisk のインストールと PAE 有効 (ram4g.reg)

の二点です。

ハード的には 4GiB 以上認識できるPCを用意し4GiB以上のメモリを刺してください。ちなみに x61 x61s は 4GiB x 2 = 8GiB までしか認識できません。

今まで、X61Windows XP 64bit Editionに8GiB のメモリさして使っていたけど、画像処理やらねーしサブノートなので動画みるくらいだし、というわけで、8GiB(4GiB x 2 )をやめて4GiB (2GiB x 2 ) に変更しました。
で、モバイルノートx61s が 8GiB になった訳ですが、Win 32 bit って 全体で ユーザ 2GiB しか使えない。
/3G スイッチ使用して ユーザ 3G カーネル 1G
/3G /USERVA=2900 で 3072-2900=172 ユーザ 2828M カーネル1172M
に変更して /PAE つけて Gavotte_RAMDisk_1.0.4096.5_200811130 いれたらいろいろできるようです。

Windows Server 2003 ファミリでは、/userva=xxxx スイッチを使用して、ユーザー モード仮想メモリ領域およびカーネル モード仮想メモリ領域をより細かくチューニングすることができます。Boot.ini ファイルで /3GB スイッチと共にこの新しいスイッチを使用することにより、ユーザー モード領域を 2 〜 3 GB の間でチューニングし、差分のメモリ領域 (3,072 - xxxx) をカーネル モードに戻します。xxxx の単位は MB です。

http://support.microsoft.com/kb/316739/ja

素直にWS2003R2SP2 使えばいいんだろうけどね。
http://www.geocities.jp/hpt_user99/address.html#pae_4gt


booot.ini

multi(0)disk(0)rdisk(0)partition(2)\WINDOWS="Windows XP /PAE /3G /USERVA=2900" /noexecute=optin /fastdetect /PAE /3G /USERVA=2900

ってしてGavotte_RAMDisk_1.0.4096.5_200811130った
U:\Gavotte_RAMDisk_1.0.4096.5_200811130\ram4g.reg

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\RRamdisk\Parameters]
"UsePAE"=dword:00000001

ってしたら、8Gのメモリ搭載x61s たんのpagefile.sys置き場になった


Windows の /3GB 起動スイッチを設定する方法
http://technet.microsoft.com/ja-jp/library/bb124810%28EXCHG.65%29.aspx

/userva スイッチと /3GB スイッチを使用してユーザー モード領域を 2 〜 3 GB の間でチューニングする方法
http://support.microsoft.com/kb/316739/ja

Windows Server 2003 ベースのシステム上の Exchange Server 2003 での /3GB スイッチの使用
http://support.microsoft.com/kb/823440/