Jak zatrzymać automatyczne pobieranie i otwieranie pliku zip w Chrome w 7-Zip?

12

Po zainstalowaniu 7-Zip sprawdziłem opcję „Pytaj, gdzie zapisać każdy plik przed pobraniem” za każdym razem, gdy klikam link prowadzący do pliku .zip:

  1. chrome nie uruchamia paska pobierania, jak w przypadku każdego innego typu pliku
  2. jednak pobieranie rozpoczyna się automatycznie
  3. (co nie daje mi możliwości anulowania pobierania mniejszych plików, które docierają dość szybko)
  4. Plik .zip jest zapisywany w moim domyślnym folderze pobierania
  5. 7-Zip odpala i otwiera plik

Nie mogę znaleźć opcji wyłączenia tego zachowania w opcjach 7-zip ani Chrome. Automatyczne pobieranie i otwieranie pliku budzi oczywiste obawy dotyczące bezpieczeństwa. Czy ktoś już na to wpadł lub zna rozwiązanie?

Podczas ostatniej kontroli:

  • Windows 7 Enterprise 64-bitowy
  • Wersja Google Chrome 31.0.1650.63
  • 7-Zip 9.20
Jaak Kütt
źródło
Jestem ciekawy, czy zamiast kliknięcia, kliknięcie prawym przyciskiem myszy i wybranie „Zapisz link jako…” również otwiera plik po pobraniu?
DaJF,
Najwyraźniej opcja „Zapisz link jako ...” pozwala wybrać lokalizację, ale po pobraniu 7-Zip otwiera ją automatycznie.
Jaak Kütt,
Najwyraźniej ustawienie automatycznego otwierania jest uniwersalne, dobrze, że @Dennis ma rozwiązanie.
DaJF,

Odpowiedzi:

21

W 7-Zip nic nie możesz zrobić, aby temu zapobiec. To Chrome pobiera plik i otwiera go za pomocą domyślnej aplikacji.

W pewnym momencie Chrome otrzymał polecenie automatycznego otwierania plików ZIP po pobraniu. To zastępuje ustawienie Pytaj, gdzie zapisać każdy plik przed pobraniem .

Istnieją co najmniej trzy sposoby na przywrócenie tej zmiany:

  • Otwórz chrome://settings/, znajdź sekcję Pobrane i kliknij Wyczyść ustawienia automatycznego otwierania .

    Spowoduje to, że Chrome zapomni ustawień automatycznego otwierania dla wszystkich rozszerzeń plików.

  • Rozpocznij pobieranie pliku ZIP (np. Http://www.oneasiahost.com/speedtest/100mb.zip ) wystarczająco dużego, aby pasek pobierania był widoczny przez kilka sekund.

    Gdy pojawi się pasek pobierania, kliknij prawym przyciskiem myszy trwające pobieranie i odznacz opcję Zawsze otwieraj pliki tego typu .

    Możesz anulować pobieranie później.

  • Zamknij Chrome, otwórz folder %APPDATA%\Local\Google\Chrome\User Dataw Eksploratorze Windows, wprowadź folder swojego profilu (zwykle Domyślny ) i edytuj Preferencje pliku .

    Wyszukaj linię wyglądającą jak

    "extensions_to_open": "zip",
    

    i usuń rozszerzenie zip z listy.

    Zapisz zmiany i uruchom ponownie Chrome.

Dennis
źródło
Dałby kolejne +1 za odwołanie do pliku pref. W przypadku ustawień automatycznego otwierania - części „wyczyść wszystko” i „po pobraniu” części etykiety wyjaśnienia początkowo trzymały mnie z daleka od wyobrażenia sobie tego jako rozsądnego podejrzanego.
Jaak Kütt,
1
O ile wiem, nie ma „Wyczyść ustawienia automatycznego otwierania”, czy jest jeszcze jakaś rada?
Mario
@ gv0000: Korzystam z najnowszej stabilnej wersji Chrome w systemie Linux, a opcja jest nadal dostępna. Musisz kliknąć Pokaż ustawienia zaawansowane ..., aby je odkryć. W każdym razie pozostałe dwie metody, o których wspomniałem w mojej odpowiedzi, powinny równie dobrze działać.
Dennis
1
Hmm .. Patrzę na chrome: // settings /, w Ustawieniach zaawansowanych, w Pobranych i wszystko, co widzę, to opcje lokalizacji pobierania i pole wyboru, czy sprawdzić miejsce docelowe przed zapisaniem. Chyba szukam w złym miejscu.
mario
1
Pliki .zip, ale o dziwo zdałem sobie sprawę, że działają dobrze w innej witrynie.
mario