web-dev-qa-db-fra.com

7-Zip ne peut pas ouvrir le fichier en double-clic

J'ai installé 7-Zip sur ma machine et je l'ai associé à plusieurs types de fichiers d'archive.

Lorsque vous double-cliquez sur une archive (j'ai essayé jusqu'à présent les fichiers .Zip, .7z et .bz2), une boîte de message s'ouvre m'indiquant que 7-Zip ne peut pas ouvrir ce fichier en tant qu'archive. dialog screenshot

Cependant, lorsque je clique avec le bouton droit sur le fichier et que je sélectionne 7-Zip-> Ouvrir en tant qu’archive, cela fonctionne très bien.

Tous les types de fichiers sont associés à 7zFM.exe, le gestionnaire de fichiers 7-Zip (par opposition à l'interface graphique ou à la ligne de commande 7-Zip).

26
Chris

Certaines clés de registre pointaient vers une version x86 de 7-Zip, qui, pour une raison quelconque, ne peut pas être invoquée directement sur cette machine. Je ne sais pas s'il s'agit d'un bogue dans la version x64 de 7-Zip ou si une version x86 a déjà été installée sur cette machine et ne s'est pas désinstallée proprement.

Les clés de registre suivantes font référence au répertoire Program Files (x86). Changer ceux-ci pour faire référence au répertoire Program Files a résolu le problème.

 HKEY_CURRENT_USER\Logiciel\Classes\7z_auto_file\Shell\open\command 
 HKEY_CURRENT_USER\Logiciel\Classes\Applications\7z.exe\Shell\open\commande 
 HKEY_CURRENT_USER\Logiciel\Classes\Applications\7zFM.exe\Shell\open\command 
5
Chris

Le problème est que la valeur par défaut est l'ouverture avec 7zG (gui) alors qu'elle devrait s'ouvrir avec 7zFM (gestionnaire de fichiers).

Vous pouvez changer cela en utilisant un programme comme DefaultProgramsEditor

Bonne chance.

24
Daniel

Vous pouvez essayer de réinitialiser les associations depuis le gestionnaire de fichiers 7-Zip. Une chose à noter, si vous utilisez Windows 7, vous devez exécuter 7zFM en tant qu’administrateur pour pouvoir définir les modifications.

6
ChrisN