Wie deaktiviere ich die Wiedergabe mit dem Windows Media Player-Kontextmenü?

21

Wenn Sie in Windows (Vista) einen Ordner anzeigen und mit der rechten Maustaste auf ein Element klicken, wird das Menü „Mit Windows Media Player abspielen“ angezeigt.

Wie man es so einstellt, dass ein solches Untermenü nicht angezeigt wird?

(Ich bin mir nicht sicher, ob ich Windows Media Player deinstallieren möchte.)

Ich habe kein Problem, wenn Modding Registry erforderlich ist, muss nur wissen, wo ...

Xah Lee
quelle
Ich suche das Gleiche. Seltsamerweise (ist es wirklich so?) Scheint es nicht auf die übliche Weise in das System eingebunden zu sein (weder die Autoruns von Sysinternals noch Nirsofts ShellExView und nicht einmal Regedit können es finden). Ich vermute, dass es Teil in einem anderen "Allzweck" -Modul anstelle seiner eigenen DLL sein könnte, wodurch es schwer zu finden ist. Wenn (äh, nein, wann ) ich es finde, werde ich es Sie wissen lassen.
Synetech
1
Egal, es war viel einfacher als ich dachte. Leider habe ich Zeit verschwendet, indem ich den Prozessmonitor zum Beobachten von Registrierungszugriffen verwendet habe, anstatt nur die Registrierung nach der Zeichenfolge zu durchsuchen. Duh. :)
Synetech

Antworten:

22

Der relevante Eintrag kommt mehrmals in der Registrierung vor, es muss jedoch nur eine Stelle entfernt werden, um den Kontextmenüeintrag zu deaktivieren. Außerdem ist der Kontextmenüeintrag für verschiedene Arten von Mediendateien und -ordnern separat vorhanden, je nachdem, ob es sich um Audio-, Bild- oder Videodateien handelt. Schließlich gibt es separate Einträge, um die Elemente in WMP abzuspielen und der WMP-Wiedergabeliste hinzuzufügen. Dadurch werden zwölf Permutationen erstellt, die entfernt werden müssen (tatsächlich nur zehn, da anscheinend keine Einträge für Bilddateien, sondern nur Bildordner vorhanden sind).

So entfernen Sie beide Befehle für Dateien und Ordner von allen drei Medientypen: Erstellen Sie eine REG-Datei mit dem folgenden Inhalt und führen Sie sie aus.

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]

Das erneute Hinzufügen ist viel länger (siehe unten), daher möchten Sie sie möglicherweise sichern.


Wenn Sie die Einträge im Kontextmenü beibehalten möchten, aber nur den Zugriffspunkt ( P) entfernen möchten, damit Sie Dateien problemlos einfügen können, ohne zuerst den WMP-Eintrag durchgehen zu müssen, müssen Sie einen anderen Registrierungseintrag ändern:

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}"
Synetech
quelle
1
Oder noch besser: ➀ Lauf C:\Windows\system32\ComputerDefaults.exe→ ➁ nach unten scrollen zu Choose a default media-player→ ➂ entfernen die aus Enable access to this program→ ➃ klicken OKDONE → ➄ ?→ ➅ ⓅⓇⓄⒻⒾⓉ!
5

Renn einfach:

regsvr32 /u wmpshell.dll

Dadurch wird die Registrierung der Windows Media Player-Shell-Erweiterung aufgehoben und der Eintrag Mit WMP abspielen entfernt.

Ruuslan
quelle
Möchten Sie erklären, wie das funktioniert @ rootslan.ru?
Ivo Flipse
Das habe ich schon ausprobiert und es hat nicht funktioniert. Es werden nur Einträge aus entfernt HKCR\CLSID, nicht die relevanten SystemFileAssociationsEinträge.
Synetech
4

Entfernen Sie im Kontextmenü den Eintrag "Mit Windows Media Player spielen" und "Zur Windows Media Player-Liste hinzufügen".

Systemsteuerung - Standardprogramme - Legen Sie den Programmzugriff und die Computerstandards fest.

Klicken Sie auf Benutzerdefiniert. Wenn nichts angezeigt wird, ändern Sie es in etwas anderes und klicken Sie dann darauf.

Deaktivieren Sie unter Wählen Sie einen Standard-Media-Player aus die Option Zugriff von diesem Programm über Windows Media Player und Windows Media Center und andere (z. B. iTunes) aktivieren.

Hugh Tash
quelle
2

Vergiss nicht zu entfernen

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

So entfernen Sie "Shop for Music Online" aus den Kontextmenüs des Audioverzeichnisses.

Chris
quelle
Dies ist kein Forum, die Antworten werden nicht immer in derselben Reihenfolge aufgelistet.
Tamara Wijsman
Vielen Dank, es fiel mir schwer, herauszufinden, wie ich die Registrierung durchsucht habe, da die Menübezeichnung nicht in der Registrierung enthalten ist.
Gras Double
1

In Windows Vista (und möglicherweise Windows 7?) Können Sie die folgenden Schlüssel entfernen:

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

Alle diese haben den Standardwert {F1B9284F-E9DC-4e68-9D7E-42362A59F0FD}CLSID des Kontexthandlers zum Hinzufügen von Medien zu Windows Media Player.

Ich habe dies getan, um den lästigen Eintrag "Zur & Windows Media Player-Liste hinzufügen" im Windows Explorer-Menü "Datei" zu entfernen. Das bedeutet, dass die Tastenkombination ALT-F, ALT-W immer "Neu & Ordner" auswählt, auch wenn gerade ein Ordner ausgewählt ist im Explorer. Ich wollte trotzdem in der Lage sein, einzelne Dateien in die Warteschlange zu stellen.

Beachten Sie, dass sich auch WMPPlayAsPlaylistund WMPShopMusicSchlüssel in diesen Verzeichniszuordnungen befinden, die Sie möglicherweise ebenfalls löschen möchten.

Ich habe nach dem Löschen der Schlüssel einen Neustart durchgeführt. Ich weiß nicht, ob das nötig war oder nicht.

Stuart May
quelle
-1

Shell-Erweiterung "Play with Windows Media Player" entfernen

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
zopfan
quelle