Как да поправите грешката "ERR_CONTENT_DECODING_FAILED"?

Грешката "ERR_CONTENT_DECODING_FAILED" може да се види в почти всички съвременни браузъри. Понякога се проявява, когато се зарежда определен уебсайт, а понякога, когато се премества на нов сървър. Грешката не изчезва дори след няколко презареждания на страници. В тази статия ще обсъдим причините за грешката и как да се отървете от нея.

Какво причинява "ERR_CONTENT_DECODING_FAILED"?

  • Известие за невярно кодиране В някои случаи заглавките на HTTP указват, че съдържанието на уебсайта е кодирано в Gzip, което всъщност не е така. Това може да причини конфликт по време на процеса на декодиране, което от своя страна причинява грешка.
  • Кеш / бисквитки на браузъра. Браузърът използва кеш, за да намали времето за зареждане на определени уебсайтове. Бисквитките помагат да не се заблудите с повторното въвеждане на вход и пароли в сайтовете. Понякога кешът и „бисквитките“ могат да се повредят и да причинят проблеми с браузъра. Грешката "ERR_CONTENT_DECODING_FAILED" е само един от тези проблеми.
  • Прокси / VPN. Някои прокси / VPN мрежи могат да причинят проблеми по време на процеса на декодиране и да пречат на нормалната работа на браузъра.
  • Socket Pool Ако функцията за обединяване на сокети е активирана във вашия браузър, той не създава нови гнезда, а се придържа към пула с гнезда. Този пул обаче може да се повреди с течение на времето, което причинява проблеми по време на процеса на декодиране.
  • DNS конфигурации Както при сокетните пулове, DNS конфигурацията се съхранява на компютъра на потребителя и не се създава отново, когато е необходимо. Този подход помага да се подобри работата на браузъра. Тази конфигурация обаче може да бъде повредена по същия начин, което причинява грешката "ERR_CONTENT_DECODING_FAILED".
  • Ограничение на MTU. Ако ограничението на MTU не е зададено на вашия компютър, това може да причини проблеми с декодирането.
  • Защитна стена на Windows Грешката може да възникне, защото защитната стена на Windows блокира връзката към сайта.
  • Невалиден DNS адрес. Вашият браузър няма да може да установи нормална връзка с уеб ресурса, ако в настройките на мрежовата връзка е зададен грешен DNS адрес.
  • Драйвери за мрежови адаптери. Понякога драйверите за мрежовия адаптер може да не са инсталирани правилно в операционната система Windows.

Методи за решение ERR_CONTENT_DECODING_FAILED

Метод №1 Деактивиране на G-Zip кодиране

Причината за появата на договорена грешка може да бъде кодирането на G-Zip. Заслужава да се отбележи, че не всеки браузър предоставя на своя потребител възможност да деактивира тази функция. Вероятно трябва да използвате следните стъпки (пример за Google Chrome):

  1. отворете Chrome и следвайте тази връзка;
  2. кликнете върху бутона „Добавяне към Chrome“, след това - „Добавяне на разширение“;
  3. след като инсталирате разширението, отидете на новия раздел и кликнете върху иконата на разширението;
  4. щракнете върху празно място под „Заявка на заглавие“ и въведете командата „приеми-кодиране“;
  5. След това въведете "gzip; q = 0, изпуснете; q = 0" в стойността.

G-Zip кодирането вече трябва да бъде деактивирано. Опитайте да отидете на желаната страница и проверете дали грешката „ERR_CONTENT_DECODING_FAILED“ е изчезнала.

Метод №2 Изтриване на бисквитки и кеш на браузъра

Кешът и „бисквитките“ на браузъра ви могат да стоят зад грешката. За да разберете дали това е вярно, просто ги премахнете. Направете следното (пример за Google Chrome):

  1. стартирайте Google Chrome и отворете нов раздел;
  2. щракнете върху трите точки в горния десен ъгъл и изберете „Още инструменти“;
  3. щракнете върху елемента „Изчистване на историята на браузъра ...“;
  4. изберете диапазона „Всички времена“ и поставете отметки в квадратчетата до елементите с кеш и бисквитки;
  5. Кликнете върху бутона „Изчисти данни“.

Проверете дали грешката „ERR_CONTENT_DECODING_FAILED“ е изчезнала.

Метод №3 Деактивиране на прокси / VPN

