Set up 7-zip

Solved
justine -  
 Nana -
Hello,

I was using 7-zip before formatting my PC and I was really pleased with it, but since the reformatting, I no longer have the 7-zip options when I right-click on a folder. How can I make those options reappear as it's much less convenient to have to open 7-zip, select the folders, etc....

Thank you for your help!
Configuration: Windows Vista Firefox 3.0.7

15 answers

Kaunis92
 
I am on Windows 7 and 64bit.
However, I installed 7zip from télécharger.com, which indicated that the software was compatible with Win7. And 7zip was absent from the context menu.

On https://www.7-zip.org/download.html you will find a version dedicated to 64bit. The menu works With 7zip.

Have a good day
53
romalin Posted messages 3 Status Member
 
Simple and effective! Thank you.
0
olivieroadrius Posted messages 37 Status Member
 

Do you know how to set it to French? In the settings, everything is in French, but when opening the context menu, everything remains in English... Similarly, the assignment of extensions to 7zip by default does not get saved????

0
Punctus02
 
Ah, thank you very much! The solution was very simple... I thought I had to wait for another version! Thank you!
For the language issue... It's better to try a reinstall... hoping for the best!
0
test
 
I simply deleted the other languages in the language directory under 7zip to have the context menus in French.
0
Infinity
 
Oh yes, that's it!!! Thank you!
0
Fee Fay Posted messages 646 Registration date   Status Member 377
 
Hello my friends!
Justine, you simply need to open 7-Zip and then do this:
Tools ► Options... ► Plugins tab ► Options ► System tab ► Check Integrate 7-Zip to the context menu
Then check the options you want to appear in your context menu.
You can also check Cascade context menu, I think that's clearer that way; indeed, this way you'll have 7-Zip in the context menu and then the different options in cascade. Otherwise, all 7-Zip options will be directly in the context menu.
Finally, finish your setup by:
Apply ► OK
It's best to try both configurations (with and without cascade) and choose the appearance that suits you best. ;-)
I wish you all a very good day!
--
All the animals were shouting loud and clear
That he was the most beautiful toad when he played the banjo
13
gouby Posted messages 386 Registration date   Status Contributor Last intervention   6 491
 
hi

well done Fee fay ;-)

I’m adding the images to make it understandable (just in case): https://www.astucesinternet.com/modules/news/article.php?storyid=138#plugins

see you
--
O.o°• ♪♪♫ SHEBAM ! POW ! BLOP ! WIZZ ! ♫♪♪ •°o.O 
°º¤ø,¸¸,ø¤º°`°º¤ø,¸Working smart means working without effort!¸,°º¤ø,¸¸,ø¤º°`°º¤ø,¸
0
Nicolas
 
Except that it doesn't work for me. It's definitely a software bug (or maybe the system needs to be restarted...)
0
al-sane
 
I had the same problem too, it was only after uninstalling the 32-bit version and then installing the 64-bit version that 7zip found its way back into my context menu...
5
Vico
 
Indeed :)
I had the same problem, the context menu wouldn’t show up. I had installed the "normal" version first, then the 64-bit version: no luck.
So I uninstalled both versions and reinstalled the 64-bit version: it works! :)
0
Yolo
 
Same for me! Thank you for the advice!
0
Fee Fay Posted messages 646 Registration date   Status Member 377
 
Hello Justine!

If the key in CLSID is not being added, that explains why you don't have the 7-Zip context menu even when you add it. It doesn't tell us why this key refuses to register, but at least we know why the context menu is not present. I really don’t understand why some keys are not registering in your registry.
There are a few other keys that should also be in the registry for you to have the 7-Zip context menu, but we won't go through them one by one.
Let’s try to register them all at once... ;-)

1) Open Windows Notepad and copy-paste these few lines into a text file:

Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\*\shellex\ContextMenuHandlers\7-ZIP]
@="{23170F69-40C1-278A-1000-000100020000}"

[HKEY_CLASSES_ROOT\CLSID\{23170F69-40C1-278A-1000-000100020000}]
@="7-Zip Shell Extension"

