Содержание
- 1 Что вызывает ошибку «ERR_CONTENT_DECODING_FAILED»?
- 2 Решение 1. Отключение кодировки G-Zip
- 3 Решение 2. Очистка истории браузера и файлов cookie
- 4 Для Chrome:
- 5 Для Firefox:
- 6 Для Microsoft Edge:
- 7 Решение 3. Отключение прокси / VPN
- 8 Решение 4: Промывка сокетов
- 9 Решение 5: Сброс Winsock
- 10 Решение 6: Настройки Максимальная Единица Передачи
- 11 Решение 7. Отключение брандмауэра
- 12 Решение 8. Назначение DNS вручную
- 13 Решение 9. Очистка DNS
Ошибка «ERR_CONTENT_DECODING_FAILED»Можно увидеть практически во всех браузерах. Иногда он появляется при загрузке определенного веб-сайта, но он также может начать появляться при переходе на новый сервер. Эта ошибка сохраняется даже после обновления страницы пару раз. В этой статье мы обсудим некоторые из причин, по которым эта ошибка может быть вызвана, а также предоставим жизнеспособные решения для ее полного устранения.
ERR_CONTENT_DECODING_FAILED
Что вызывает ошибку «ERR_CONTENT_DECODING_FAILED»?
К сожалению, причина, по которой вызвана ошибка, не может быть точно определена одним виновником. Тем не менее, некоторые из наиболее распространенных причин перечислены ниже
- Заявление о ложном кодировании: В некоторых случаях заголовки запросов HTTP могут утверждать, что контент кодируется в gzip-коде, а если нет. Это может вызвать конфликт в процессе декодирования и вызвать ошибку.
- Кэш браузера / Cookies: Кэш хранится в приложениях, чтобы сократить время загрузки и обеспечить более плавную работу. Файлы cookie хранятся на сайтах для аналогичных целей. Однако со временем они могут испортиться и помешать работе важных элементов браузера.
- Proxy / VPN: Иногда прокси или VPN могут вызвать проблемы во время процесса декодирования и помешать браузеру загрузить веб-страницу.
- Socket Pools: Если для вашего браузера включен пул сокетов, он не создает новый сокет каждый раз; вместо этого он поддерживает пул сокетов. Однако этот пул сокетов может быть поврежден и может помешать правильному функционированию процесса декодирования.
- Конфигурации DNS: Как и в случае с Socket Pools, информация / конфигурации DNS хранятся на компьютере вместо того, чтобы каждый раз создавать новые. Это помогает повысить производительность и увеличить скорость. Однако со временем это может быть повреждено и может помешать работе важных элементов браузера.
- MTU Limit: В некоторых случаях ограничение MTU не установлено для адаптера, и это вызывает конфликты во время процесса декодирования.
- Брандмауэр Windows: Возможно, что брандмауэр Windows блокирует соединение с сайтом, из-за которого возникает эта ошибка.
- Неверный адрес DNS: Если Windows получает неверные конфигурации DNS, это может помешать установлению соединения, из-за которого может возникнуть эта ошибка.
- Драйверы сетевого адаптера: В некоторых случаях драйверы сетевого адаптера неправильно устанавливаются в системе. Из-за этого соединение с сайтом может быть установлено неправильно и может вызвать эту ошибку.
Теперь, когда у вас есть общее представление о природе проблемы, мы будем двигаться к ее решению. Убедитесь, что реализовали их в определенном порядке, в котором они представлены.
Решение 1. Отключение кодировки G-Zip
Иногда кодирование G-Zip является причиной, из-за которой возникает эта ошибка. Не многие браузеры предоставляют возможность отключить эту функцию без использования сторонних расширений. Поэтому на этом этапе мы будем загружать и устанавливать расширение, а затем отключать кодирование G-Zip с использованием этого расширения.
- открыто Хром и проводить по этому адресу.
- Нажмите на «добавлять в Хром«И затем выберите»добавлять расширение»В приглашении.
Нажав на опцию Добавить в Chrome - Теперь расширение будет автоматически быть добавленной Хром.
- открыто новая вкладка и щелчок на расширение значок в верхней правой части окна.
Нажав на значок расширения - Нажмите на пустое место под заголовком «Запросить заголовок» и введите следующую команду
Accept-Encoding
- Введите следующую команду в параметре Значение
GZIP; д = 0, выкачать; д = 0
Печатая в командах
- Сейчас G-Zip кодировка была отключен, Если у вас возникли проблемы с определенным сайтом, рекомендуется открыть этот сайт и повторить вышеуказанный процесс.
- Когда-то сделали обновление страница и проверять чтобы увидеть, если проблема не устранена.
Иногда история браузера или файлы cookie могут быть повреждены. Из-за этого процесс кодирования может быть затронут. Поэтому на этом этапе мы будем очищать историю браузера и файлы cookie. В зависимости от вашего браузера процесс может немного отличаться. Методы очистки истории и файлов cookie для некоторых наиболее часто используемых браузеров перечислены ниже.
Для Chrome:
- запуск Chrome и откройте новую вкладку.
- Нажмите три вертикальные точки в верхнем правом углу и зависать указатель на «Больше инструменты«.
Наведите указатель на опцию «Дополнительные инструменты» - Выбрать «Очистить браузер историяИз меню.
Выбор «Очистить данные просмотра» из меню - Нажмите на «Время СпектрРаскрывающийся список и выберите «Все Время«.
Выбор «Все время» в качестве диапазона времени - Нажмите на «продвинутый» а также проверять первый четыре опции.
Нажав на Advanced и проверив первые четыре варианта - Нажмите на «Очистить ДанныеВариант и Выбрать «да»В подсказке.
- Проверьте чтобы увидеть, если проблема не устранена.
Для Firefox:
- запуск Firefox и откройте новую вкладку.
- Нажмите на «Библиотека»В правом верхнем углу и выберите«историяВариант.
Кнопка библиотеки Firefox - Нажмите на «Очистить последний историяКнопка и щелчок на падать сразу после «Время спектр в ОчиститьВариант.
- Выбрать «Все времяИ отметьте все поля под «историяЗаголовок.
Проверяем все ящики - Нажми на «Очистить Сейчас»И выберите«да»В подсказке.
- Печенье а также история для вашего браузера были очищены, проверять чтобы увидеть, если проблема не устранена.
Для Microsoft Edge:
- запуск браузер и открыть новая вкладка.
- Нажмите на три вертикальный точек в правом верхнем углу.
Вертикальные точки в правом верхнем углу - Нажмите на «история»И выберите«Очистить история».
Нажав на «История» в меню - Проверьте первые четыре варианта и нажмите на «ОчиститьВариант.
Проверка первых четырех параметров и выбор «Очистить» - Проверьте чтобы увидеть, если проблема не устранена.
Решение 3. Отключение прокси / VPN
Если вы используете прокси или VPN при подключении к Интернету, это может повлиять на ваше подключение к некоторым сайтам, и процесс декодирования может не пройти гладко. Поэтому на этом этапе мы будем отключать стандартный прокси-сервер Windows, который может быть активирован. Это зависит от вас, чтобы отключить VPN, если вы используете его. Чтобы отключить прокси:
- Нажмите «Windows+я»Одновременно.
- Нажми на «сеть интернетВариант и Выбрать «полномочиеС левой панели.
Выбор прокси на левой панели - Нажми на «использование полномочие», Чтобы выключить его.
Нажав на переключатель, чтобы отключить прокси - Проверьте чтобы увидеть, если проблема не устранена.
Решение 4: Промывка сокетов
Сокеты, хранящиеся в браузере, иногда могут быть повреждены. Поэтому на этом шаге мы будем очищать пулы сокетов. Для этого:
- запуск Хром и открыть новая вкладка
- Тип в следующей команде в адресной строке и Нажмите войти.
хром: // нетто-Внутренность
- Нажмите на «Розетки»На левой панели и выберите«Промывать Разъем бассейныВариант.
Нажав на опцию сокетов, а затем выбрав «Очистить пул сокетов» - Проверьте, сохраняется ли проблема.
Примечание. Этот процесс действителен только для Chrome.
Решение 5: Сброс Winsock
Существуют определенные интернет-конфигурации, которые хранятся на компьютере. Иногда эти конфигурации могут быть повреждены, и их необходимо обновить. На этом этапе мы собираемся сбросить конфигурации Winsock. Для этого:
- Нажмите «Windows+р»Одновременно открывать Бежать незамедлительный.
Открытие Run Prompt - Тип в «CMDИ нажмите «сдвиг+Ctrl+Войти»Одновременно.
Введите cmd в командной строке и нажмите Shift + Alt + Enter, чтобы открыть командную строку с повышенными правами. - Нажмите на «даВ приглашении открыть командная строка от имени администратора.
- Тип в следующей команде в командной строке и нажмите войти
Нетш Winsock сбросить
Сброс Winsock
- Подождите для завершения процесса, запустить снова ваш компьютер и проверять чтобы увидеть, если проблема не устранена.
Решение 6: Настройки Максимальная Единица Передачи
MTU должен быть настроен для каждого подключения к Интернету, которое используется на компьютере для оптимальной работы. Поэтому на этом шаге мы будем настраивать MTU для нашего соединения. Для этого:
- Нажмите «Windows+р»Одновременно.
- Тип в «NCPA.компл» а также Нажмите войти.
Набрав в команде и нажав Enter - Заметка вниз имя интернет-соединения, которое вы используете в настоящее время.
- близко все окна и нажмите «Windows+р» снова.
- Тип в «CMDИ нажмите «сдвиг+Ctrl+ВойтиОдновременно.
Введите cmd в командной строке и нажмите Shift + Alt + Enter, чтобы открыть командную строку с повышенными правами. - Тип в следующей команде и нажмите «Войти«.
Интерфейс netsh IPV4 set subinterface "Имя соединения" mtu = 1472 store = persitent
- Проверьте, сохраняется ли проблема.
Решение 7. Отключение брандмауэра
Возможно, что используемый вами брандмауэр или антивирус блокирует ваше подключение к определенному сайту или Интернету. Поэтому рекомендуется на некоторое время попытаться отключить соединение и проверить, сохраняется ли проблема.
Решение 8. Назначение DNS вручную
Возможно, DNS, полученный Windows автоматически, не является правильным. Поэтому на этом этапе мы будем использовать DNS по умолчанию, используемый Google. Для этого:
- Нажмите «Windows+р»Одновременно.
- Тип в «NCPA.компл» а также Нажмите «войти«.
Набрав в команде и нажав Enter - двойной—щелчок на соединение что вы используете и Выбрать «свойства«.
Двойной щелчок по соединению и выбор «Свойства» - Нажмите на «сетьВкладка и двойной щелчок на «Интернет-протокол версии 4 (TCP / IPV4)Вариант.
Нажав на опцию IPV4 - Проверьте «Используйте следующие адреса DNS-сервераВариант.
- Тип в «8.8.8.8 « в «Предпочитаемый DNS-сервер » вариант и «8.8.4.4» в «чередовать DNS серверВариант.
Ввод новых DNS-адресов - Нажмите на «Хорошо» а также проверять чтобы увидеть, если проблема не устранена.
Решение 9. Очистка DNS
Возможно, что конфигурации DNS были повреждены. Поэтому на этом этапе мы будем очищать DNS. Для этого:
- Нажмите «Windows+р»Одновременно.
- Тип в «ЦМД» и нажмите «сдвиг+Ctrl+ВойтиОдновременно.
Введите cmd в командной строке и нажмите Shift + Alt + Enter, чтобы открыть командную строку с повышенными правами. - Тип в следующей команде и нажмите войти
ipconfig / flushdns
Набрав в «ipconfig / flushdns» и нажав ввод
- Подождите для завершения процесса и проверять чтобы увидеть, если проблема не устранена.