2022年11月1日火曜日

右に回転・左に回転メニューを削除する - Windows 10

画像の右クリックメニューの右に回転左に回転を非表示にする方法です。

  1. レジストリ エディターを起動します。

    ファイル名を指定して実行。([Windows] + R)

    regedit

  2. レジストリキーを作成します。

    HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\ShellCompatibility\Objects\{FFE2A43C-56B9-4BF5-9A79-CC6D4285608A}

  3. 新規 → 文字列値

    REG_SZ

  4. CTXMENU_LIMITEDQI (文字列値)を作成します。

    エクスプローラーの再起動なしで非表示になります。

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\ShellCompatibility\Objects\{FFE2A43C-56B9-4BF5-9A79-CC6D4285608A}]
"CTXMENU_LIMITEDQI"=""

元に戻すには {FFE2A43C-56B9-4BF5-9A79-CC6D4285608A}キーを削除します。

元に戻す設定ファイル

Windows Registry Editor Version 5.00

[-HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\ShellCompatibility\Objects\{FFE2A43C-56B9-4BF5-9A79-CC6D4285608A}]

採用しなかった 3 つの方法

  • HKCR\CLSID\{FFE2A43C-56B9-4bf5-9A79-CC6D4285608A}flags 値を設定する。

    [HKEY_CURRENT_USER\SOFTWARE\Classes\CLSID\{FFE2A43C-56B9-4BF5-9A79-CC6D4285608A}]
    "flags"=dword:00000000

    実は、この方法も有効なのですが flags 値の効果が不明のため不採用にしました。

  • {FFE2A43C-56B9-4BF5-9A79-CC6D4285608A} (Windows Photo Viewer Image Verbs) をブロックしてしまう方法。

    [HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Shell Extensions\Blocked]
    "{FFE2A43C-56B9-4BF5-9A79-CC6D4285608A}"=""

    右に回転・左に回転メニューは非表示になりますが、代わりにフォトビューアーが使えなくなります。また、エクスプローラーの再起動も必要です。

    このアプリはお使いの PC では実行できません

  • HKCU へ設定しても効果はない。

    Windows Registry Editor Version 5.00

    [HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\ShellCompatibility\Objects\{FFE2A43C-56B9-4BF5-9A79-CC6D4285608A}]
    "CTXMENU_LIMITEDQI"=""

    レジストリ ルートキーの関係で解説しているように、HKLM を HKCU へ変えても同じようですが、Explorer.exe は ShellCompatibility 以下のキーをまったく参照しません。

    HKLM へ設定しないと効果がない例です。