Windows 10で「ファイル名を指定して実行」のコマンド履歴を削除・クリアする方法
この記事では、Windows 10の「ファイル名を指定して実行」ダイアログに保存されたコマンド履歴をクリアする方法を詳しく解説します。
「ファイル名を指定して実行」は、Windows 10に搭載されている非常に便利なツールです。アプリやフォルダのパスが分かっていれば、テキストボックスに名前やパスを入力してEnterキーを押すだけで、目的のアプリやドキュメントに直接アクセスできます。
一方で、このダイアログには過去に入力したコマンドが履歴として保存されます。最初の一文字を入力すると、それに一致する過去のコマンド候補が一覧表示される仕組みです。プライバシーの観点から履歴を残したくない場合や、不要な項目を整理したい場合は、以下の手順で履歴を削除できます。

作業前の注意点:レジストリのバックアップを忘れずに
今回の操作ではWindowsレジストリを編集します。レジストリの変更は、誤った操作を行うとシステムに深刻な影響を及ぼす可能性があるため、必ず事前にレジストリのバックアップを取っておきましょう。「ファイル名を指定して実行」の履歴は、最近使った項目(MRU:Most Recently Used)リストとして保存されており、これを削除することで履歴を消去できます。
レジストリエディターでコマンド履歴を削除する手順
Windows 10では、管理者権限を持つアカウントでサインインしていれば、レジストリエディターを使って履歴を削除できます。手順の概要は以下の通りです。
- タスクバーの検索ボックスに「regedit」と入力します。
- 検索結果から「レジストリエディター」を選択します。
- UAC(ユーザーアカウント制御)のポップアップが表示されたら、「はい」をクリックして許可します。
- 次のパスへ移動します:\Explorer\RunMRU
- 削除したいレジストリ値を右クリックし、「削除」を選択します。
- 確認画面が表示されたら「はい」をクリックします。
- この操作を繰り返すことで、「ファイル名を指定して実行」の履歴から不要なコマンドをすべて削除できます。
手順の詳細解説

まず、お使いのPCでレジストリエディターを開きます。タスクバーの検索ボックスに「regedit」と入力し、検索結果に表示された「レジストリエディター」をクリックしてください。
UAC(ユーザーアカウント制御)の確認画面が表示されたら、「はい」をクリックしてレジストリエディターを起動します。
レジストリエディターが開いたら、以下のパスへ移動します。
HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\RunMRU
このキーの中には、「a」「b」「c」「d」などの名前が付いたDWORD値が一覧で表示されています。これらが「ファイル名を指定して実行」に入力されたコマンドの履歴です。
一覧を確認し、「既定(Default)」以外の値をすべて削除すれば、PC上の「ファイル名を指定して実行」の履歴を完全にクリアできます。
削除の確認ポップアップが表示された場合は、「はい」をクリックして確定してください。
フリーソフトを使ってMRUリストをまとめて消去する方法
多くのジャンクファイルクリーナーにもMRUリストを削除する機能は搭載されていますが、専用のフリーソフトを使えばより徹底的に消去できます。代表的なツールがMRU Blasterです。このソフトは、エクスプローラー、Office、Visual Studioなど、Windowsの隅々に散在する使用履歴やトレースを検出・削除でき、30,000種類以上のMRUリストに対応しています。
そのほかにも、Anti Tracks、Wipe Privacy Cleaner、Privacy Eraserといったツールがあり、いずれもWindows内のMRUリスト(最近使った項目)を簡単にクリーニングできます。手動でのレジストリ編集に不安がある方は、こうした専用ツールの活用も検討してみてください。
-
Windows 11でキャッシュをクリアする方法を徹底解説|初心者向け6つの手順
キャッシュファイルは、快適なユーザー体験を実現するために欠かせないものです。たとえば、ログインのたびにパスワードを入力しなくて済むのは、キャッシュのおかげです。しかし、RAMやストレージ容量が少ないPCでは、新しいバージョンのWebページがうまく読み込めないなどの不具合が起こることもあります。 PCの動作を改善したいなら、不要になったキャッシュファイルを削除して、ストレージ容量とメモリを解放することが有効です。「Windows 11でキャッシュをクリアするにはどうすればいいのか?」という疑問をお持ちの方に向けて、本記事では実践的な方法をわかりやすく解説します。 Windows 11でのキャッシ
-
PCでWindows Defenderの保護履歴をクリアする方法
お使いのWindowsパソコンには、マイクロソフト製のウイルス対策アプリケーションである「Windows Defender」が標準搭載されており、ウイルスやマルウェアによる脅威や攻撃からPCを守っています。Defenderはスキャンや動作の記録を「保護履歴」として専用フォルダに保存しており、検出された内容やスキャンログは主に30日間保持されます。この保護履歴を削除することで、ストレージ容量を確保でき、Defenderが正常に動作するようになります。 WindowsでMicrosoft Defenderの保護履歴を削除するには? 方法1:ローカルドライブからWindows Defenderの保護