[HKEY_CLASSES_ROOT\CLSID\{23170F69-40C1-278A-1000-000100020000}\InprocServer32]
@="C:\\Program Files\\7-Zip\\7-zip.dll"
"ThreadingModel"="Apartment"

[HKEY_CLASSES_ROOT\Directory\shellex\ContextMenuHandlers\7-ZIP]
@="{23170F69-40C1-278A-1000-000100020000}"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Directory\shellex\DragDropHandlers\7-ZIP]
@="{23170F69-40C1-278A-1000-000100020000}"

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Shell Extensions\Blocked]
"{23170F69-40C1-278A-1000-000100020000}"=-

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Shell Extensions\Approved]
"{23170F69-40C1-278A-1000-000100020000}"="7-Zip Shell Extension"

2) Save this file with a name ending in .reg, like 7zip.reg for example. If you can't save it directly with that file extension, first save it as 7zip.txt and then rename its extension and confirm when Windows asks you.

3) Double-click the 7zip.reg file and accept the changes to the registry.

4) You may need to restart but normally that's not necessary.

I wish you a very good day!

PS: Thanks to noctambule28 for testing the .reg file under Windows Vista. As I only have Windows XP, I couldn't do it myself.
--
All the animals shouted loud
That he was the most beautiful toad when he played the banjo
4
2009_20101
 
WARNING !!!!!!

Especially do NOT perform this operation under Vista!
I lost a lot of time reinstalling my entire PC.
Following a complete system crash.
Thanks to the idiots!!
I won't fall for it again; I will call in professionals for any future issues!
0
Fee Fay Posted messages 646 Registration date   Status Member 377
 
Thanks for the screenshots, Gouby! ;-)

Justine, all of this is quite strange... I don’t think that having the Winamp options in the context menu prevents those of 7-Zip from appearing.
Between the installation of Winamp and 7-Zip, did you install any software that would protect modifications to your Windows registry?

Just in case, you can try removing the Winamp options from the context menu to convince yourself that the problem isn't there; otherwise, maybe I am mistaken after all:
Options ► Preferences ► File Types ► Uncheck Show in the context menu for files and folders ► Close

If the problem is really elsewhere than in the presence of the Winamp options in the context menu, we can take a quick look at your registry to check that the 7-Zip options are indeed registered there, but let's wait; if you've never opened your Windows registry editor, perhaps the operation might scare you a bit. :-D
Moreover, if the registry modifications were indeed present but the 7-Zip options were not in the context menu, I must admit that it would be truly very strange, and I don't know if I would be able to help you resolve this rather bizarre issue...
--
All the animals cried out loud
That he was the most beautiful toad, when he played the banjo
2
Fee Fay Posted messages 646 Registration date   Status Member 377
 
Hello my friend!

I don't know if you made an error while rewriting it, but I believe the value should normally be {23170F69-40C1-278A-1000-000100020000}

Could you then check that you have the following keys that are also added when you include 7-Zip in the context menu:
HKEY_CLASSES_ROOT\CLSID\{23170F69-40C1-278A-1000-000100020000}
HKEY_CLASSES_ROOT\CLSID\{23170F69-40C1-278A-1000-000100020000}\InprocServer32
If they don't get added, even if 7-Zip is correctly listed in ContextMenuHandlers, it might not work. :-D

Make sure the numbers match, if on your end it's a 0, it should be the same here.
Also, check that in InprocServer32, there is indeed the key concerning the dll for 7-Zip (C:\Program Files\7-Zip\7-zip.dll under XP, I don't know about Vista) and that this dll is indeed in the folder given by the path (C:\Program Files\7-Zip\ under XP then).

Otherwise, you did the manipulations and you say that the key was still present when you removed the context menu of 7-Zip... Actually, I don't think it stayed. ;-)
I'm sorry but I didn't think you would try to remove it afterward to see the difference. And in that case, I forgot to mention that to see a modification of the registry (when you removed the context menu of 7-Zip), you had to either close and reopen the registry editor or refresh like this:
View ► Refresh
or
F5

Regarding my question about any potential registry protection software, indeed, it was unnecessary anyway since the key is correctly added.

So can you tell me:
1) If you made an error in rewriting the value of the key here
2) If not (and also if so actually), that the value of the key in ContextMenuHandlers corresponds correctly to the key in HKEY_CLASSES_ROOT\CLSID\
3) If the value of the key in InprocServer32 corresponds correctly to the path of the dll of 7-Zip (7-zip.dll)
4) If the key is properly removed, remembering to refresh, when you take 7-Zip out of the context menu (but I think it does), it's not very important, it's just for you to understand why it stayed

