Làm cách nào để tắt Play với menu ngữ cảnh Windows Media Player?


21

trong Windows (Vista), khi xem thư mục, khi nhấp chuột phải vào một mục, sẽ có menu Menu Chơi với Windows Media Player.

Làm thế nào để thiết lập nó để menu con như vậy không hiển thị?

(không chắc chắn tôi muốn gỡ cài đặt Windows Media Player)

Tôi không có vấn đề gì nếu modding Registry là bắt buộc, chỉ cần biết nơi ...


Tôi đang tìm kiếm điều tương tự. Thật kỳ lạ (có thật vậy không?), Nó dường như không được nối vào hệ thống theo cách thông thường (không phải Autorun của Sysiternals, hay ShellExView của Nirsoft, và thậm chí cả Regedit cũng không thể tìm thấy nó). Tôi nghi ngờ rằng nó có thể là một phần của một số mô-đun "mục đích chung" khác thay vì DLL của chính nó, do đó làm cho nó khó tìm thấy. Nếu (uh, không, khi nào ), tôi tìm thấy nó, tôi sẽ cho bạn biết.
Synetech

1
Nevermind, nó dễ dàng hơn nhiều so với tôi nghĩ. Thật không may, tôi đã lãng phí thời gian bằng cách sử dụng Trình theo dõi tiến trình để quan sát các truy cập sổ đăng ký thay vì chỉ tìm kiếm đăng ký cho chuỗi. Tât nhiên. :)
Synetech

Câu trả lời:


22

Mục nhập có liên quan xảy ra nhiều lần trong sổ đăng ký, nhưng chỉ cần xóa một nơi để vô hiệu hóa mục nhập ngữ cảnh. Hơn nữa, mục trình đơn ngữ cảnh tồn tại riêng cho các loại tệp và thư mục phương tiện khác nhau, tùy thuộc vào việc đó là âm thanh, hình ảnh hoặc video. Cuối cùng, có các mục riêng biệt để phát các mục trong WMP và để thêm chúng vào danh sách phát WMP. Điều này tạo ra mười hai hoán vị cần phải loại bỏ (thực tế, chỉ mười vì hoán đổi dường như không có mục nào cho các tệp hình ảnh, chỉ các thư mục hình ảnh).

Dưới đây là cách xóa cả hai lệnh khỏi cả ba loại phương tiện cho cả tệp và thư mục: Tạo tệp .reg với nội dung sau và chạy nó.

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]

Thêm chúng trở lại lâu hơn nhiều (bên dưới), vì vậy bạn có thể muốn sao lưu chúng.


Nếu bạn muốn giữ các mục trong menu ngữ cảnh nhưng chỉ cần loại bỏ trình tăng tốc ( P) để bạn có thể dán tệp dễ dàng mà không cần phải qua mục nhập WMP, bạn cần sửa đổi một mục đăng ký khác:

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
Hoặc tốt hơn nữa: ➀ chạy C:\Windows\system32\ComputerDefaults.exe→ cuộn xuống Choose a default media-player→ ➂ xóa từ Enable access to this program→ ➃ nhấp OKXONG?→!

5

Chỉ cần chạy:

regsvr32 /u wmpshell.dll

Điều này sẽ hủy đăng ký tiện ích mở rộng Windows Media Player và do đó loại bỏ mục Play with WMP .


Quan tâm để giải thích làm thế nào điều này hoạt động @ Rootlan.ru?
Ivo Flipse

Tôi đã thử nó và nó không hoạt động. Nó chỉ loại bỏ các mục từ HKCR\CLSID, không phải các SystemFileAssociationsmục có liên quan .
Synetech


4

Loại bỏ mục "Chơi với Windows Media Player" và "Thêm vào chơi với danh sách Windows Media Player" trong menu ngữ cảnh.

Bảng điều khiển - Chương trình mặc định - Đặt quyền truy cập chương trình và mặc định của máy tính.

Nhấp vào Tùy chỉnh, nếu không có gì hiển thị, thay đổi nó thành một cái gì đó khác, sau đó nhấp vào nó.

Trong Chọn một trình phát phương tiện mặc định, bỏ chọn Bật quyền truy cập từ chương trình này từ Windows Media Player và Windows Media Center và bất kỳ trình phát nào khác (như iTunes)


2

Đừng quên xóa

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

Để thoát khỏi "Cửa hàng âm nhạc trực tuyến" trong menu ngữ cảnh Audio Directory.


Đây không phải là một diễn đàn, câu trả lời không phải lúc nào cũng được liệt kê theo cùng một thứ tự.
Tamara Wijsman

Cảm ơn, tôi đã có một thời gian khó khăn để tìm ra cái này tìm kiếm Registry theo cách thông thường, vì nhãn menu không có trong Registry.
Gras Double

1

Trong Windows Vista (và có thể cả Windows 7?), Bạn có thể xóa các phím sau:

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

Tất cả đều có giá trị mặc định {F1B9284F-E9DC-4e68-9D7E-42362A59F0FD}là CLSID của trình xử lý bối cảnh để thêm phương tiện vào Windows Media Player.

Tôi đã làm điều này để loại bỏ mục nhập "Thêm vào & danh sách Windows Media Player" gây phiền nhiễu trong menu Tệp Windows Explorer, nghĩa là chuỗi phím ALT-F, ALT-W sẽ luôn chọn "Mới & Thư mục" ngay cả khi thư mục hiện được chọn trong Explorer. Tôi vẫn muốn có thể enqueue các tập tin cá nhân mặc dù.

Lưu ý rằng cũng có WMPPlayAsPlaylistWMPShopMusiccác khóa trong các liên kết thư mục mà bạn có thể muốn xóa là tốt.

Tôi khởi động lại sau khi xóa các phím; Tôi không biết điều này có cần thiết hay không.


-1

Xóa tiện ích mở rộng "Chơi với 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
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.