2025年4月25日金曜日

Catalyst Control Center のコンテキストメニューを削除

シェルメニューの AMD Catalyst Control Center を非表示にします。

Catalyst Context Menu

AMD Catalyst Control Center はスタートメニューから起動できます。貴重な右クリックメニューへ表示させておく必要はないでしょう。

AMD Catalyst Control Center

レジストリを操作しますが、キーを削除しない比較的安全な方法です。

CCC のシェルメニューを削除する方法

  1. レジストリキーを作成。

    HKCU\SOFTWARE\Microsoft\Windows\CurrentVersion\Shell Extensions\Blocked

  2. {5E2121EE-0300-11D4-8D3B-444553540000} (文字列値)を作成します。

  3. エクスプローラーを再起動します。

    1. タスクマネージャー

      [CTRL] + [SHIFT] + [ESC]

    2. エクスプローラーを右クリックして再起動

Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Shell Extensions\Blocked]
"{5E2121EE-0300-11D4-8D3B-444553540000}"=""

元に戻す

再表示するには追加したキーと値を削除します。

Windows のデフォルトは Shell Extensions まで存在します。

Blocked キーの削除で元の状態に戻ります。

[-HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Shell Extensions\Blocked]

HKCUBlocked にはユーザーが設定した項目しか存在しないはずですが、別の値がある場合は {5E2121EE-0300-11D4-8D3B-444553540000} のみ削除します。

[HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Shell Extensions\Blocked]
"{5E2121EE-0300-11D4-8D3B-444553540000}"=-

解説

  • Catalyst Context Menu はフォルダーの背景に設定されています。

    コンテキストメニューの ACE キーを削除してしまうのも有効です。

    [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Directory\background\shellex\ContextMenuHandlers\ACE]
    @="{5E2121EE-0300-11D4-8D3B-444553540000}"

  • 参照キー HKCR\CLSID\{5E2121EE-0300-11D4-8D3B-444553540000} を削除してしまう方法もあります。

    [-HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{5E2121EE-0300-11D4-8D3B-444553540000}]

    {5E2121EE-0300-11D4-8D3B-444553540000}

どちらも削除可能で即時非表示になりますが、バックアップ必須なので次善策です。

今回の方法では既存のメニューは触れずに機能をブロックすることで非表示にしています。

その他のクリーンアップ

Windows のスタートアップにて実行される Start CCD も特に必要ありません。

[HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\Windows\CurrentVersion\Run]
"StartCCD"="\"C:\\Program Files (x86)\\ATI Technologies\\ATI.ACE\\Core-Static\\amd64\\CLIStart.exe\" MSRun"

\\\" の前の \ はエスケープ文字といい、間違えて判別される文字の前に付けます。環境によっては \\ と表示されますが、ただの表示フォントの違いです。

Start CCD のデータをエスケープせずに示すと次のようになっています。

"C:\Program Files (x86)\ATI Technologies\ATI.ACE\Core-Static\amd64\CLIStart.exe" MSRun

もうひとつ、設定のシステム トレイ メニューを有効にするをオフにすると常駐サービスを 2 つ減らせます。