I wish you a very good week!
--
All the animals cried out loud
That he was the most beautiful toad when he played the banjo
2
Justine
 
Hello Fee Fay,

I did make a mistake and it is indeed a 9 that is noted in the key.

Moreover, the keys do not reappear in CLSID, so if I understand correctly what you just said, it must come from that?

Have a nice day,
Thank you
0
g99
 
To get the 7-zip context menu in French, simply run 7-zip with admin rights, go to the options to uncheck "Integrate 7-zip into the context menu," click apply, then recheck the option and apply again (probably a bug that will be fixed soon).
2
justine
 
Yes, I had already reinstalled it, but isn't there an option to make it appear or not?
1
justine
 
Thank you Fee Fay,

That said, I just went to check and everything is checked, yet it still doesn’t appear. I tried to reinstall it just in case, but it didn’t change anything...

In the menu, there are options for Winamp (which are useless to me anyway, I don't know why they are there). Could they be preventing 7-zip from appearing?
I know I’m looking for the cause anywhere, but I can’t see it...
1
justine
 
Indeed, Winamp doesn't change anything; that would have been quite surprising.

I have indeed never touched the registries, and to be honest, I don't really know what they are for, but they say there's a first time for everything, right?
What should I do to check them?

Thanks to both of you, in any case!
1
Fee Fay Posted messages 646 Registration date   Status Member 377
 
Good evening Justine!
So you can try to check that the registry key regarding 7-Zip in the context menu has been properly registered. But as I mentioned, it would be really strange for the key to be there and for the context menu of 7-Zip not to be present..
So follow the instructions from messages 3 and 4 to get the context menu and then check that the corresponding key is indeed present; first, open your Windows registry:
Windows key + R ► Type regedit ► OK
You now have access to the Windows registry. Do not do anything in this registry (modifying a key, deleting a key, etc...), as it could cause malfunctions in your system; just navigate through the directories by clicking on the little + (to expand) and the little - (to collapse). The key corresponding to the registration of 7-Zip in the context menu is here:
HKEY_CLASSES_ROOT\*\shellex\ContextMenuHandlers\
It is simply named 7-ZIP.
Do you have it? Has it been registered?
There are other keys corresponding to this context menu, but they pertain to the software itself; what I mean is, the options of the context menu of 7-Zip, etc... The registration itself being the key that I provided you above.

PS: You did not answer my question, do you have a software that protects your Windows registry? The resident of Spybot - Search & Destroy (antispyware), Tea Timer, has this feature for example; however for this one, I just checked, it does not worry about the registration of this key, probably because it is not a sensitive area of the registry.

I wish you a very good night!
--
All the animals were shouting very loudly
That he was the most beautiful toad when he played the banjo
1
justine
 
Hello,

No, I don't think I have any software of that type; moreover, in regedit, I do have a 7-zip folder containing: (by default) | REG_SZ | 23170F60-40C1-278A-1000-000100020000

It stays there whether I enable or disable 7-zip from the context menu; it shouldn't be the one you're referring to?

Thanks again =)
Have a great day!
1
SyD
 
Thank you g99, but it doesn't work for me!
I only have the problem with the context menus in English when I do a silent installation... yet all the menus in the app are indeed in French!
1
gouby Posted messages 386 Registration date   Status Contributor Last intervention   6 491
 
hello

normally you need to reinstall it

==>7Zip
--
O.o°• ♪♪♫ SHEBAM ! POW ! BLOP ! WIZZ ! ♫♪♪ •°o.O 
°º¤ø,¸¸,ø¤º°`°º¤ø,¸Being smart means working without effort!¸,°º¤ø,¸¸,ø¤º°`°º¤ø,¸
0
Lucio69
 
I confirm, I just had the same problem on Windows 7 64 Home, the 7-Zip 9.10 beta version works perfectly well :)
0