ファイル名を指定して実行

「ファイル名を指定して実行」の履歴を消したい

最終更新日:2005/12/29

スタートメニューの「ファイル名を指定して実行」に表示される履歴だけを削除するには、下記の手順でレジストリを操作します。

  1. スタートメニューの「ファイル名を指定して実行」をクリックします。
    (スタートメニューに「ファイル名を指定して実行」を表示させたい)
  2. 「regedit」と入力して [OK] をクリックします。
  3. レジストリ エディタの画面左側のツリーで下記のキーを捜します。
      HKEY_CURRENT_USER
        Software
          Microsoft
            Windows
              CurrentVersion
                Explorer
                  RunMRU
  4. “(既定)”(または(標準)、「値の設定なし」になっているもの)以外の項目をすべて選択し、右クリックして [削除] をクリックします。
RunMRU

ただし、ログオンしたあとに入力して実行した履歴は、一度ログオフし再度ログオンして初めて、レジストリの上記エントリに保存されます。削除した直後に例えば「regedit」と入力し実行しても、その時点では RunMRU の下には何も登録されていません(厳密には、HKEY_USERS 以下の深いところに保存されています)。

スタートメニューの「最近使ったファイル」と、Interner Explorer のアドレスバーの履歴も削除されて構わないのであれば、「最近使ったファイル」の [クリア] で削除されるものの方法が簡単です。