Wie 'ERR_CONTENT_DECODING_FAILED' Fehler zu beheben

Der Fehler " ERR_CONTENT_DECODING_FAILED " wird in fast allen Browsern angezeigt . Manchmal wird es beim Laden einer bestimmten Website angezeigt, aber es kann auch angezeigt werden, wenn Sie auf einen neuen Server migrieren. Dieser Fehler bleibt auch nach mehrmaligem Aktualisieren der Seite bestehen. In diesem Artikel werden einige der Gründe erläutert, aufgrund derer dieser Fehler möglicherweise ausgelöst wird, und es werden praktikable Lösungen bereitgestellt, um ihn vollständig zu beseitigen.

ERR_CONTENT_DECODING_FAILED

Was verursacht den Fehler „ERR_CONTENT_DECODING_FAILED“?

Leider kann der Grund, aus dem der Fehler ausgelöst wird, nicht auf einen einzigen Schuldigen genau festgestellt werden. Einige der häufigsten Gründe sind nachstehend aufgeführt

  • Anspruch auf falsche Codierung: In einigen Fällen behaupten die HTTP-Anforderungsheader, dass der Inhalt gzip-codiert ist, wenn dies nicht der Fall ist. Dies kann zu Konflikten während des Dekodierungsprozesses führen und den Fehler auslösen.
  • Browser-Cache / Cookies: Der Cache wird von Anwendungen gespeichert, um die Ladezeiten zu verkürzen und eine flüssigere Nutzung zu ermöglichen. Cookies werden von Websites zu ähnlichen Zwecken gespeichert. Mit der Zeit können sie jedoch beschädigt werden und wichtige Elemente des Browsers beeinträchtigen.
  • Proxy / VPN: Manchmal kann ein Proxy oder ein VPN Probleme während des Dekodierungsprozesses verursachen und den Browser daran hindern, die Webseite zu laden.
  • Socket-Pools: Wenn das Socket-Pooling für Ihren Browser aktiviert ist, wird nicht jedes Mal ein neuer Socket erstellt. Stattdessen wird ein Pool von Sockets verwaltet. Dieser Socket-Pool kann jedoch beschädigt werden und die ordnungsgemäße Funktion des Dekodierungsprozesses beeinträchtigen.
  • DNS-Konfigurationen: Ähnlich wie bei den Socket-Pools werden DNS-Informationen / -Konfigurationen auf dem Computer gespeichert, anstatt jedes Mal neue zu erstellen. Dies hilft, die Leistung zu verbessern und die Geschwindigkeit zu erhöhen. Mit der Zeit kann dies jedoch beschädigt werden und wichtige Elemente des Browsers beeinträchtigen.
  • MTU-Limit: In bestimmten Fällen ist das MTU-Limit für den Adapter nicht festgelegt und führt zu Konflikten während des Dekodierungsprozesses.
  • Windows-Firewall: Möglicherweise blockiert die Windows-Firewall die Verbindung zu der Site, aufgrund derer dieser Fehler ausgelöst wird.
  • Falsche DNS-Adresse: Wenn die falschen DNS-Konfigurationen von Windows abgerufen werden, kann dies verhindern, dass die Verbindung hergestellt wird, aufgrund derer dieser Fehler möglicherweise ausgelöst wird.
  • Netzwerkadaptertreiber: In einigen Fällen sind die Netzwerkadaptertreiber nicht richtig auf dem System installiert. Aus diesem Grund wird die Verbindung zur Site möglicherweise nicht ordnungsgemäß hergestellt und dieser Fehler wird möglicherweise ausgelöst.

Nachdem Sie ein grundlegendes Verständnis für die Art des Problems haben, werden wir uns den Lösungen zuwenden. Stellen Sie sicher, dass Sie diese in der angegebenen Reihenfolge implementieren.

Lösung 1: Deaktivieren der G-Zip-Codierung

