7-ZIP не може відкрити файл подвійним клацанням


28

Я встановив 7-Zip на своїй машині і пов’язав його з типом файлів серстрального архіву.

При подвійному клацанні архіву (поки що я спробував файли .zip, .7z та .bz2), з'являється вікно повідомлення, яке повідомляє мені, що 7-Zip не може відкрити цей файл як архів. діалоговий скріншот

Однак, коли я клацну правою кнопкою миші на файл і виберіть 7-Zip-> Відкрити як архів, він працює просто чудово.

Всі типи файлів пов'язані з 7zFM.exe, 7-Zip File Manager (на відміну від 7-Zip GUI або командного рядка).


можливо файл пошкоджений?
picakhu

1
Ні, це відбувається у кожному архіві. І я завжди можу відкрити їх за допомогою контекстного меню.
Кріс

Ви спробували видалити та перевстановити 7zip?
Каран

@Karan Так, вже два рази.
Кріс

Відповіді:


25

Проблема полягає в тому, що за замовчуванням відкривається 7zG (gui), тоді як він повинен відкриватися за допомогою 7zFM (файловий менеджер).

Ви можете змінити це за допомогою такої програми, як DefaultProgramsEditor

Удачі.


Це спрацювало - тепер двічі клацнувши пов'язаний * .zip файл відкриває графічний інтерфейс 7z, як очікувалося.
Анірудда Варма

Тільки цей працював на мене. :)
Sourav Ghosh

6

Ви можете спробувати скинути асоціації з 7-zip File Manager. Слід зазначити, що якщо ви використовуєте Windows 7, вам потрібно запустити 7zFM як адміністратор, щоб він міг встановити зміни.


Дякую, це гарна ідея, про яку я ще не думав. На жаль, це не вдалося виправити.
Кріс

Для мене працювали з 7Zip 18.05 та Windows 10, з меню Додатки / Параметри на першій вкладці, встановивши потрібні типи файлів манально за допомогою кнопки '+'.
маламут

6

Деякі ключі реєстру вказували на версію x86 7-Zip x86, яка з певних причин не може впоратися з викликом безпосередньо на цій машині. Я не впевнений, що це помилка у версії x64 7-Zip чи версія x86 була встановлена ​​на цій машині раніше і не видалялася чисто.

Наступні ключі реєстру стосуються Program Files (x86)каталогу. Зміна цих посилань на Program Filesкаталог вирішила проблему.

HKEY_CURRENT_USER \ Програмне забезпечення \ Класи \ 7z_auto_file \ shell \ open \ команда
HKEY_CURRENT_USER \ Програмне забезпечення \ Класи \ Програми \ 7z.exe \ shell \ open \ команда
HKEY_CURRENT_USER \ Програмне забезпечення \ Класи \ Програми \ 7zFM.exe \ shell \ open \ команда
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.