Използвате VPN / прокси при свързване към Интернет? Такива неща често могат да създават проблеми при сърфиране в световната мрежа и затова препоръчваме да деактивирате тази софтуерна / системна функция и да проверите дали грешката изчезва. Ето как да деактивирате прокси сървърите:

  1. натиснете Windows + S;
  2. въведете „прокси сървъри“ в лентата за търсене и кликнете върху резултата „Настройки на мрежовия прокси“;
  3. щракнете върху превключвателя „Използване на прокси сървър“, за да деактивирате прокси сървърите.

Отново опитайте да отидете на желания уеб ресурс и проверете дали грешката "ERR_CONTENT_DECODING_FAILED" е коригирана.

Метод №4 Изчистване на басейн с гнездо

Съхраненият от браузъра ви сокет може да се повреди от време на време. За да разрешите този проблем, трябва да изчистите басейна - и въпросът е в шапката. Направете следното:

  1. стартирайте вашия браузър;
  2. въведете стойността „// net-Internals“ в адресната лента и натиснете Enter;
  3. отидете на раздела „Sockets“ и кликнете върху бутона „Flush socket пулове“.

Опитваме се да отворим нужната страница и да видим дали проблемът е изчезнал.

Метод №5 Нулирайте Winsock

Нещо като Winsock може да причини грешката ERR_CONTENT_DECODING_FAILED. Winsock е отговорен за определянето на кой мрежов софтуер в системата ще получи достъп до определени мрежови услуги. Понякога конфигурацията на Winsock може да се провали или да се повреди, което може да бъде коригирано, като я нулирате. Направете следното:

  1. Щракнете с десния бутон върху Старт и изберете "Команден ред (администратор)";
  2. напишете стойността „netsh Winsock reset“ в командния ред и натиснете Enter;
  3. изчакайте, докато нулирането на Winsock завърши и рестартирайте компютъра.

Метод № 6 Настройка на MTU

За всяка мрежова връзка трябва да зададете правилните настройки на MTU (максимална предавателна единица). Това се прави, както следва:

  1. натиснете Windows + R;
  2. напишете стойността "ncpa.cpl" и натиснете Enter;
  3. запишете някъде името на вашата мрежова връзка, например в тефтер на работния плот;
  4. щракнете с десния бутон върху Старт и изберете "Команден ред (Администратор)";
  5. въведете командата "netsh интерфейс IPV4 задайте подинтерфейс" СВЪРЗВАНЕ НАЗАД "mtu = 1472 store = persitent" и натиснете Enter.

Ако бяха грешни настройки на MTU за вашата мрежова връзка, тогава грешката "ERR_CONTENT_DECODING_FAILED" ще изчезне.

Метод №7 Деактивиране на защитната стена на Windows

Защитната стена на системата може лесно да се свърже с необходимия уеб ресурс. За да проверите това, трябва да деактивирате защитната стена и да опитате отново да отидете на сайта. Ето как да го изключите:

  1. натиснете Windows + S;
  2. въведете „защитна стена“ и изберете резултата „Защитна стена на Windows Defender“;
  3. щракнете върху реда „Активиране или деактивиране на защитната стена на Windows Defender“;
  4. поставете отметка в квадратчетата до точките за прекъсване и щракнете върху „OK“.

Проверете за грешката "ERR_CONTENT_DECODING_FAILED".

Метод № 8 Настройка на DNS адреса

В някои случаи тази грешка възниква, защото Windows получи грешен DNS адрес. Нека се опитаме да зададем публичния DNS за вашата връзка и да видим какво ще се случи. Направете следното:

  1. натиснете Windows + R;
  2. напишете „ncpa.cpl“ и натиснете Enter;
  3. щракнете с десния бутон върху вашата мрежова връзка и изберете "Properties";
  4. щракнете двукратно върху LMB на реда „IP версия 4 (TCP / IPv4)“;
  5. поставете отметка в квадратчето до „Използване на следните адреси на DNS сървъра“;
  6. Задайте следните адреси:
    • 8.8.8.8;
    • 8.8.4.4;
  7. запазете промените и затворете прозореца.

Метод № 9 Нулиране на DNS

Ако нищо не ви е помогнало с проблема, тогава можете да опитате да нулирате DNS конфигурацията за вашата мрежова връзка. За целта направете следното:

  1. натиснете Windows + R;
  2. напишете „cmd“ и натиснете комбинацията „Ctrl + Shift + Enter“;
  3. въведете командата “ipconfig / flushdns” и натиснете Enter.

Надяваме се, че поне един от методите ви е помогнал да се отървете от грешката ERR_CONTENT_DECODING_FAILED.

Интересни Статии