як відключити грати в контекстне меню Windows Media Player?


21

в Windows (Vista) під час перегляду папки, клацання правою кнопкою миші на елементі з'являється меню "Play with Windows Media Player".

Як його встановити, щоб таке підменю не відображалося?

(не впевнений, що хочу видалити програвач Windows Media Player)

У мене немає жодних проблем, якщо потрібен модеруючий реєстр, просто потрібно знати, де ...


Я шукаю те саме. Як не дивно (це насправді?), Схоже, він не підключений до системи звичайним чином (ні автори Sysinternals, ні Nirsoft's ShellExView, і навіть Regedit не можуть його знайти). Я підозрюю, що це може бути частиною прокрадання в якийсь інший модуль "загального призначення" замість власної DLL, що робить його важким для пошуку. Якщо (е, ні, коли ) я знайду це, я повідомлю вас.
Synetech

1
Не зважаючи, було набагато простіше, ніж я думав. На жаль, я витратив час, використовуючи Process Monitor, щоб спостерігати за доступом до реєстру, а не просто шукати в реєстрі для рядка. Дух. :)
Synetech

Відповіді:


22

Відповідна запис декілька разів трапляється в реєстрі, але потрібно видалити лише одне місце, щоб вимкнути запис контекстного меню. Крім того, запис контекстного меню існує окремо для різних типів мультимедійних файлів і папок, залежно від того, це звук, зображення чи відео. Нарешті, є окремі записи для відтворення елементів у WMP та для додавання їх до списку відтворення WMP. Це створює дванадцять перестановок, які потрібно видалити (фактично, лише десять, оскільки, здається, немає файлів зображень, а лише папок зображень).

Ось як видалити обидві команди з усіх трьох типів мультимедіа для файлів і папок: Створіть .reg файл із наступним вмістом та запустіть його.

REGEDIT4
;Remove "Play with Windows Media Player" context menu entries

[-HKEY_CLASSES_ROOT\SystemFileAssociations\Directory.Audio\shell\Enqueue]
[-HKEY_CLASSES_ROOT\SystemFileAssociations\Directory.Audio\shell\Play]
[-HKEY_CLASSES_ROOT\SystemFileAssociations\Directory.Image\shell\Enqueue]
[-HKEY_CLASSES_ROOT\SystemFileAssociations\Directory.Image\shell\Play]
[-HKEY_CLASSES_ROOT\SystemFileAssociations\Directory.Video\shell\Enqueue]
[-HKEY_CLASSES_ROOT\SystemFileAssociations\Directory.Video\shell\Play]
[-HKEY_CLASSES_ROOT\SystemFileAssociations\audio\shell\Enqueue]
[-HKEY_CLASSES_ROOT\SystemFileAssociations\audio\shell\Play]
[-HKEY_CLASSES_ROOT\SystemFileAssociations\video\shell\Enqueue]
[-HKEY_CLASSES_ROOT\SystemFileAssociations\video\shell\Play]

Додавання їх назад значно довше (нижче), тому ви можете створити резервну копію.


Якщо ви хочете зберегти записи контекстного меню, але просто видалити прискорювач ( P), щоб ви могли легко вставити файли, не спершу проходячи через запис WMP, вам потрібно змінити інший запис реєстру:

In this key:
[HKEY_CLASSES_ROOT\Local Settings\MuiCache\149\52C64B7E]

Change this value:
"@C:\Windows\system32\unregmp2.exe,-9801"="&Play with Windows Media Player"

To this (or something else; the & marks the accelerator):
"@C:\Windows\system32\unregmp2.exe,-9801"="Play with Windows Media Player"

Similarly, the Add to WMP entry is:
"@C:\Windows\system32\unregmp2.exe,-9800"="&Add to Windows Media Player list"



REGEDIT4
;Restore "Play with Windows Media Player" context menu entries

[HKEY_CLASSES_ROOT\SystemFileAssociations\audio\shell\Enqueue]
@="&Add to Windows Media Player list"
"MUIVerb"=hex(2):40,25,53,79,73,74,65,6d,52,6f,6f,74,25,5c,73,79,73,74,65,6d,33,32,5c,75,6e,72,65,67,6d,70,32,2e,65,78,65,2c,2d,39,38,30,30,00
"NeverDefault"=""
[HKEY_CLASSES_ROOT\SystemFileAssociations\audio\shell\Enqueue\command]
"DelegateExecute"="{45597c98-80f6-4549-84ff-752cf55e2d29}"

