もう、書いちゃいましたけど Vista には "Boot.ini" が存在しません。
ではどうやって、boot 環境の設定を読み込んでいるのかというと「BCD」という "Boot.ini" に代わる database ができてそこで管理しています。
で、それを管理するのは "bcdedit.exe" という command。
Command の使い方はわかりますけど、何を設定していいかわかりませんね。
なので、refernce を読むことが必須です。
ちょいと調べてみると /3GB や /USERVA は無くなっていますね。
代わりに INCREASEUSERVA が増えています。
あ、Vista 32bit でも user process space は 2GB に制限されているんだ。。。
ということで、この INCREASEUSERVA を指定することによって、user process space を 2048 ~ 3072 MB の間で設定できるようです。