Manchmal ist die G-Zip-Codierung der Grund, aus dem dieser Fehler ausgelöst wird. Nur wenige Browser bieten die Möglichkeit, diese Funktion zu deaktivieren, ohne Erweiterungen von Drittanbietern zu verwenden. Daher werden wir in diesem Schritt eine Erweiterung herunterladen und installieren und dann die G-Zip-Codierung mit dieser Erweiterung deaktivieren.

  1. Öffnen Sie Chrome und navigieren Sie zu dieser Adresse.
  2. Klicken Sie auf die Schaltfläche " Zu Chrome hinzufügen " und wählen Sie in der Eingabeaufforderung die Option " Erweiterung hinzufügen".

    Klicken Sie auf die Option Zu Chrome hinzufügen
  3. Die Erweiterung wird nun automatisch zu Chrome hinzugefügt .
  4. Öffnen Sie eine neue Registerkarte und klicken Sie auf das Symbol der Erweiterung oben rechts im Fenster.

    Klicken Sie auf das Symbol der Erweiterung
  5. Klicken Sie auf das Leerzeichen unter der Überschrift "Request Header" und geben Sie den folgenden Befehl ein
     accept-encoding 
  6. Geben Sie den folgenden Befehl in die Option Wert ein
     gzip; q = 0, entleeren; q = 0 

    Befehle eingeben
  7. Jetzt wurde die G-Zip- Codierung deaktiviert . Wenn Sie Probleme mit einer bestimmten Site haben, wird empfohlen, diese Site zu öffnen und den obigen Vorgang zu wiederholen.
  8. Aktualisieren Sie anschließend die Seite und überprüfen Sie, ob das Problem weiterhin besteht.

Lösung 2: Browserverlauf und Cookies löschen

Manchmal können der Verlauf des Browsers oder Cookies beschädigt werden. Aus diesem Grund kann der Kodierungsprozess beeinträchtigt werden. Aus diesem Grund werden in diesem Schritt der Browserverlauf und die Cookies gelöscht. Abhängig von Ihrem Browser kann der Prozess ein wenig differenzieren. Die Methoden zum Löschen des Verlaufs und der Cookies für einige der am häufigsten verwendeten Browser sind unten aufgeführt.

Für Chrome:

  1. Starten Sie Chrome und öffnen Sie einen neuen Tab.
  2. Drücken Sie auf die drei vertikalen Punkte in der oberen rechten Ecke und bewegen Sie den Mauszeiger auf „ More Tools “.

    Bewegen Sie den Mauszeiger auf die Option "Weitere Tools"
  3. Wählen Sie im Menü die Option " Browserverlauf löschen ".

    Wählen Sie im Menü die Option „Browserdaten löschen“
  4. Klicken Sie auf die Dropdown-Liste „ Time Range “ und wählen Sie „ All Time “.

    Auswahl von "All Time" als Zeitbereich
  5. Klicken Sie auf " Erweitert " und überprüfen Sie die ersten vier Optionen.

    Klicken Sie auf Erweitert und aktivieren Sie die ersten vier Optionen
  6. Klicken Sie auf die Option " Daten löschen " und wählen Sie in der Eingabeaufforderung " Ja ".
  7. Überprüfen Sie, ob das Problem weiterhin besteht.

Für Firefox:

  1. Starten Sie Firefox und öffnen Sie einen neuen Tab.
  2. Klicken Sie oben rechts auf das Symbol „ Bibliothek “ und wählen Sie die Option „ Verlauf “.

    Schaltfläche "Bibliothek" Firefox
  3. Klicken Sie auf die Schaltfläche " Zuletzt verwendeten Verlauf löschen " und klicken Sie auf das Dropdown-Menü neben der Option "Zu löschender Zeitraum ".
  4. Wählen Sie " Alle Zeiten " und aktivieren Sie alle Kontrollkästchen unter der Überschrift " Verlauf ".

    Alle Kästchen ankreuzen
  5. Klicken Sie auf die Option " Jetzt löschen " und wählen Sie in der Eingabeaufforderung " Ja ".
  6. Die Cookies und der Verlauf für Ihren Browser wurden jetzt gelöscht. Überprüfen Sie, ob das Problem weiterhin besteht.