[HKEY_CLASSES_ROOT\SystemFileAssociations\audio\shell\Play]
@="&Play with Windows Media Player"
"MUIVerb"=hex(2):40,25,53,79,73,74,65,6d,52,6f,6f,74,25,5c,73,79,73,74,65,6d,33,32,5c,75,6e,72,65,67,6d,70,32,2e,65,78,65,2c,2d,39,38,30,31,00
"NeverDefault"=""
[HKEY_CLASSES_ROOT\SystemFileAssociations\audio\shell\Play\command]
"DelegateExecute"="{ed1d0fdf-4414-470a-a56d-cfb68623fc58}"



[HKEY_CLASSES_ROOT\SystemFileAssociations\video\shell\Enqueue]
@="&Add to Windows Media Player list"
"MUIVerb"=hex(2):40,25,53,79,73,74,65,6d,52,6f,6f,74,25,5c,73,79,73,74,65,6d,33,32,5c,75,6e,72,65,67,6d,70,32,2e,65,78,65,2c,2d,39,38,30,30,00
"NeverDefault"=""
[HKEY_CLASSES_ROOT\SystemFileAssociations\video\shell\Enqueue\command]
"DelegateExecute"="{45597c98-80f6-4549-84ff-752cf55e2d29}"

[HKEY_CLASSES_ROOT\SystemFileAssociations\video\shell\Play]
@="&Play with Windows Media Player"
"MUIVerb"=hex(2):40,25,53,79,73,74,65,6d,52,6f,6f,74,25,5c,73,79,73,74,65,6d,33,32,5c,75,6e,72,65,67,6d,70,32,2e,65,78,65,2c,2d,39,38,30,31,00
"NeverDefault"=""
[HKEY_CLASSES_ROOT\SystemFileAssociations\video\shell\Play\command]
"DelegateExecute"="{ed1d0fdf-4414-470a-a56d-cfb68623fc58}"



[HKEY_CLASSES_ROOT\SystemFileAssociations\Directory.Audio\shell\Enqueue]
@="&Add to Windows Media Player list"
"MUIVerb"=hex(2):40,25,53,79,73,74,65,6d,52,6f,6f,74,25,5c,73,79,73,74,65,6d,33,32,5c,75,6e,72,65,67,6d,70,32,2e,65,78,65,2c,2d,39,38,30,30,00
"NeverDefault"=""
[HKEY_CLASSES_ROOT\SystemFileAssociations\Directory.Audio\shell\Enqueue\command]
"DelegateExecute"="{45597c98-80f6-4549-84ff-752cf55e2d29}"

[HKEY_CLASSES_ROOT\SystemFileAssociations\Directory.Audio\shell\Play]
@="&Play with Windows Media Player"
"MUIVerb"=hex(2):40,25,53,79,73,74,65,6d,52,6f,6f,74,25,5c,73,79,73,74,65,6d,33,32,5c,75,6e,72,65,67,6d,70,32,2e,65,78,65,2c,2d,39,38,30,31,00
"NeverDefault"=""
[HKEY_CLASSES_ROOT\SystemFileAssociations\Directory.Audio\shell\Play\command]
"DelegateExecute"="{ed1d0fdf-4414-470a-a56d-cfb68623fc58}"



[HKEY_CLASSES_ROOT\SystemFileAssociations\Directory.Image\shell\Enqueue]
@="&Add to Windows Media Player list"
"MUIVerb"=hex(2):40,25,53,79,73,74,65,6d,52,6f,6f,74,25,5c,73,79,73,74,65,6d,33,32,5c,75,6e,72,65,67,6d,70,32,2e,65,78,65,2c,2d,39,38,30,30,00
"NeverDefault"=""
[HKEY_CLASSES_ROOT\SystemFileAssociations\Directory.Image\shell\Enqueue\command]
"DelegateExecute"="{45597c98-80f6-4549-84ff-752cf55e2d29}"

[HKEY_CLASSES_ROOT\SystemFileAssociations\Directory.Image\shell\Play]
@="&Play with Windows Media Player"
"MUIVerb"=hex(2):40,25,53,79,73,74,65,6d,52,6f,6f,74,25,5c,73,79,73,74,65,6d,33,32,5c,75,6e,72,65,67,6d,70,32,2e,65,78,65,2c,2d,39,38,30,31,00
"NeverDefault"=""
[HKEY_CLASSES_ROOT\SystemFileAssociations\Directory.Image\shell\Play\command]
"DelegateExecute"="{ed1d0fdf-4414-470a-a56d-cfb68623fc58}"



