25

Я установил 7-Zip на свой компьютер и связал его с несколькими типами архивных файлов.

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

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

Все типы файлов связаны с 7zFM.exe, 7-Zip File Manager (в отличие от 7-Zip GUI или командной строки).

3 ответа3

23

Проблема в том, что по умолчанию открывается с 7zG (GUI), в то время как он должен открываться с 7zFM (файловый менеджер).

Вы можете изменить это с помощью программы, такой как DefaultProgramsEditor

Удачи.

6

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

5

Некоторые ключи реестра указывали на версию 7-Zip для x86, которая по какой-то причине не может обрабатываться непосредственно на этом компьютере. Я не уверен, является ли это ошибкой в x64 версии 7-Zip или версия x86 была установлена на этом компьютере ранее и не удалялась полностью.

Следующие ключи реестра ссылаются на каталог Program Files (x86) . Изменение тех, которые ссылаются на каталог Program Files устранило проблему.

HKEY_CURRENT_USER\Software\Classes\7z_auto_file\shell\open\command
HKEY_CURRENT_USER\Software\Classes\Applications\7z.exe\shell\open\command
HKEY_CURRENT_USER\Software\Classes\Applications\7zFM.exe\shell\open\command

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .