© ウィンドウズスクリプトプログラマ - Windows Script Programmer 2021
全てを閉じ切らずに、1枚残して再び同じ操作を繰り返すと、結果的にはメモリが増え続けてしまいます。
??? やってみたのですか?
このブラウザーはサポートされなくなりました。
Microsoft Edge にアップグレードすると、最新の機能、セキュリティ更新プログラム、およびテクニカル サポートを利用できます。
いつもお世話になっております。
件名の件でご教授賜りたく、質問させていただきました。
Windows10を起動直後、explorer.exeのコミットサイズは20~30MBです。
そこから、エクスプローラを数十枚開いて、コミットサイズを200MB程度まで増加させます。
続けて、開いたエクスプローラを全て閉じます。
ここでexplorer.exeのコミットサイズを確認すると、120MB程度まで開放されていますが、もとの30MBまでは完全に開放されません。
この操作を繰り返すと、コミットサイズが延々と増加していきます。
原因は何でしょうか。
explorer.exeがどこかキャッシュ等を保持しているのでしょうか。
エクスプローラのオプション設定をいろいろ変更したりしてみましたが、ほとんど変化ありません。
Windowsを再起動しても、explorer.exeをキルしても、再現性有りです。
ご教授いただければ幸いに存じます。
よろしくお願いいたします。
ロックされた質問。 この質問は、Microsoft サポート コミュニティから移行されました。 役に立つかどうかに投票することはできますが、コメントの追加、質問への返信やフォローはできません。
© ウィンドウズスクリプトプログラマ - Windows Script Programmer 2021
全てを閉じ切らずに、1枚残して再び同じ操作を繰り返すと、結果的にはメモリが増え続けてしまいます。
??? やってみたのですか?
ご返信いただきましてありがとうございます。
ファイラーを担うexplorer.exeを別プロセスとするということですね。
確かに別プロセスとすることで、全てのエクスプローラを閉じればメモリはゼロとなりますが、全てを閉じ切らずに、1枚残して再び同じ操作を繰り返すと、結果的にはメモリが増え続けてしまいます。
Windowsの仕様なのか、バグなのかが明確になればまだ良いのですが。。。
当方の複数環境で再現しておりますので、おそらく前者でしょうか。
© ウィンドウズスクリプトプログラマ - Windows Script Programmer 2021
なんか変ですね。フレーム制御になって変わったのかも。なら使えない。
すみません、エクスプローラを開く時の挙動が、いまいち理解できていません。
私はよく、Windowsキー+[E]のショートカットからエクスプローラを開いております。
この開き方だと、エクスプローラ毎にexplorer.exeが作られず、別に作られた1つのexplorer.exeにメモリが加算されていきます。
デスクトップのPCアイコンも同様です。
しかし、例えばスタートメニュー右クリックからのエクスプローラですと、ちゃんと1枚ごとにexplorer.exeが作られました。
いずれも後者の振る舞いであれば問題はないのですが、すみませんもう少し調べてみます。
© ウィンドウズスクリプトプログラマ - Windows Script Programmer 2021
Windows10を起動直後、explorer.exeのコミットサイズは20~30MBです。
そこから、エクスプローラを数十枚開いて、コミットサイズを200MB程度まで増加させます。
続けて、開いたエクスプローラを全て閉じます。
ここでexplorer.exeのコミットサイズを確認すると、120MB程度まで開放されていますが、もとの30MBまでは完全に開放されません。
この操作を繰り返すと、コミットサイズが延々と増加していきます。
原因は何でしょうか。
元のようにしたければ、
フォルダオプション、表示、詳細設定、
☑ 別のプロセスでフォルダー ウィンドウを開く