Как да поправите грешка „ERR_CONTENT_DECODING_FAILED“
Грешката „ ERR_CONTENT_DECODING_FAILED “ се вижда в почти всички браузъри. Понякога той се появява, докато зареждате конкретен уебсайт, но може да започне да се показва и когато мигрирате към нов сървър. Тази грешка продължава дори след опресняване на страницата няколко пъти. В тази статия ще обсъдим някои от причините, поради които тази грешка може да бъде задействана, а също така ще предоставим жизнеспособни решения, за да я премахнем напълно.
Какво причинява грешката „ERR_CONTENT_DECODING_FAILED“?
За съжаление, причината, поради която се задейства грешката, не може да бъде определена на един виновник. Някои от най-честите причини обаче са изброени по-долу
- Неправилно кодиране на иска : В някои случаи заглавките на заявки на HTTP може да твърдят, че съдържанието е кодирано gzip, когато не е. Това може да доведе до конфликт по време на процеса на декодиране и да предизвика грешката.
- Cache / Cookies на браузъра: Кешът се съхранява от приложения, за да се намали времето за зареждане и да се осигури по-гладко изживяване. Бисквитките се съхраняват от сайтове за подобни цели. Въпреки това, с течение на времето те могат да се повредят и да пречат на важни елементи на браузъра.
- Proxy / VPN: Понякога прокси или VPN могат да причинят проблеми по време на процеса на декодиране и да попречат на браузъра да зарежда уеб страницата.
- Socket Pools: Ако обединяването на сокет за вашия браузър е активирано, то не създава нов сокет всеки път; Вместо това, той поддържа басейн от контакти. Този пул сокет обаче може да се повреди и може да попречи на процеса на декодиране да функционира правилно.
- DNS конфигурации: Подобно на пуловете Socket, DNS информация / конфигурации се съхраняват на компютъра, вместо да създават нови всеки път, Това помага за повишаване на производителността и увеличаване на скоростта. Въпреки това, с течение на времето това може да се повреди и може да попречи на важни елементи на браузъра.
- MTU Limit: В определени случаи ограничението MTU не е зададено за адаптера и това предизвиква конфликти по време на процеса на декодиране.
- Защитна стена на Windows: Възможно е защитната стена на Windows да блокира връзката към сайта, поради която се задейства тази грешка.
- Грешен DNS адрес: Ако грешните DNS конфигурации се получават от Windows, това може да предотврати установяването на връзката, поради която тази грешка може да се задейства.
- Мрежови адаптерни драйвери: В някои случаи драйверите на мрежовия адаптер не са инсталирани правилно в системата. Поради това връзката със сайта може да не е установена правилно и може да предизвика тази грешка.
Сега, когато имате основно разбиране за същността на проблема, ще преминем към решенията. Уверете се, че ги прилагате в конкретния ред, в който са представени.
Решение 1: Деактивиране на G-Zip кодиране
Понякога G-Zip кодирането е причината, поради която се задейства тази грешка. Не много браузъри предоставят персонализацията, за да деактивират това, без да използват разширения на трети страни. Следователно в тази стъпка ще изтеглим и инсталираме разширение и след това ще деактивираме кодирането на G-Zip, използвайки това разширение.
- Отворете Chrome и отворете този адрес.
- Кликнете върху бутона „ Добавяне към Chrome “ и след това изберете опцията „ Добавяне на разширение “.
Кликнете върху опцията Добавяне към хром - Разширението вече автоматично ще бъде добавено към Chrome.
- Отворете нов раздел и кликнете върху иконата на разширението в горната дясна част на прозореца.
Кликнете върху иконата на разширението - Кликнете върху празното място под заглавието „Request Header“ и въведете следната команда
accept-encoding
- Въведете следната команда в опцията Стойност
софтуерна; р = 0, дефлиране; р = 0
Въвеждане на команди - Сега кодирането на G-Zip е деактивирано . Ако имате проблеми с определен сайт, тогава се препоръчва да го отворите и да повторите горния процес.
- След като свършите, опреснете страницата и проверете дали проблемът продължава.
Решение 2: Изчистване на историята на браузъра и бисквитките
Понякога историята на браузъра или „Бисквитките“ може да се повреди. Поради това процесът на кодиране може да бъде повлиян. Следователно в тази стъпка ще изчистим историята на браузъра и „Бисквитките“. В зависимост от вашия браузър, процесът може да се разграничи малко. Методите за изчистване на историята и „бисквитките“ за някои от най-често използваните браузъри са изброени по-долу.
За Chrome:
- Стартирайте Chrome и отворете нов раздел.
- Натиснете трите вертикални точки в горния десен ъгъл и задръжте курсора на „ Още инструменти “.
Задръжте курсора на мишката върху опцията „Още инструменти“ - Изберете „ Изчистване на историята на браузъра “ от менюто.
Избор на „Изчистване на данните за сърфиране“ от менюто - Кликнете върху падащото меню „ Времеви диапазон “ и изберете „ Всички времена “.
Избиране на „Всички времена“ като диапазон от време - Кликнете върху „ Advanced “ и проверете първите четири опции.
Кликнете върху Advanced и проверете първите четири опции - Кликнете върху опцията „ Изчисти данни “ и изберете „ Да “ в подкана.
- Проверете дали проблемът продължава.
За Firefox:
- Стартирайте Firefox и отворете нов раздел.
- Кликнете върху иконата „ Библиотека “ в горната дясна страна и изберете опцията „ История “.
Бутон на библиотеката Firefox - Кликнете върху бутона „ Изчистване на скорошната история “ и щракнете върху падащото меню до опцията „ Времеви диапазон до изчистване “.
- Изберете „ Всички времена “ и поставете отметка във всички квадратчета под заглавието „ История “.
Проверка на всички кутии - Кликнете върху опцията „ Изчисти сега “ и изберете „ да “ в подкана.
- Бисквитките и историята на вашия браузър вече са изчистени, проверете дали проблемът продължава.
За Microsoft Edge:
- Стартирайте браузъра и отворете нов раздел.
- Кликнете върху трите вертикални точки в горния десен ъгъл.
Вертикални точки в горния десен ъгъл - Кликнете върху опцията „ История “ и изберете бутона „ Изчисти историята “.
Кликнете върху опцията „История“ в менюто - Проверете първите четири опции и кликнете върху опцията „ Изчисти “.
Проверка на първите четири опции и избор на „Изчисти“ - Проверете дали проблемът продължава.
Решение 3: Деактивиране на прокси / VPN
Ако използвате прокси или VPN, докато се свързвате с интернет, това може да повлияе на връзката ви с някои сайтове и процесът на декодиране може да не протича гладко. Следователно в тази стъпка ще деактивираме проксито по подразбиране на Windows, което може да бъде активирано. От вас зависи да деактивирате VPN, ако използвате такъв. За да деактивирате проксито:
- Натиснете едновременно клавишите “ Windows ” + “ I ”.
- Кликнете върху опцията „ Мрежа и интернет “ и изберете „ Прокси “ от левия прозорец.
Избиране на прокси от левия прозорец - Кликнете върху бутона „ Използване на прокси “, за да го изключите.
Кликнете върху превключвателя, за да изключите проксито - Проверете дали проблемът продължава.
Решение 4: Промиване на гнездата на гнездата
Съхранените от браузъра Socket пулове понякога могат да бъдат повредени. Следователно в тази стъпка ще промием басейните на гнездата. За да направите това:
- Стартирайте Chrome и отворете нов раздел
- Въведете следната команда в адресната лента и натиснете Enter.
хром: // нетните вътрешни елементи
- Кликнете върху опцията „ Sockets “ в левия прозорец и изберете опцията „ Flush Socket Pools “.
Кликнете върху опцията гнезда и след това изберете „Flush Socket Pools“ - Проверете дали проблемът продължава.
Забележка: Този процес е валиден само за Chrome
Решение 5: Нулиране на Winsock
Има определени интернет конфигурации, които се съхраняват на компютъра. Понякога тези конфигурации могат да се повредят и трябва да се обновят. В тази стъпка ще нулираме конфигурациите на Winsock. За това:
- Натиснете едновременно клавиши „ Windows “ + „ R “, за да отворите подканата Run .
Подкачване за отваряне - Въведете „ cmd “ и натиснете едновременно „ shift “ + „ Ctrl “ + „ Enter “.
Въведете cmd в командния ред и натиснете Shift + Alt + Enter, за да отворите повишен команден ред - Кликнете върху „ Да “ в подкана, за да отворите командния ред като администратор.
- Въведете следната команда в командния ред и натиснете Enter
netsh Winsock нулиране
Нулиране на Winsock - Изчакайте процеса да приключи, рестартирайте компютъра и проверете дали проблемът продължава.
Решение 6: Настройки Максимална предавателна единица
MTU трябва да бъде настроен за всяка интернет връзка, която се използва на компютъра за оптимално изживяване. Следователно в тази стъпка ще настроим MTU за нашата връзка. За да направите това:
- Натиснете едновременно клавишите “ Windows ” + “ R ”.
- Въведете „ ncpa . cpl ”и натиснете Enter.
Въведете командата и натиснете Enter - Запишете името на интернет връзката, която използвате в момента.
- Затворете всички Windows и натиснете отново „ Windows “ + „ R “.
- Въведете „ cmd “ и натиснете едновременно „ Shift “ + „ Ctrl “ + „ Enter “.
Въведете cmd в командния ред и натиснете Shift + Alt + Enter, за да отворите повишен команден ред - Въведете следната команда и натиснете „ Enter “.
netsh интерфейс IPV4 зададе подинтерфейс "Име на връзка" mtu = 1472 store = persitent
- Проверете дали проблемът продължава.
Решение 7: Изключване на защитната стена
Възможно е защитната стена или антивирусът, който използвате, да блокира връзката ви с определен сайт или интернет. Затова се препоръчва да опитате и деактивирате връзката за известно време и да проверите дали проблемът продължава.
Решение 8: Назначаване на DNS ръчно
Възможно е DNS, получен от Windows автоматично, да не е правилният. Следователно в тази стъпка ще използваме DNS по подразбиране, използван от Google. За това:
- Натиснете едновременно клавишите “ Windows ” + “ R ”.
- Въведете „ ncpa . cpl “и натиснете „ enter “.
Въведете командата и натиснете Enter - Щракнете двукратно върху връзката, която използвате, и изберете „ Свойства “.
Кликнете два пъти върху връзката и изберете „Свойства“ - Кликнете върху раздела „ Мрежа “ и щракнете двукратно върху опцията „ Internet Protocol Version 4 (TCP / IPV4) “.
Кликнете върху опцията IPV4 - Проверете опцията „ Използване на следните адреси на DNS сървър “.
- Въведете „ 8.8.8.8“ в опцията „ Предпочитан DNS сървър“ и „ 8.8.4.4 “ в опцията „ Алтернативен DNS сървър “.
Въведете новите DNS адреси - Кликнете върху „ OK “ и проверете дали проблемът продължава.
Решение 9: Промиване на DNS
Възможно е конфигурациите на DNS да са били повредени. Следователно в тази стъпка ще зачервим DNS. За да направите това:
- Натиснете едновременно клавишите “ Windows ” + “ R ”.
- Въведете „cmd“ и натиснете едновременно „ Shift “ + „ Ctrl “ + „ Enter “.
Въведете cmd в командния ред и натиснете Shift + Alt + Enter, за да отворите повишен команден ред - Въведете следната команда и натиснете Enter
ipconfig / flushdns
Въведете „ipconfig / flushdns“ и натиснете Enter - Изчакайте процеса да приключи и проверете дали проблемът продължава.