- 締切済み
どなたか教えてください
プログラムの起動時や実行中に、メモリ不足のエラー メッセージが表示されます。 どうすれば直りますか
- みんなの回答 (4)
- 専門家の回答
みんなの回答
状況がよくわからないのですが、windowsXPでよく出る「仮想メモリが不足しています」というメッセージが表示されたものとして説明させていただきます。 windowsXPではメインメモリがいっぱいになるとハードディスクをメモリとして使用します。その、ハードディスクをメモリとして使うことを仮想メモリといいます。仮想メモリの領域は自由に設定できるので、仮想メモリの領域を大きくすれば「仮想メモリが不足しています。」というメッセージはでなくなりますが、ハードディスクをメモリとして使用する状況が頻繁におきるようになると、パソコンは非常に遅くなってしまい、あまりお勧めできる解決方法ではありません。仮想メモリを使用しないようにする、根本的な解決方をとる必要があります。 ctrl+Alt+Delを押して「タスクマネージャ」を開き、「パフォーマンスタブ」をクリックしてみたください。「物理メモリ(KB)」の「利用可能」というところ表示されている数字が5桁以下だったらややメインメモリが不足ぎみかもしれません。 参考URLのソフトを試してみてください。このソフトを使ったのち、もう一度利用可能領域を確認してみてください。利用可能領域が増えているはずです。 利用可能領域がふえれば、仮想メモリを使用することがなくなり、問題解決となるはずです。 蛇足ですが、ウィルス対策とかでノー○ンなんかのソフトをいれていると、かなり利用可能領域が削られてしまうようです。
- sappan
- ベストアンサー率20% (1/5)
一般的に言って、メモリー不足と言っても何種類かあると思います。 メモリー自体が不足しているのが主原因なのでしょうが、私のように1Gメモリー搭載していてもページファイルと言ってメモリーから溢れたデータをハードディスクに書き込みしています。 ハードディスクの不要なデータを削除して、ハードディスクの空き容量を増やすことで、解消される可能性もありますので、まずハードディスクの整理をしてみてください。 それでも解消されなければ、他の方も書かれているように物理的にメモリーの増設を行うしかないかもしれません。
- violet430
- ベストアンサー率36% (27472/75001)
メインメモリを増やすか、同時に起動するアプリケーションを減らすことですね。
- r2san
- ベストアンサー率21% (80/379)
一番簡単なのはメモリーを増やすことです。 それができない場合は、 1.常駐プログラムを廃止する 2.複数のプログラムを起動しない 3.仮想メモリを有効に利用できるようにHDDを空ける ということが考えられると思います。