HOME >> Tips >> Microsoft Windows

エクスプローラーのメモリリークを解消する方法

2016/3/9
文書番号:20486


Windows を長時間(長期間)使用し続けているとかなりメモリを消費していることがあります。

タスクマネージャーで確認すると「explorer.exe」(エクスプローラー)が大量に使用していたりします。


クリックで拡大

このときは140MB程度でしたが、ひどいときは2.5GB程度まで増え続け、あるタイミングでリセット(?)されるのか、急激に使用量が減ることがありました。

Windows を再起動すればそれでも解消されますが、エクスプローラのみ再起動すれば早いのでコマンドでエクスプローラーを再起動してみます。

【設定手順】

  1. 以下のように記載したbatファイルを作成します。
    バッチファイルの作成手順は後述します。
    
    @echo off
    taskkill /im explorer.exe /f
    start explorer.exe
    
    上記バッチファイルを使用してエクスプローラーを再起動してメモリの使用量が減りました。

    クリックで拡大

【バッチファイル作成手順】

  1. キーボードの Windwos ロゴキーを押しながら「R」キーを押します。

    クリックで拡大

  2. 「ファイル名を指定して実行」ダイアログが起動します。
    「notepad」と入力して「OK」をクリックします。

    ※スタートメニューから「メモ帳」を起動しても同じです。

    クリックで拡大

  3. メモ帳が起動したら以下のように記載します。
    
    @echo off
    taskkill /im explorer.exe /f
    start explorer.exe
    

    クリックで拡大

  4. ファイルを保存します。
    「ファイルの種類」を「すべてのプログラム」にしてファイル名に拡張子「.bat」まで指定します。

    クリックで拡大

  5. 保存したファイルをダブルクリックして実行します。

    クリックで拡大

【ダウンロード】

    ダウンロードができる場合はこちらから
    explorer_reboot.zip