Как запретить 7-Zip автоматически загружать и открывать zip-файлы в Chrome?

12

Я установил опцию «Спросить, где сохранить каждый файл перед загрузкой» в настройках Chrome, но после установки 7-Zip каждый раз, когда я нажимаю ссылку, нацеленную на ZIP-файл:

  1. chrome не запускает панель загрузки, как с любым другим типом файлов
  2. пока загрузка начинается автоматически
  3. (что не оставляет мне возможности отменить загрузку для небольших файлов, которые приходят довольно быстро)
  4. ZIP-файл сохраняется в моей папке загрузок по умолчанию
  5. 7-Zip запускается и открывает файл

Я не могу найти опцию, чтобы отключить это поведение под опциями 7-zip или Chrome. Автоматическая загрузка и открытие файла поднимает очевидную проблему безопасности. Кто-нибудь сталкивался с этим раньше или знает решение?

На последней проверке:

  • Windows 7 Enterprise 64-битная
  • Google Chrome Версия 31.0.1650.63
  • 7-Zip 9,20
Яак Кютт
источник
Мне просто любопытно, вместо того, чтобы щелкнуть по нему, щелкнет ли он правой кнопкой мыши и выберет «Сохранить ссылку как ...», также открыть файл после загрузки?
DaJF
Видимо, опция «Сохранить ссылку как ...» позволяет выбрать местоположение, но после загрузки 7-Zip открывает его автоматически.
Яак Кютт
Тогда, видимо, настройка автооткрытия универсальна, и у @Dennis есть решение.
DaJF

Ответы:

21

Вы ничего не можете сделать в 7-Zip, чтобы предотвратить это. Chrome загружает файл и открывает его в приложении по умолчанию.

В какой-то момент Chrome получил указание автоматически открывать ZIP-файлы после загрузки. Это отменяет запрос, где сохранить каждый файл перед загрузкой настройки.

Есть как минимум три способа отменить это изменение:

  • Откройте chrome://settings/, найдите раздел « Загрузки » и нажмите « Очистить настройки автоматического открытия» .

    Это приведет к тому, что Chrome забудет настройки автоматического открытия для всех расширений файлов.

  • Начните загрузку ZIP-файла (например, http://www.oneasiahost.com/speedtest/100mb.zip ) достаточно большого размера, чтобы панель загрузки была видна в течение нескольких секунд.

    Когда появится панель загрузки, щелкните правой кнопкой мыши текущую загрузку и снимите флажок Всегда открывать файлы этого типа .

    Вы можете отменить загрузку позже.

  • Закройте Chrome, откройте папку %APPDATA%\Local\Google\Chrome\User Dataв проводнике Windows, введите папку вашего профиля (обычно по умолчанию ) и отредактируйте файл настроек .

    Поиск строки, похожей на

    "extensions_to_open": "zip",
    

    и удалите расширение zip из списка.

    Сохраните изменения и перезапустите Chrome.

Деннис
источник
Даст еще один +1 для ссылки на преф файл. Что касается настроек автоматического открытия - части метки объяснения «очистить все» и «после загрузки» изначально не позволяли мне считать это разумным подозреваемым.
Яак Кютт
1
Насколько я могу судить, нет "Очистить настройки автоматического открытия", есть еще советы?
Марио
@ gv0000: я использую последнюю стабильную версию Chrome для Linux, и опция все еще там. Вы должны нажать Показать дополнительные настройки ..., чтобы найти его. В любом случае, два других метода, которые я упомянул в своем ответе, должны работать точно так же.
Деннис
1
Хм .. Я смотрю на chrome: // settings /, в разделе Advanced Settings, в разделе Downloads, и все, что я вижу, это варианты для местоположения загрузки и флажок, чтобы проверить, нужно ли проверять место назначения перед сохранением. Я думаю, что я смотрю не в том месте.
Марио
1
ZIP-файлы, но, как ни странно, я только что понял, что они отлично работают на другом сайте.
Марио