Page 1 of 1
[Solved] : Win7(x64) : 7-zip context menu doesn't show up
Posted: 31 Oct 2009 17:30
by Sander Bouwhuis
I installed XYplorer v8.50 on Windows 7 64-bit.
Unfortunately, I have a problem with the context menu for 7-zip v9.07 64-bit: it doesn't show up.
When I'm in Windows Explorer, the context menu does show up.
How can I get the menu working?
Re: Win7(x64) : 7-zip context menu doesn't show up
Posted: 31 Oct 2009 17:42
by Eugen
Under Win7(32-Bit) can't reproduce it.
I do have a ContextMenu of 7zip on Folders and Files.
Try the latest Beta or wait until 8.60 is out, If this error still occurs, then this is a Win7 x64 Bug
Btw, this could also be a 7zip x64 Bug, well just wait until we get a Admin response

Re: Win7(x64) : 7-zip context menu doesn't show up
Posted: 31 Oct 2009 18:09
by zer0
Perhaps suggestions in this FAQ would sort out your problem:
http://www.xyplorer.com/xyfc/viewtopic.php?f=10&t=3792
Re: Win7(x64) : 7-zip context menu doesn't show up
Posted: 31 Oct 2009 19:11
by Sander Bouwhuis
No, it's not a bug of 7-zip, as Windows Explorer shows the context menu just fine.
I have the following settings in Configuration/Advanced:
Code: Select all
XYPlorer in shell context menu
V Custom items in shell context menu
Default items only in shell context menu
V Custom drag'n'drop context menu
Navigation commands in list context menu
Find files comands in list context menu
Re: Win7(x64) : 7-zip context menu doesn't show up
Posted: 31 Oct 2009 19:15
by zer0
iycgtptyarvg wrote:No, it's not a bug of 7-zip, as Windows Explorer shows the context menu just fine.
So have you tried installing the 32-bit version of 7-zip to go with your 64-bit one? XYplorer is a 32-bit application, therefore 64-bit extensions don't register with it. Normally, a workaround is to install the 32-bit version of that software (if available).
Re: Win7(x64) : 7-zip context menu doesn't show up
Posted: 31 Oct 2009 19:23
by Sander Bouwhuis
I did and it doesn't help. (7-zip is a 64-bit application by the way).
Remember: in Windows Explorer it DOES work.
Re: Win7(x64) : 7-zip context menu doesn't show up
Posted: 31 Oct 2009 19:42
by nas8e9
iycgtptyarvg wrote:I did and it doesn't help. (7-zip is a 64-bit application by the way).
Remember: in Windows Explorer it DOES work.
Some confusion perhaps: Windows Explorer under 64-bit Windows is a 64-bit app that uses the registered 64-bit context menus *and only* the registered 64-bit context menus. Conversely, XYplorer is a 32-bit app that will *only* use the registered 32-bit context menus; it will not use any 64-bit context menus.
7-Zip has both a 32-bit as well as a 64-bit version. Installing the 32-bit version (and probably first removing the 64-bit version) should get you its context menu in a 32-bit app like XYplorer.
Re: Win7(x64) : 7-zip context menu doesn't show up
Posted: 31 Oct 2009 21:22
by Sander Bouwhuis
OOOOOOOOOOOOOOOOOOOOOOooooooooooooooooohhhhhhhhhhhhhhhhhh...
It works! You are a God sent (I would NOT have figured this out!)
Thanks for the 32-bit XYplorer vs 64-bit shell extensions.
For now I'll use the 32-bit version of 7-Zip.
Re: Win7(x64) : 7-zip context menu doesn't show up
Posted: 31 Oct 2009 21:41
by nas8e9
iycgtptyarvg wrote:OOOOOOOOOOOOOOOOOOOOOOooooooooooooooooohhhhhhhhhhhhhhhhhh...
It works! You are a God sent (I would NOT have figured this out!)
Thanks for the 32-bit XYplorer vs 64-bit shell extensions.
For now I'll use the 32-bit version of 7-Zip.
Merely amplifying what zer0 and the FAQ were trying to tell you. Glad to hear it's sorted.
Re: [Solved] : Win7(x64) : 7-zip context menu doesn't show up
Posted: 10 Nov 2009 21:20
by njetty
And what do we do if your favorite software distributes a single installaion package that auto detects the OS as 64 bit Vista, and then installs the 64bit app + 64bit extensions automatically. I have no option of installing the 32bit version of these apps. So now, I am stuck with switching between Windows File Explorer (since it is 64bit with 64bit extensions) and XYplorer (32 bit only with 32 bit extensions) just so I can get at the context menu needed.
When are you going to release a 64bit version if XYplorer with 64bit extensions? This would solve the problem once and for all.
Re: [Solved] : Win7(x64) : 7-zip context menu doesn't show up
Posted: 10 Nov 2009 21:33
by zer0
Hello and welcome,
The answer to your question is here:
http://www.xyplorer.com/xyfc/viewtopic. ... 136#p32136
admin wrote:The day a 64-bit compiler for VB6 source code comes out is the day when there's 64-bit XYplorer. I cannot see a reason why this should not be possible, and I'm quite sure some people are working on this right now because you could make a lot of money with a 64-bit compiler for VB6.
There are 2 things you can do to workaround this issue:
- ask the software developer to provide a patch that would install the 32-bit extension
- configure a script or a UDC to do the same job as the context menu entry.
Re: [Solved] : Win7(x64) : 7-zip context menu doesn't show up
Posted: 10 Nov 2009 21:34
by admin
njetty wrote:And what do we do if your favorite software distributes a single installaion package that auto detects the OS as 64 bit Vista, and then installs the 64bit app + 64bit extensions automatically. I have no option of installing the 32bit version of these apps. So now, I am stuck with switching between Windows File Explorer (since it is 64bit with 64bit extensions) and XYplorer (32 bit only with 32 bit extensions) just so I can get at the context menu needed.
When are you going to release a 64bit version if XYplorer with 64bit extensions? This would solve the problem once and for all.
As soon as the compiler is on the market. Since thousands of developers are waiting for that day, it should not be too far from now.
BTW, I heard that TC (32 bit) has a way to show the 64 bit shell menu. Don't know how and no time to research at the moment, but that's also an option for a workaround...
Re: [Solved] : Win7(x64) : 7-zip context menu doesn't show up
Posted: 10 Nov 2009 22:04
by TheQwerty
admin wrote:BTW, I heard that TC (32 bit) has a way to show the 64 bit shell menu. Don't know how and no time to research at the moment, but that's also an option for a workaround...
Looks like they're installing a separate 64-bit shell extension that just display the context menu and then adding a call to it on their normal context menu. (
http://www.ghisler.ch/board/viewtopic.php?t=23708 )
I'd been thinking about doing this exact same thing for months, but haven't bothered, nor was I planning on adding it to the 32-bit menu (obviously).
EDIT: After looking at it a little closer it looks like they probably call that when generating the menu as it appears to provide the details of the x64 menu items, which they can then add to a sub-menu. Not quite what I had in mind. I was thinking of a program that does nothing but displays the shell context menu, though I also kept thinking of small improvements on that.