[HKEY_CLASSES_ROOT\SystemFileAssociations\Directory.Video\shell\Enqueue]
@="&Add to Windows Media Player list"
"MUIVerb"=hex(2):40,25,53,79,73,74,65,6d,52,6f,6f,74,25,5c,73,79,73,74,65,6d,33,32,5c,75,6e,72,65,67,6d,70,32,2e,65,78,65,2c,2d,39,38,30,30,00
"NeverDefault"=""
[HKEY_CLASSES_ROOT\SystemFileAssociations\Directory.Video\shell\Enqueue\command]
"DelegateExecute"="{45597c98-80f6-4549-84ff-752cf55e2d29}"

[HKEY_CLASSES_ROOT\SystemFileAssociations\Directory.Video\shell\Play]
@="&Play with Windows Media Player"
"MUIVerb"=hex(2):40,25,53,79,73,74,65,6d,52,6f,6f,74,25,5c,73,79,73,74,65,6d,33,32,5c,75,6e,72,65,67,6d,70,32,2e,65,78,65,2c,2d,39,38,30,31,00
"NeverDefault"=""
[HKEY_CLASSES_ROOT\SystemFileAssociations\Directory.Video\shell\Play\command]
"DelegateExecute"="{ed1d0fdf-4414-470a-a56d-cfb68623fc58}"

1
Або ще краще: ➀ запустити C:\Windows\system32\ComputerDefaults.exe→ ➁ прокрутки вниз Choose a default media-player→ ➂ видалити з Enable access to this program→ ➃ натисніть OKЗРОБЛЕНО → ➄ ?→ ➅ ⓅⓇⓄⒻⒾⓉ!

5

Просто запустіть:

regsvr32 /u wmpshell.dll

Це скасує розширення оболонки програвача Windows Media Player і таким чином видалить запис Play with WMP .


Хочете пояснити, як це працює @ rootlan.ru?
Іво Фліпс

Я вже спробував це, і це не вийшло. Він видаляє лише записи HKCR\CLSID, а не відповідні SystemFileAssociationsзаписи.
Synetech


4

Позбавтесь у контекстному меню запису "Грати із програмою Windows Media Player" та "Додати для гри зі списком медіапрогравачів Windows".

Панель управління - Програми за замовчуванням - Встановіть доступ до програми та за замовчуванням на комп'ютері.

Клацніть на Custom, якщо нічого не відображається, змініть його на щось інше, а потім клацніть його.

У розділі Вибір медіаплеєра за замовчуванням зніміть прапорець Увімкнути доступ до цієї програми з Windows Media Player та Windows Media Center та будь-яких інших (наприклад, iTunes)


2

Не забудьте видалити

HKEY_CLASSES_ROOT\SystemFileAssociations\Directory.Audio\shellex\ContextMenuHandlers\WMPShopMusic

Щоб позбутися "Магазину музики онлайн" в контекстних меню Audio Directory.


Це не форум, відповіді не завжди містяться в одному порядку.
Тамара Війсман

Дякую, мені було важко намагатися дізнатись, чи шукає цей реєстр звичайним способом, оскільки мітка меню відсутня в Реєстрі.
Гра "Двомісний"

1

У Windows Vista (а можливо, у Windows 7?) Можна видалити такі клавіші:

HKEY_CLASSES_ROOT\SystemFileAssociations\Directory.Audio\shellex\ContextMenuHandlers\WMPAddToPlaylist
HKEY_CLASSES_ROOT\SystemFileAssociations\Directory.Image\shellex\ContextMenuHandlers\WMPAddToPlaylist
HKEY_CLASSES_ROOT\SystemFileAssociations\Directory.Video\shellex\ContextMenuHandlers\WMPAddToPlaylist

Усі вони мають значення за замовчуванням {F1B9284F-E9DC-4e68-9D7E-42362A59F0FD}- CLSID обробника контексту для додавання медіа в Windows Media Player.

Я зробив це, щоб позбутися набридливої ​​записи "Додати до списку медіаплеєрів Windows" у меню Файл Windows Explorer, тобто ALT-F, послідовність клавіш ALT-W завжди вибиратиме "Нове і папка", навіть якщо папка наразі обрана в Провіднику. Я все-таки хотів мати можливість запускати окремі файли.

Зауважте, що в цих асоціаціях каталогів є також WMPPlayAsPlaylistі WMPShopMusicключі, які ви також можете видалити.

Я перезавантажився після видалення ключів; Я не знаю, це було потрібно чи ні.


-1

Видаліть розширення оболонки "Грати за допомогою Windows Media Player"

I had the same problem, but unfortunately, I didn't find the keys I was
looking for in the registry and it's too boring going through Folder
Options. After a quick Google search, I dug this up:

1. Go to Start > Run
2. Type in "regsvr32 /u wmpshell.dll" (without the quotes)
3. Hit OK
4. Voila! No more WMP shell extensions
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.