名古屋出身ソフトウェアエンジニアのブログ

存在そのものがおそがいエクスプローラーの「元に戻す」機能を無効化する

公開:
更新:

あの忌まわしいエクスプローラーの「元に戻す」機能を、レジストリを変更するだけで無効化できると知ったのでメモします。

エクスプローラーの「元に戻す」は、コンテキストメニュー上で誤爆しやすい位置にあり、さらに確認ダイアログなしにサイレントに動作するため(こちらは Ctrl + Z 誤爆時に特に致命的)ステルス性能も高く、日頃のファイル整理の努力をわやにするポテンシャルを秘めています。

「元に戻す」機能の無効化

履歴スタック容量を 0 にすることで、「元に戻す」機能を無効化します。

コマンドプロンプトで以下を実行し、レジストリを変更します。触るのは HKEY_CURRENT_USER 以下なので、管理者権限は不要なはずです。

reg add "HKCU\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Advanced" /v MaxUndoItems /d 0 /t REG_DWORD /f

エクスプローラーを再起動すると反映されます。

「元に戻す」機能の復元

機能をデフォルトに戻したい場合は、以下を実行します。

reg delete "HKCU\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Advanced" /v MaxUndoItems /f