[Solved] : Win7(x64) : 7-zip context menu doesn't show up

Please check the FAQ (https://www.xyplorer.com/faq.php) before posting a question...
Post Reply
Sander Bouwhuis
Posts: 245
Joined: 10 Jun 2008 15:40
Location: Netherlands

[Solved] : Win7(x64) : 7-zip context menu doesn't show up

Post 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?
Last edited by Sander Bouwhuis on 31 Oct 2009 21:29, edited 1 time in total.

Eugen
Posts: 15
Joined: 21 Oct 2009 18:31
Location: Germany

Re: Win7(x64) : 7-zip context menu doesn't show up

Post 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 :)
OS: Win7 (sometimes Vista too)

zer0
Posts: 2676
Joined: 19 Jan 2009 20:11

Re: Win7(x64) : 7-zip context menu doesn't show up

Post by zer0 »

Perhaps suggestions in this FAQ would sort out your problem:
http://www.xyplorer.com/xyfc/viewtopic.php?f=10&t=3792
Reporting a bug? Have a wish? Got a question? Use search - View roadmap - FAQs: Forum + XY site
Windows 7/10
Always using the latest stable two-decimal build

Sander Bouwhuis
Posts: 245
Joined: 10 Jun 2008 15:40
Location: Netherlands

Re: Win7(x64) : 7-zip context menu doesn't show up

Post 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

zer0
Posts: 2676
Joined: 19 Jan 2009 20:11

Re: Win7(x64) : 7-zip context menu doesn't show up

Post 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).
Reporting a bug? Have a wish? Got a question? Use search - View roadmap - FAQs: Forum + XY site
Windows 7/10
Always using the latest stable two-decimal build

Sander Bouwhuis
Posts: 245
Joined: 10 Jun 2008 15:40
Location: Netherlands

Re: Win7(x64) : 7-zip context menu doesn't show up

Post 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.
(\__/)
(='.'=) This is Bunny. Copy and paste bunny into
(")_(") your signature to help him gain world domination.

nas8e9
Posts: 2232
Joined: 21 Jun 2008 14:50

Re: Win7(x64) : 7-zip context menu doesn't show up

Post 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.

Sander Bouwhuis
Posts: 245
Joined: 10 Jun 2008 15:40
Location: Netherlands

Re: Win7(x64) : 7-zip context menu doesn't show up

Post 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.
(\__/)
(='.'=) This is Bunny. Copy and paste bunny into
(")_(") your signature to help him gain world domination.

nas8e9
Posts: 2232
Joined: 21 Jun 2008 14:50

Re: Win7(x64) : 7-zip context menu doesn't show up

Post 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.

njetty
Posts: 1
Joined: 10 Nov 2009 21:16

Re: [Solved] : Win7(x64) : 7-zip context menu doesn't show up

Post 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.

zer0
Posts: 2676
Joined: 19 Jan 2009 20:11

Re: [Solved] : Win7(x64) : 7-zip context menu doesn't show up

Post 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.
Reporting a bug? Have a wish? Got a question? Use search - View roadmap - FAQs: Forum + XY site
Windows 7/10
Always using the latest stable two-decimal build

admin
Site Admin
Posts: 64878
Joined: 22 May 2004 16:48
Location: Win8.1, Win10, Win11, all @100%
Contact:

Re: [Solved] : Win7(x64) : 7-zip context menu doesn't show up

Post 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...

TheQwerty
Posts: 4373
Joined: 03 Aug 2007 22:30

Re: [Solved] : Win7(x64) : 7-zip context menu doesn't show up

Post 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.

Post Reply