Skip to main content
Topic: Enqueue explorer context menu item missing for m3u files (Read 1278 times) previous topic - next topic
0 Members and 1 Guest are viewing this topic.

Enqueue explorer context menu item missing for m3u files

Hi! I am on Windows 10 and since I updated from 1.3.9 to 1.3.10, I do not have "Enqueue in foobar" in Windows explorer context menu for m3u files. All other audio files have it. I tried un-associating foobar from m3u files and associating it back, no change. I tried setting my default media player to some Windows 10 app and back to foobar, no change.
This is how my related registry settings look:

HKEY_CLASSES_ROOT
> .M3U
(Default) = foobar2000.M3U
Content Type = audio/x-mpegurl
PerceivedType = audio

> foobar2000.M3U
>> shell
(Default) = open

>>> enqueue
(Default) = Enqueue in foobar2000

>>>> command
(Default) = "C:\Program Files (x86)\foobar2000\foobar2000.exe" /add "%1"

(I hope you understand my stupid formatting of the registry hierarchy)

I tried playing with the HKEY_CLASSES_ROOT / .m3u option, for example when setting WMP11 as the default player, the Default value changes to "WMP11.AssocFile.m3u", then, when i go to "WMP11.AssocFile.m3u" and edit the Enqueue option, it has no effect on what the context menu of m3u files have. When I right click an m3u file, these are the menu items I have at the top:

Play in foobar2000
Add to Windows Media Player list
Cast to Device >
7-Zip >
Scan with Windows Defender...
Open with >
Restore previous versions


What can I do to get back the "Enqueue in foobar2000" menu item to m3u files?

Re: Enqueue explorer context menu item missing for m3u files

Reply #1
Can anyone advise, please? I have googled this a lot, none of the suggestions I found worked for me (most of them were about the registry and HKEY_CLASSES_ROOT)

Re: Enqueue explorer context menu item missing for m3u files

Reply #2
In the changelog for v1.3.10, Peter writes:

Quote
Reverted all shell integration fixes from 1.3.9 and 1.3.10 beta 1. They broke more than they fixed while attempting to work-around an obvious bug in Windows 10

There's a thread devoted to context menu issues in Windows 10. I don't have the attention span right now to find it, but you can search for it.

I think the Windows 10 Anniversary Update (due out Aug 2) fixes a lot of these issues. I'm running Insider build 14393.3 plus the cumulative update -- which should be the final build, or extremely close to it -- and the enqueue option appears in the context menu for .m3u files.

Now, while fiddling around and changing the default app from from Groove to foobar2000 and back, I did manage to kill the option, but the good news is that when I right-clicked an .m3u file, then chose Open With, chose foobar2000, enabled "Always use this" and clicked OK, the enqueue option reappeared. IIRC this procedure did not work reliably with the fall release of Windows 10.
That's so plausible, I can't believe it.

Re: Enqueue explorer context menu item missing for m3u files

Reply #3
Thanks. Did some more searching and found it. This thread can be deleted.

Re: Enqueue explorer context menu item missing for m3u files

Reply #4
Enqueue missing from M3U isn't related to recent foobar2000 changes or bugs in Windows 10. It is missing by default on Windows 7, 8/8.1 and 10 but works on Windows XP. Somehow Windows Media Player's commands are shown instead of foobar's for this file format.
If this is your issue and you don't need WMP it's easy to solve by disabling the program. You can type "computerdefaults.exe" in the Windows search bar and run the program. Click on the Custom line and untick "Enable access to this program" from Windows Media Player.

 

Re: Enqueue explorer context menu item missing for m3u files

Reply #5
Enqueue missing from M3U isn't related to recent foobar2000 changes or bugs in Windows 10. It is missing by default on Windows 7, 8/8.1 and 10 but works on Windows XP. Somehow Windows Media Player's commands are shown instead of foobar's for this file format.
If this is your issue and you don't need WMP it's easy to solve by disabling the program. You can type "computerdefaults.exe" in the Windows search bar and run the program. Click on the Custom line and untick "Enable access to this program" from Windows Media Player.

Thank you very much sir! That solved the problem! Excellent!

 
SimplePortal 1.0.0 RC1 © 2008-2019