Für Microsoft Edge:

  1. Starten Sie den Browser und öffnen Sie eine neue Registerkarte.
  2. Klicken Sie auf die drei vertikalen Punkte in der oberen rechten Ecke.

    Vertikale Punkte in der rechten oberen Ecke
  3. Klicken Sie auf die Option " Verlauf " und wählen Sie die Schaltfläche "Verlauf löschen ".

    Klicken Sie im Menü auf die Option „Verlauf“
  4. Aktivieren Sie die ersten vier Optionen und klicken Sie auf die Option " Löschen ".

    Überprüfen Sie die ersten vier Optionen und wählen Sie "Löschen"
  5. Überprüfen Sie, ob das Problem weiterhin besteht.

Lösung 3: Deaktivieren von Proxy / VPN

Wenn Sie einen Proxy oder ein VPN verwenden, während Sie eine Verbindung zum Internet herstellen, wirkt sich dies möglicherweise auf Ihre Verbindung zu einigen Sites aus und der Dekodierungsprozess verläuft möglicherweise nicht reibungslos. Daher deaktivieren wir in diesem Schritt den Windows-Standardproxy, der möglicherweise aktiviert ist. Es liegt an Ihnen, das VPN zu deaktivieren, wenn Sie eines verwenden. So deaktivieren Sie den Proxy:

  1. Drücken Sie gleichzeitig die Tasten „ Windows “ + „ I “.
  2. Klicken Sie auf die Option " Netzwerk & Internet " und wählen Sie " Proxy " aus dem linken Bereich.

    Proxy im linken Bereich auswählen
  3. Klicken Sie auf die Schaltfläche " Einen Proxy verwenden ", um ihn zu deaktivieren.

    Klicken Sie auf den Schalter, um den Proxy auszuschalten
  4. Überprüfen Sie, ob das Problem weiterhin besteht.

Lösung 4: Spülen der Socket-Pools

Die vom Browser gespeicherten Socket-Pools können manchmal beschädigt sein. Daher werden wir in diesem Schritt die Socket-Pools leeren. Um das zu tun:

  1. Starten Sie Chrome und öffnen Sie einen neuen Tab
  2. Geben Sie den folgenden Befehl in die Adressleiste ein und drücken Sie die Eingabetaste.
     chrome: // net-internals 
  3. Klicken Sie im linken Bereich auf die Option " Sockets " und wählen Sie die Option " Socket- Pools leeren ".

    Klicken Sie auf die Option "Sockets" und wählen Sie "Socket-Pools leeren".
  4. Überprüfen Sie, ob das Problem weiterhin besteht.

    Hinweis: Dieser Vorgang ist nur für Chrome gültig

Lösung 5: Zurücksetzen von Winsock

Es gibt bestimmte Internetkonfigurationen, die auf dem Computer gespeichert sind. Manchmal können diese Konfigurationen beschädigt werden und müssen aktualisiert werden. In diesem Schritt setzen wir die Winsock-Konfigurationen zurück. Dafür:

  1. Drücken Sie gleichzeitig die Tasten „ Windows “ + „ R “, um die Eingabeaufforderung „ Ausführen “ zu öffnen.

    Öffnen Sie die Eingabeaufforderung
  2. Geben Sie " cmd " ein und drücken Sie gleichzeitig " shift " + " Ctrl " + " Enter ".

    Geben Sie cmd in die Eingabeaufforderung ein und drücken Sie Umschalt + Alt + Eingabetaste, um eine Eingabeaufforderung mit erhöhten Rechten zu öffnen
  3. Klicken Sie in der Eingabeaufforderung auf " Ja ", um die Eingabeaufforderung als Administrator zu öffnen .
  4. Geben Sie den folgenden Befehl in die Eingabeaufforderung ein und drücken Sie die Eingabetaste
     Netsh Winsock zurückgesetzt 

    Zurücksetzen von Winsock
  5. Warten Sie, bis der Vorgang abgeschlossen ist, starten Sie den Computer neu und prüfen Sie, ob das Problem weiterhin besteht.

