- 締切済み
システムリソース不足について
現在、WIN98SEを使っているのですが、ほとんどIEしか使っていないのに「メモリ不足のため、このプログラムは実行できません・・・」と出てしまいます。 環境は自作PC IE5.5 メモリは256MB PC起動時のメモリリソースは80%あります。また、常駐ソフトはほとんどありません。 原因がわからず、インターネットしているだけで起動後20程度でこのエラーが出てしまいます。 何が原因で対策はあるのでしょうか?
- みんなの回答 (9)
- 専門家の回答
みんなの回答
補足です。 たとえばアウトルック・エクスプレスなんかは、一度起動するとリソースの一部を解放せずに残し、次の起動を高速にする、という処理をしています。
はーい! タイムリーなことに、我が家でまったく同じ現象が起きました(笑) えーとですね。「640KBの壁」と呼ばれる問題が本当の原因です。それは。 というのはですね。 Win98の場合、たとえ100ギガバイトのメモリを積んでいようと、「メインメモリは640KBしかなく、当の100ギガバイトは補助的なメインメモリとして使用される、という、ほとんどバグに近いような仕様があります。 ですので、この640KBのメインメモリを使い果たすと、どんな大量にメモリを積んでいるマシンでも同様の現象が起こります。 この場合、メモリを食っているソフトを自力で見つけなければいけません。俺の場合はウィルスバスターでした。
補足
これはリソースを開放していないソフトがあるということでしょうか?やはり起動されてるソフトがあるのかな? もう一度確認してみます。ありがとうございました。
- 5611
- ベストアンサー率42% (12/28)
まさか、仮想メモリーの設定を「自分で設定する」になってないですよね?
お礼
いえ、ちゃんと「仮想メモリの自動設定」になっていました。ありがとうございました。
>PCは自作なものですから・ オリジナルならメーカーは関係ないですね。 可能なら、Kernel Toys や FILEMON などを使って内部でどんな動きをしているのか追ってみてください。 Kernel Toys はここ。中に含まれる WinTop.exe がプロセスウォッチャーです。 http://www.microsoft.com/windows95/downloads/contents/wutoys/w95kerneltoy/ それから FILEMON はここ。ウィンドウズのスーパーバイザーコールの類いを監視してログ化します。 http://www.sysinternals.com/
お礼
はぅ・・・全部英語で書かれてよくわかりませんでした。。紹介されたソフトで原因解決ができるのでしょうか?ここはひとまず見送りさせていただきます。 ありがとうございました。
- ducati
- ベストアンサー率29% (308/1062)
メモリリソース?システムリソースのことでしょうか? マイコン右クリ、プロパティのパフォーマンスタブでリソース残を見てください。起動時で70%あるでしょうか? 常駐はほとんどないそうですが、プログラムが壊れていたり、中には終了してもリソースを開放しないソフトもあります。IE起動時にそうなるみたいなので、IEの修復という機能を使って一度修復してみてください。 ウィルスソフトは常にシステムにチェックに走るので不具合がおきやすいです。外してみてください。プロバイダーや料金計算ソフトを起動している場合はこれもリソースを多大に食うので外してください。 上記の方法で解決に至らない場合、私ではわかりません。 追記:IE5.5の修復はstart→プログラム→アクセサリ→ システムツール→システム情報をクリック。 ツール→IE修復ツールというのをクリックしてください。 知ってたらすいません。
補足
すみません。システムリソースのことです。 えっと、まず「msconfig」でconfig.sysとautoexec.batさらにスタートアップグループの項目を読み込む のチェックをはずして起動かけても同じ症状なので、ソフトによりリソースを開放しないということはないと思われます。(他のソフトは一切起動していないので) p.s IE修復ツールは知りませんでした。早速やってみます。
この場合のメモリ不足はシステムリソース不足の意味です。 物理的なメモリー量と違います。 システムリソース量は、 スタート-プログラム-アクセサリ-システムツール-リソースメータで 見れます。 通常は起動時60~80%程度あるはずです。そして、ソフトやウインドウを 開くとだんだんと減っていきます。 IEでは、20から30個でシステムリソースが5%以下になってしまうと 思います。 起動時のシステムリソースを増やすには常駐ソフトを減すことです。 IEによるシステムリソースの減少を少なくするには、BugBrowser を使うことをお勧めします。フリーのブラウザです。 http://www.kit.hi-ho.ne.jp/tomo-sg/ からダウンロードできますので、一度おためしあれ。 どんな方法を使っても、システムリソースが減るのはしょうがないです (win 95 98 MEでの話) 根本的な解決策はwin2000にすることです。 win2000ではシステムリソースを自動で拡張してくれますので 大丈夫です。
補足
OSを再インストールしたのですが、以前はIEを10個くらい開いてもなんの問題もありませんでした。しかし、今回の場合ブラウザを閉じずに、一つのブラウザでいろいろなHPを歩き回っていると、20分足らずでメモリ不足の警告が表示されます。 新しいブラウザの紹介ありがとうございました。
メーカーはどこでしょうか? もしオリジナルでなければ、もしかしたら、最初からバンドルされているソフトが領域を食ってる可能性もあります。 その場合、サポートに一言聞いてみるのがいいかと思います。
補足
ここでのメーカーとはどこの部分を指しているのでしょうか?PCは自作なものですから・・ OSは最近再インストールしたばかりなのでほとんどアプリはありません。 または、その少ないアプリの影響でしょうか?かつ、バンドルってなんでしょう?(恥)
- tobruk
- ベストアンサー率33% (23/68)
あまり自信はないのですが、ウィルスチェックは定期的にやっておられますか? 友人で、ちょっと似たような症状が出ていたのですが、いろいろ調べたら 結局はウィルスに感染していたという例を聞いたことがあります。 リソースも物理メモリもHD容量も十分だということなので、 そのくらいしか思いつきませんでした。 お役に立てずすみません。
補足
アドバイスありがとうございます。 Norton Antivirusの最新版でチェックしてみましたが、やはりウィルスは見つかりませんでした。(ウィルスチェックで見つからなかっただけかも?) 違う視点からのご意見貴重でした。
- ymmasayan
- ベストアンサー率30% (2593/8599)
Windowsは仮想記憶方式なのでメモリー不足と言う意味は2つあります。 (1)主メモリーの不足 (2)HDDの空エリアの不足 HDDの空エリアが不足している場合、実行中に「メモリー不足」になる事があります。
補足
(1)の主メモリーというのは、物理メモリのことですか?なら256あるので、十分かと思います。 (2)のHDD・・・は、HDDは全9Gのうち1Gも使っていません。つまり、空きは8G以上あります。 (主旨と違っていたらすみません)
補足
毎回アドバイスありがとうございます。 しかし、OEは起動してなくても同じです。(ってか、ほとんど起動してません(汗)