メモリが解放されない?

Anonymous
2013-10-15T16:34:20+00:00

Windows 8に固有の問題かどうかは分かりませんが、教えてください。

基本的にスリープや休止状態を使いシャットダウンはなるべくしないようにして使っているのですが、そうやって何日も使っているとアプリケーションが起動できなくなったり、起動してもダイアログやメニュが正しく表示されなくなったりして困っています。

そういうときにタスクマネージャで見てみると、メモリタブのメモリのコミット済みが異常に大きい値になっています。メモリが足りなくなっているのが、アプリケーションが起動できなくなっている理由ではないかと考えています。Windowsを再起動した直後は、こんなにコミット済みメモリは多くないです。せいぜい2.xGBか3.xGB程度なのですが、数日経過するとウィンドウアプリをすべて閉じてもコミット済みは7.4/8.6GBとかになっています。

もう少し調べてみると、どうも taskhostex.exe と explorer.exeの2つのプロセスがかなりのメモリを「コミット済み」にしていることが分かりました。試しにtaskhostex.exeをタスクマネージャから強制終了するとコミット済みメモリが2~3GBほど、explorerを強制終了すると1~1.5GBほど減ります。これらのプロセスが、メモリを大量に消費しているか、もしかしてメモリを解放しないままになっているのでしょうか?強制終了ではなく、これらのプロセスが使用するメモリ量を制限するか、安全に解放させる方法はありませんか?

また、ProcessExplorerを使用してtaskhostex.exeが提供しているタスクを調べてみると、Microsoft PlaySoundService Class/MsCtfMonitor Task handler/Wininet Cache task objectの3つの機能を提供しているようですが、このいずれかに問題があるのでしょうか?

ちなみにWindows ストアアプリは、まったく使用していません。使っているのは普通のデスクトップアプリばかりです。

この現象はメーカの違う2つのPCで確認しているので、固有の問題というわけではないと考えています。何か原因をご存知でしたら、教えていただきたいと思います。

よろしくお願いします。

(追記)

2台のPCで確認していますが、一方はWindows 8 64bitで、もう一方はWindows 8 Pro 64bitです。

搭載メモリはどちらも8GBです。

よろしくお願いします。

家庭向け Windows | 以前の Windows バージョン | パフォーマンスとシステムの失敗

ロックされた質問。 この質問は、Microsoft サポート コミュニティから移行されました。 役に立つかどうかに投票することはできますが、コメントの追加、質問への返信やフォローはできません。

0 件のコメント コメントはありません

61 件の回答

並べ替え方法: 古い順
  1. Anonymous
    2016-02-19T07:47:29+00:00

    あの、私の言うことは少しも間違っていません。

    ただし、メモリにおいては少し違っているかも知れませんがおおむねあたりですけれどね。

    けれども鈴菜萌様が一返信者様なのでそれ相応に感じて頂ければいいのです。おおむねの要点は同じ意味だと思われたほうが言いと思います、お****の返信で可笑しくなりましたけれど・・・

    まあ、いくら具体的に回答してもそれは「お前は実際にその現象を研究して擬態的に確認したのか?」という事だ。

    個人的なウイキぺディア?そんなのを読むわけがないのだ。

    科学的に考えるならば「メモリ」は基本となる元素を改良して利用を始めたのであり。

    各社のメモリは製造元によりそれぞれ違いがあります事をご了承くださいませ・・・しかし同じ傾向を辿ることになりますから「規格としては正しい」と思われます。いわゆるソフトによりメモリ動向が大きく左右される。

    なのでWindowsとして使うのが正しいのか?どうかは個人的にご判断されるとよろしいかと思われます。

    この回答は役に立ちましたか?

    0 件のコメント コメントはありません