ハードドライブの右クリックコンテキストメニューにディスククリーンアップを追加する

この投稿では、Windows 11/10 のハードドライブの右クリックメニューにディスククリーンアップを追加する方法について説明します。このオプションを追加することで、わずか 2 回のクリックで特定のドライブのディスククリーンアップを開き、そのドライブの空き領域を増やしたり、一時ファイルを削除したりできます。既定では、ディスククリーンアップを開いてから、クリーンアッププロセスを実行するドライブを選択する必要があります。ただし、この機能を有効にすると、ハードドライブのディスククリーンアップを直接使用できます。

ハードドライブのコンテキストメニューにディスククリーンアップを追加する

レジストリトリックを使用すると、Windows 11/10 のすべてのハードドライブの右クリックコンテキストメニューにディスククリーンアップを追加できます。手順を確認しましょう。

  1. レジストリエディターを開く
  2. shellレジストリキーにアクセスする
  3. Windows.CleanUpレジストリキーを作成する
  4. CommandStateSync文字列値を作成する
  5. ExplorerCommandHandler文字列値を作成する
  6. {9cca66bb-9c78-4e59-a76f-a5e9990b8aa0}をその値データに追加する
  7. OK ボタンを押す
  8. Iconという名前の文字列値を作成する
  9. %SystemRoot%\System32\cleanmgr.exe,-104をその値データに追加する
  10. OK ボタンを押す
  11. ImpliedSelectionModel DWORD 値を作成する
  12. 基本セクションで16 進数オプションを選択する
  13. 1をその値データに追加する
  14. OK ボタンを押す
  15. レジストリエディターを閉じる。

最初に、レジストリエディターウィンドウを開きます。これには、検索ボックスに regedit と入力し、Enter キーを使用します。

レジストリエディターで、shell という名前のレジストリキーにアクセスします。パスは次のとおりです。

HKEY_CLASSES_ROOT\Drive\shell

shell キーの右クリックメニューにアクセスし、[新規] メニューに移動して、[キー] オプションを使用します。これにより新しいキーが作成されます。上記スクリーンショットに表示されているように、そのキーの名前を Windows.CleanUp に変更する必要があります。

次に、Windows.CleanUp キーの右側で、右クリックメニューを使用して文字列値を作成し、その名前を CommandStateSync に設定します。

別の文字列値を作成し、ExplorerCommandHandler に名前を変更します。ExplorerCommandHandler 文字列値をダブルクリックすると、小さなボックスが表示されます。

そこに、{9cca66bb-9c78-4e59-a76f-a5e9990b8aa0}を値データボックスに追加します。[OK] ボタンを押します。

もう一度、Icon という名前の新しい文字列値を作成します。その値をダブルクリックすると、ボックスが表示されます。

そこに、%SystemRoot%\System32\cleanmgr.exe,-104をその値データボックスに追加し、[OK] ボタンを押します。

これにより、ハードドライブの右クリックメニューにディスククリーンアップアイコンが表示されます。

次に、右クリックコンテキストメニューを使用して新しい DWORD 値を作成し、ImpliedSelectionModel に名前を変更します。

その DWORD 値をダブルクリックすると、ボックスが表示されます。そのボックスで、最初に、[基本] セクションで利用可能な [16 進数] オプションを選択します (上記スクリーンショットに表示されているとおり)。その後、[値データ] フィールドに 1 を入力します。最後に、[OK] ボタンを押します。

以上です。エクスプローラーを開き、ハードドライブを右クリックします。[クリーンアップ] オプションが表示されます。そのオプションをクリックすると、その特定のドライブのディスククリーンアップウィンドウが開きます。

ハードドライブの右クリックコンテキストメニューからディスククリーンアップオプションを削除するには、上記の手順に従って、自分で作成した Windows.CleanUp レジストリキーを削除するだけです。

お役に立てば幸いです。

ヒント: コマンドラインバージョンのディスククリーンアップユーティリティがより多くのクリーンアップオプションを提供していることはご存知ですか?