Google Chrome 86 не скачивает файлы – решение проблемы
Многие пользователи новой версии Google Chrome (начиная с версии 86) могли заметить, что в браузере стало невозможно скачать некоторые файлы. То есть при клике по кнопке (ссылке) на загрузку того или иного файла ничего не происходит. При этом не отображается каких-либо предупреждений или объяснений почему не происходит загрузка.
Почему Google Chrome не скачивает файлы
Дело в том, что начиная с версии 86, браузер Google Chrome по умолчанию блокирует скачивание некоторых исполняемых файлов (например, с расширением .exe, это могут быть установщики различных программ и пр.). Сделано это в целях безопасности, и блокировка срабатывает лишь в том случае, когда сам файл передаётся по незащищённому протоколу HTTP, а сама страница (откуда происходит загрузка файла) использует безопасный протокол HTTPS. То есть обычно блокировка происходит не потому, что сам файл представляет опасность, а только потому, что передаётся по небезопасному протоколу HTTP.
Остаётся только понять, почему в Google решили блокировать такие загрузки, не уведомляя об этом пользователя.
Как обойти блокировку загрузок по HTTP в Google Chrome
Скачать файл можно следующим образом:
- Кликните правой кнопкой мыши по ссылке (или кнопке) для загрузки → нажмите «Сохранить ссылку как…»;
- Укажите место на компьютере, куда вы хотите сохранить файл → нажать «Сохранить»;
- Далее появится предупреждение «Невозможно безопасно скачать файл…» → кликните по стрелочке (см. скриншот) → Сохранить.
Здесь следует отметить, что некоторые ссылки для скачивания, например на JavaScript, не будут работать с данным способом.
Как полностью отключить блокировку скачивания файлов по HTTP
Конечно есть вариант просто использовать для загрузок другой веб-браузер, где смешанное содержимое (mixed content downloads), в частности файлы, которые передаются по незащищённому протоколу HTTP на защищённых HTTPS страницах, не блокируется, например, Яндекс.Браузер, Vivaldi, Microsoft Edge, Brave и другие обозреватели на базе Chromium.
Однако, пользователи Google Chrome могут просто полностью отключить новую опцию запрета загрузок файлов, размещённых на HTTP, со страниц, использующих защищённое соединение HTTPS, следуя приведённой ниже инструкции.
- Введите в адресной строке Google Chrome: chrome://flags/#treat-unsafe-downloads-as-active-content
- Treat risky downloads over insecure connections as active mixed content → нажмите Disabled → Relaunch (смотрите скриншот).
На этом всё. Блокировка загрузки смешанного содержимого (файлов загружаемых по HTTP с защищённых HTTPS страниц) полностью отключена и файлы можно скачивать, как и раньше.
А вдруг и это будет интересно:
- Автономная установка .NET Framework 3.5 в Windows 10 с помощью DISM
- Как сделать снимок экрана (скриншот)
- Never10: отключаем обновление до Windows 10
- Не работает микрофон Windows 10 – возможное решение
- Как установить приложение для Windows 10 под локальной учётной записью
- Winamp вернулся – вышла новая версия медиаплеера с поддержкой Windows 11
Treat risky downloads over insecure connections as active mixed content
нет такой строки вообще
Спасиибо большое! Наконец-то нашла решение своей проблемы, 3-ий день уже не могла ничего скачать. Благодаря записи разобралась в чём причина)))
Кстати, если для Treat risky downloads over insecure connections as active mixed content задать значение Enabled, то для загрузок будут отображаться предупреждения, а по умолчанию стоит Default, т.е. никакие предупреждения не отображаются и загрузка не начинается