この投稿では、Windows 11/10 のハードドライブの右クリックメニューにディスククリーンアップを追加する方法について説明します。このオプションを追加することで、わずか 2 回のクリックで特定のドライブのディスククリーンアップを開き、そのドライブの空き領域を増やしたり、一時ファイルを削除したりできます。既定では、ディスククリーンアップを開いてから、クリーンアッププロセスを実行するドライブを選択する必要があります。ただし、この機能を有効にすると、ハードドライブのディスククリーンアップを直接使用できます。
ハードドライブのコンテキストメニューにディスククリーンアップを追加する
レジストリトリックを使用すると、Windows 11/10 のすべてのハードドライブの右クリックコンテキストメニューにディスククリーンアップを追加できます。手順を確認しましょう。
- レジストリエディターを開く
- shellレジストリキーにアクセスする
- Windows.CleanUpレジストリキーを作成する
- CommandStateSync文字列値を作成する
- ExplorerCommandHandler文字列値を作成する
{9cca66bb-9c78-4e59-a76f-a5e9990b8aa0}
をその値データに追加する- OK ボタンを押す
- Iconという名前の文字列値を作成する
%SystemRoot%\System32\cleanmgr.exe,-104
をその値データに追加する- OK ボタンを押す
- ImpliedSelectionModel DWORD 値を作成する
- 基本セクションで16 進数オプションを選択する
1
をその値データに追加する- OK ボタンを押す
- レジストリエディターを閉じる。
最初に、レジストリエディターウィンドウを開きます。これには、検索ボックスに 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 レジストリキーを削除するだけです。
お役に立てば幸いです。
ヒント: コマンドラインバージョンのディスククリーンアップユーティリティがより多くのクリーンアップオプションを提供していることはご存知ですか?
コメントする