Lösung 6: Einstellungen Maximum Transmission Unit

Die MTU sollte für jede Internetverbindung eingerichtet werden, die auf dem Computer verwendet wird, um ein optimales Erlebnis zu erzielen. Daher werden wir in diesem Schritt die MTU für unsere Verbindung einrichten. Um das zu tun:

  1. Drücken Sie gleichzeitig die Tasten „ Windows “ + „ R “.
  2. Geben Sie " ncpa " ein . cpl ”und drücke Enter.

    Geben Sie den Befehl ein und drücken Sie die Eingabetaste
  3. Notieren Sie sich den Namen der Internetverbindung, die Sie gerade verwenden.
  4. Schließen Sie alle Fenster und drücken Sie erneut " Windows " + " R ".
  5. Tippe " cmd " ein und drücke gleichzeitig " Shift " + " Ctrl " + " Enter ".

    Geben Sie cmd in die Eingabeaufforderung ein und drücken Sie Umschalt + Alt + Eingabetaste, um eine Eingabeaufforderung mit erhöhten Rechten zu öffnen
  6. Geben Sie den folgenden Befehl ein und drücken Sie die Eingabetaste .
     Netsh-Schnittstelle IPV4 Subinterface "Connection Name" setzen mtu = 1472 store = persitent 
  7. Überprüfen Sie, ob das Problem weiterhin besteht.

Lösung 7: Firewall ausschalten

Möglicherweise blockiert die von Ihnen verwendete Firewall oder ein Antivirus Ihre Verbindung zu einer bestimmten Site oder zum Internet. Es wird daher empfohlen, die Verbindung für eine Weile zu deaktivieren und zu überprüfen, ob das Problem weiterhin besteht.

Lösung 8: DNS manuell zuweisen

Es ist möglich, dass der von Windows automatisch erhaltene DNS nicht der richtige ist. In diesem Schritt wird daher der von Google verwendete Standard-DNS verwendet. Dafür:

  1. Drücken Sie gleichzeitig die Tasten „ Windows “ + „ R “.
  2. Geben Sie " ncpa " ein . cpl “und drücken Sieenter “.

    Geben Sie den Befehl ein und drücken Sie die Eingabetaste
  3. Doppelklicken Sie auf die von Ihnen verwendete Verbindung und wählen SieEigenschaften “.

    Doppelklicken Sie auf die Verbindung und wählen Sie "Eigenschaften"
  4. Klicken Sie auf die Registerkarte " Netzwerk " und doppelklicken Sie auf die Option " Internet Protocol Version 4 (TCP / IPV4) ".

    Klicken Sie auf die Option IPV4
  5. Aktivieren Sie die Option " Folgende DNS-Serveradressen verwenden ".
  6. Geben Sie " 8.8.8.8" in die Option " Bevorzugter DNS-Server" und " 8.8.4.4 " in die Option " Alternativer DNS- Server " ein.

    Eingabe der neuen DNS-Adressen
  7. Klicken Sie auf " OK " und prüfen Sie, ob das Problem weiterhin besteht.

Lösung 9: DNS leeren

Möglicherweise sind die DNS-Konfigurationen beschädigt. Daher werden wir in diesem Schritt das DNS leeren. Um das zu tun:

  1. Drücken Sie gleichzeitig die Tasten „ Windows “ + „ R “.
  2. Tippe "cmd" ein und drücke gleichzeitig " Shift " + " Ctrl " + " Enter ".

    Geben Sie cmd in die Eingabeaufforderung ein und drücken Sie Umschalt + Alt + Eingabetaste, um eine Eingabeaufforderung mit erhöhten Rechten zu öffnen
  3. Geben Sie den folgenden Befehl ein und drücken Sie die Eingabetaste
     ipconfig / flushdns 

    Geben Sie "ipconfig / flushdns" ein und drücken Sie die Eingabetaste
  4. Warten Sie, bis der Vorgang abgeschlossen ist, und prüfen Sie, ob das Problem weiterhin besteht.

Interessante Artikel