画像の右クリックメニューの右に回転と左に回転を非表示にする方法です。
レジストリを削除しないよう比較的安全にカスタマイズします。
右に回転・左に回転メニューを削除する手順
-
レジストリ エディターを起動します。
ファイル名を指定して実行。([Windows] + R)
regedit
-
レジストリキーを作成します。
HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\ShellCompatibility\Objects\{FFE2A43C-56B9-4BF5-9A79-CC6D4285608A}
-
新規 → 文字列値
-
CTXMENU_LIMITEDQI (文字列値)を作成します。
エクスプローラーの再起動なしで非表示になります。
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\ShellCompatibility\Objects\{FFE2A43C-56B9-4BF5-9A79-CC6D4285608A}]
"CTXMENU_LIMITEDQI"=""
元に戻すには {FFE2A43C-56B9-4BF5-9A79-CC6D4285608A}キーを削除します。
元に戻す設定ファイル
[-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}"=""右に回転・左に回転メニューは非表示になりますが、代わりにフォトビューアーが使えなくなります。また、エクスプローラーの再起動も必要です。
右に回転・左に回転はフォトビューアーの機能を利用しています。
-
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 へ設定しないと効果がない例です。