- ベストアンサー
WindowsXPでメモリを3GB起動スイッチを設定する方法
- HP xw4300 Workstation メモリ3GBからHP Z200 Workstation Core i5 メモリ3GBに買換えたが、新しいPCでは3GB使用できないためソフトが落ちる問題が発生
- WindowsXPでメモリを3GB起動スイッチを設定するためにはboot.iniファイルの編集が必要。boot.iniに/3GBスイッチを追加する
- 設定方法として、[マイ コンピュータ]→[プロパティ]→[システムのプロパティ]→[詳細設定]→[起動と回復]の[設定]をクリックし、boot.iniファイルを編集する
- みんなの回答 (4)
- 専門家の回答
質問者が選んだベストアンサー
- ベストアンサー
一言でいえば、カーネルのメモリ不足のような感じではないでしょうか? パソコンが変われば中のハードウェアもかわり、カーネル上でそれぞれのデバイスが占めるメモリ容量も変わってきます。 それと、オプションの記述がMicrosoftの指定とちがうかもしれません。 -------------------------------------------------------- [boot loader] timeout=30 default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS [operating systems] multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional" /fastdetect /3G /USERVA=2900 -------------------------------------------------------- http://support.microsoft.com/kb/316739/ja /USERVA=2900 のときに、/3Gも付けるように記載されていました。 あとは、2900の値を少しずつ下げていき様子をみてください。 仕事上のソフトでWindowsXP(32bit)から脱出できないものと思いますが、それほど大容量のメモリを喰うソフトをお使いであれば、いずれはWindows7(64bit版)か後継OSの64bit版が必要かなと思います。 いずれにしても、上司にWindowsXP(32bit)では動かないことと、強制的に動かしていることを、理解してもらっておいたほうがいいと思います。前のPCでは(有る意味)偶然動いた、というような感じかもしれません。
その他の回答 (3)
- chie65536(@chie65535)
- ベストアンサー率44% (8741/19839)
>新しいPCに上記の設定をすると、PCが起動しなくなりました。 もしかして「1行、ぜんぶ、まるごと書き換え」してませんか? 1行まるまる書き替えてはいけませんよ。 参照サイトが要求しているのは「元々あった行の中身を書き替えずに、スイッチを書き足せ」って事。 つまり 「ジュゲムジュゲム」なら「ジュゲムジュゲム /3GB」にする。 「ゴコウノスリキレ」なら「ゴコウノスリキレ /3GB」にする。 って事。 「書き足し」をしないで行をまるごと書き替えてしまうのは「カイジャリスイギョノ」を「フウライマツウンライマツ /3GB」に変えてしまう事になります。 すると、そのパソコンは「カイジャリスイギョノ」と書いてないと起動しないのですから、起動しなくなっちゃうのは当たり前です。 >次に下記のサイトを参照に >と設定してみました。 >PCは正常にたちあがりますが、3GB使用出来ていないらしく http://support.microsoft.com/kb/833721/ja のサイトの説明文をまったく読んでませんね? 「/userva このスイッチは、/3GB スイッチの使用時に、プロセスに割り当てるメモリ容量をカスタマイズするために使用します。」って書いてませんか? これは「/3GBスイッチと一緒に使わないと無視される」って意味ですよ。 なので「元々あった行の末尾」に「半角スペース1個」と「/3GB」を「書き足し」して起動を試してみて、それでも駄目なら「更に、半角スペース1個」と「/USERVA=2900」を「書き足し」して起動を試してみて下さい。 くれぐれも「multi(~~~~~~~/fastdetect」の部分は「絶対に書き替えない」で下さい。やっていいのは「後ろに書き足すだけ」ですよ。
補足
前半部分は変えてないですよ。 ただ、「multi(~~~~~~~/fastdetect」の後に~~/と有り、そこは削除しちゃいました。 その後、multi(~~~~~~~/fastdetect/~~/3GBに戻してもだめでした。 いろいろと試してみます。 ありがとうございます。
- hpinazuman
- ベストアンサー率42% (135/316)
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional" /fastdetect /3GB /USERVA=2700 では、どう? 参考で
お礼
こちらも試してみますね。 ありがとうございます。
ANo.1です。追記です。 /USERVAの値ですが、設定値にご注意ください。 http://support.microsoft.com/kb/316739/
お礼
/fastdetect /3G /USERVA=2900 を試してみます。 本日、会社休みの為、月曜日にでも試してみます。 ありがとうございます。