Options de menu manquantes de l'explorateur pour 7-Zip

44

Il vous suffit de réinstaller 7-Zip (v.9.2) sur un nouveau système. Je ne trouve pas l'option de menu contextuel dans Explorer. Dans les options 7-Zip, il n’existe pas d’onglet plug-ins (comme indiqué dans la documentation) pour modifier ce paramètre. Avez-vous une idée de la façon de faire fonctionner la fonctionnalité d’option Explorer? Je suis sur Windows 7 64 bits.

geotheory
la source

Réponses:

45

Vous devez d’abord démarrer 7-zip "en tant qu’administrateur" la première fois que vous l’exécutez pour attribuer l’option de menu contextuel. Sinon, 7-zip n'a pas le droit de changer quoi que ce soit. (Je ne sais pas pourquoi 7-zip ne fait pas cela pendant l'installation alors qu'il a déjà des droits d'administrateur mais je dois toujours le faire après l'installation de 7-zip)

Ensuite, allez à Extra / Options. Dans le premier onglet ( System), vous pouvez choisir les fichiers que vous souhaitez associer à 7-zip et dans le deuxième onglet ( 7-zip), vous pouvez choisir l'option du menu contextuel (première case à cocher).

Rik
la source
6
Merci Rik mais ça ne marche pas pour moi. J'ai coché toutes les associations de fichiers et elles sont maintenant mémorisées après la réouverture de l'application. Les options integrate 7-Zip..et cascaded context menusont cochées. Mais toujours aucune option 7-Zip n'apparaît dans l'Explorateur.
geotheory
7
Utilisez-vous la variante 64 bits de 7-zip?
Rik
J'y étais, mais je devais l'avoir chargé par-dessus une version 32 bits (que je pensais être en 64 bits!) Lorsque j'ai essayé de réinstaller plus tôt. Je viens de vérifier le registre et il y avait 2 versions en cours d'exécution - d'où conflit. Ont réinstallé 64 bits et fonctionne maintenant bien. Merci pour le pointeur.
geotheory
Essayez de redémarrer. Si ce n'est pas possible, tuer explorer.exedans le Gestionnaire des tâches. Redémarrez le processus en tapant explorer.exevia la boîte d'exécution (Fichier> Nouvelle tâche (Exécuter ...)).
happy_soil
5
Compris - J'étais en train d'installer 32 bits sur une machine 64 bits. Pas de redémarrage nécessaire.
Daniel Williams
50

Vous utilisez probablement la version 32 bits sur un système d'exploitation 64 bits. Désinstallez-le et installez la version 64 bits. Je l'ai fait plusieurs fois et cette solution fonctionne pour moi.

Anonymouse
la source
4
Merci, la solution fonctionne pour moi sur Windows 8 Pro 64 bits avec 7-zip 9.22 x64. Mais en plus, je courais l'installateur 7-zip x64 en tant qu'administrateur (en utilisant Ctrl + Maj + Entrée tout en cliquant sur le fichier exécutable du programme d'installation.)
Aryo
2
bien joué! Travailler pour moi aussi.
ZeroCool
Tout simplement superbe, vous l'avez cloué .. :)
Sreedhar GS
12

Si vous utilisez le bitness correct de 7zip et que vous avez défini les paramètres corrects, mais que cela ne fonctionne toujours pas, il se peut que la mauvaise extension de shell Explorer soit activée .

Il se trouve que même avec 7zip 64 bits installé, vous pouvez vous retrouver avec une extension de shell 32 bits activée, éventuellement une gueule de bois de la précédente installation 32 bits.

Pour résoudre ce problème:

  • Téléchargez et décompressez ShellExView (version x64) à partir du site Web de NirSoft.
  • Exécutez-le et assurez-vous Options-> Show 32-bit Shell Extensionsest coché
  • Triez par Descriptioncolonne et recherchez 7-Zip Shell Extension
  • Si vous trouvez une extension de menu contextuel 7-zip et que la Filenamecolonne indique 7-zip32.dllqu'elle est activée, vous devez alors cliquer avec le bouton droit de la souris etDisable selected items

  • Puis décochez Options -> Show 32-bit Shell Extensionset trouvez à nouveau l’extension du menu contextuel 7-zip (le nom du fichier doit être 7-zip.dll) et activez-la, il s’agit de l’ extension 64 bits .

  • Fermez ensuite toutes les fenêtres de l'explorateur, cliquez sur Options-> Restart Explorerpuis ouvrez une nouvelle fenêtre de dossier et cliquez avec le bouton droit sur un fichier zip.
  • En supposant que les paramètres 7-zip et les associations soient configurés, le menu contextuel devrait maintenant s'afficher!

C'était la seule chose qui a fonctionné pour moi. Même en utilisant la version 64 bits de 7-zip, et en exécutant le programme d'installation en tant qu'administrateur, et en exécutant 7zip en tant qu'administrateur et en modifiant les paramètres, cela ne fonctionnait toujours pas tant que je n'avais pas fait cela.

Sparrowt
la source
Dans mon cas, 7-zip.dllmanquait ( 7-zip32.dllétait présent cependant), a constaté que l'utilisation de ShellExView, réinstallé et il va bien maintenant ...
Gert van den Berg
5

J'ai rencontré le même problème avec les menus contextuels 7 = Zip manquants sur un système 64 bits. Avait d'abord installé 32 bits et plus tard 64 bits et a continué à essayer d'activer les menus contextuels et ils ne sont pas apparus.

J'ai résolu ce problème à partir des programmes et fonctionnalités Windows en: 1) désinstallant la version 32 bits 2) en sélectionnant Réparer sur la version 64 bits

Jay Elbee
la source
Confirmé. Cela marche.
PNDA
2

J'ai eu le même problème.

Le fichier 7z920.exe contient les programmes d’installation x86 et x64 -> Je ne pouvais pas le faire fonctionner.

J'ai téléchargé le fichier 7z920.msi qui ne contient que le programme d'installation x64 et a fonctionné comme un charme.

Techky
la source
0

J'ai reçu l'erreur "7-zip ne peut pas charger 7-zip.dll" lorsque j'ai essayé la méthode de Rik.

Ma solution consistait à désinstaller puis à réinstaller.

Mon ordinateur portable fonctionnait sous Windows 7 SP1 32 bits, mon installateur 7-zip est donc la version 7.20 32 bits.

satoc
la source
0

J'ai eu le même problème avec le paquet 7zip de chocolatey . La solution était assez simple:

  1. choco uninstall 7zip
  2. choco install 7zip

Ensuite, le menu était de retour en place. Étant donné que l'installation de Chocolatey est non interactive, il a fallu env. une minute.

Koppor
la source
0

Dans mon cas, j'ai raté le menu contextuel 7-zip uniquement sur les dossiers (Windows 10 64 bits). Pour résoudre ce problème, vous devez simplement activer ces paramètres (exécutez 7-zip en tant qu'utilisateur, pas administrateur): entrez la description de l'image ici

Il existe également des solutions de contournement pour Windows 10 64 bits à l' adresse # 1530 Aucun menu contextuel dans Windows 10

Vladislav
la source
-2

J'ai corrigé cela en installant 7zip x64 au lieu de x32.

Kevin Dion
la source
2
Jay Elbee a déjà répondu à cette question. La raison en est que les processus 64 bits ne peuvent pas charger les DLL 32 bits
phuclv