右クリックメニューのWindows Media Player リストに追加とWindows Media Player で再生するを非表示にします。メニューを非表示にするだけなので機能自体は継続して使えます。
レジストリから見るとWMP リストに追加とWMP で再生するは多くの場所に設置されています。よく目にするのはフォルダーの右クリックメニューでしょう。
メニューの表示はフォルダーの種類によります。
フォルダーの種類は収められたコンテンツに最適な表示を Windows が自動で決定しますが、フォルダーオプションのカスタマイズより任意での指定も可能です。
プロパティ → カスタマイズ → フォルダーの種類
WMP リストに追加と WMP で再生するメニューが付くフォルダーはピクチャとミュージック。ビデオには表示されません。
元に戻す
デフォルトで HKCU\SOFTWARE\Classes まで存在します。
何も設定していなければ SystemFileAssociations キーの削除で元に戻ります。
[-HKEY_CURRENT_USER\SOFTWARE\Classes\SystemFileAssociations]
HKLM へ設定した場合は、LegacyDisable のみ削除します。
解説
-
フォルダーの種類が ミュージック (Directory.Audio) と ピクチャ (Directory.Image) の Shell 以下の Enqueue と Play へ LegacyDisable を追加して非表示にしています。
-
Enqueue がWindows Media Player リストに追加 (unregmp2.exe,-9800)
Play がWindows Media Player で再生する (unregmp2.exe,-9801)
-
テスト中に LegacyDisable を外して元に戻すとWindows Media Player リストに追加がデフォルトへなってしまう現象に遭遇しました。
調べてみると 1 ヵ所のキーのみ NeverDefault が抜けています。
HKLM\SOFTWARE\Classes\SystemFileAssociations\Directory.Image\shell\Enqueue
今回の目的とは関係ありませんが、Windows のバグフィックスとして NeverDefault を追加しています。
-
機能の実体は次の 2 つです。
-
Windows Media Player リストに追加
HKCR\CLSID\{45597c98-80f6-4549-84ff-752cf55e2d29}
Add to Windows Media Player list -
Windows Media Player で再生する
HKCR\CLSID\{ed1d0fdf-4414-470a-a56d-cfb68623fc58}
Play with Windows Media Player
2 つのキーは機能なのでブロックしてもメニューは消えず選択時にエラーが返ります。
HKEY_LOCAL_MACHINE を検索すると他のメニューの場所を確認できます。必要なら随時非表示にできますが、ほとんど目にしない場所なので通常は今回の方法で問題ないでしょう。
Windows Media Player リストに追加 {45597c98-80f6-4549-84ff-752cf55e2d29}
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\MediaCenter.WTVFile\shell\Enqueue]
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Stack.Audio\shell\Enqueue]
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Stack.Image\shell\Enqueue]
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\SystemFileAssociations\audio\shell\Enqueue]
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\SystemFileAssociations\Directory.Audio\shell\Enqueue]
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\SystemFileAssociations\Directory.Image\shell\Enqueue]
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\WMP.DVR-MSFile\shell\Enqueue]
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\WMP.WTVFile\shell\Enqueue]
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\WMP11.AssocFile.3G2\shell\Enqueue]
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\WMP11.AssocFile.3GP\shell\Enqueue]
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\WMP11.AssocFile.ADTS\shell\Enqueue]
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\WMP11.AssocFile.AIFF\shell\Enqueue]
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\WMP11.AssocFile.ASF\shell\Enqueue]
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\WMP11.AssocFile.ASX\shell\Enqueue]
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\WMP11.AssocFile.AU\shell\Enqueue]
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\WMP11.AssocFile.AVI\shell\Enqueue]
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\WMP11.AssocFile.FLAC\shell\Enqueue]
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\WMP11.AssocFile.M2TS\shell\Enqueue]
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\WMP11.AssocFile.M3U\shell\Enqueue]
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\WMP11.AssocFile.M4A\shell\Enqueue]
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\WMP11.AssocFile.MIDI\shell\Enqueue]
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\WMP11.AssocFile.MK3D\shell\Enqueue]
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\WMP11.AssocFile.MKA\shell\Enqueue]
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\WMP11.AssocFile.MKV\shell\Enqueue]
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\WMP11.AssocFile.MOV\shell\Enqueue]
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\WMP11.AssocFile.MP3\shell\Enqueue]
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\WMP11.AssocFile.MP4\shell\Enqueue]
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\WMP11.AssocFile.MPEG\shell\Enqueue]
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\WMP11.AssocFile.TTS\shell\Enqueue]
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\WMP11.AssocFile.WAV\shell\Enqueue]
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\WMP11.AssocFile.WAX\shell\Enqueue]
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\WMP11.AssocFile.wma\shell\Enqueue]
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\WMP11.AssocFile.WMV\shell\Enqueue]
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\WMP11.AssocFile.WPL\shell\Enqueue]
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\WMP11.AssocFile.WVX\shell\Enqueue]
Windows Media Player で再生する {45597c98-80f6-4549-84ff-752cf55e2d29}
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Stack.Audio\shell\Play]
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Stack.Image\shell\Play]
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\SystemFileAssociations\audio\shell\Play]
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\SystemFileAssociations\Directory.Audio\shell\Play]
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\SystemFileAssociations\Directory.Image\shell\Play]
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\WMP.DVR-MSFile\shell\play]
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\WMP.PlayMedia\shell\Play]
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\WMP.WTVFile\shell\play]
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\WMP11.AssocFile.3G2\shell\play]
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\WMP11.AssocFile.3GP\shell\play]
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\WMP11.AssocFile.ADTS\shell\play]
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\WMP11.AssocFile.AIFF\shell\play]
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\WMP11.AssocFile.ASF\shell\play]
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\WMP11.AssocFile.ASX\shell\play]
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\WMP11.AssocFile.AU\shell\play]
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\WMP11.AssocFile.AVI\shell\play]
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\WMP11.AssocFile.FLAC\shell\play]
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\WMP11.AssocFile.M2TS\shell\play]
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\WMP11.AssocFile.M3U\shell\play]
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\WMP11.AssocFile.M4A\shell\play]
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\WMP11.AssocFile.MIDI\shell\play]
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\WMP11.AssocFile.MK3D\shell\play]
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\WMP11.AssocFile.MKA\shell\play]
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\WMP11.AssocFile.MKV\shell\play]
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\WMP11.AssocFile.MOV\shell\play]
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\WMP11.AssocFile.MP3\shell\play]
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\WMP11.AssocFile.MP4\shell\play]
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\WMP11.AssocFile.MPEG\shell\play]
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\WMP11.AssocFile.TTS\shell\play]
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\WMP11.AssocFile.WAV\shell\play]
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\WMP11.AssocFile.WAX\shell\play]
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\WMP11.AssocFile.wma\shell\play]
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\WMP11.AssocFile.WMV\shell\play]
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\WMP11.AssocFile.WPL\shell\play]
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\WMP11.AssocFile.WVX\shell\play]2 つの機能は少し異なる場所に設定されています。
初期状態で HKEY_CURRENT_USER には何も設定されていません。
-