Eine Hosts-Datei ist eine Datei, die bestimmte IP-Adressen und Domänennamen enthält. Es wird zu Testzwecken verwendet, um ein DNS (Domain Name System) zu überschreiben, damit ein Webbrowser auf eine bestimmte IP-Adresse umgeleitet werden kann. Bei einigen Benutzern funktioniert die Hosts-Datei auf ihren Windows 11/10-Systemen nicht richtig. Wenn Ihnen so etwas passiert, können Sie die in diesem Artikel beschriebenen Lösungen ausprobieren, um das Problem zu beheben.
Warum funktioniert die Hosts-Datei nicht?
Dafür kann es viele Gründe geben dass die Hosts-Datei auf Ihrem Windows-Computer nicht funktioniert. Möglicherweise verwenden Sie das falsche Format in Ihrer Hosts-Datei. Abgesehen davon sind auch Berechtigungsprobleme der Hosts-Datei eine der Ursachen. Wenn Sie Proxy auf Ihrem Windows 11/10-Computer konfiguriert haben, wird möglicherweise die Hosts-Datei umgangen. Wir haben die Lösungen zur Behebung dieses Problems weiter unten in diesem Artikel erläutert.
Hosts-Datei funktioniert nicht unter Windows 11/10
Bevor Sie die unten genannten Lösungen ausprobieren, vergewissern Sie sich, dass Sie verwenden das richtige Format in der Hosts-Datei, um Websites in Ihrem Webbrowser umzuleiten. Die Hosts-Datei funktioniert nicht, wenn Sie die Websites im falschen Format hinzugefügt haben. Das korrekte Format lautet wie folgt:
IP-Adresse www.abcd.com
Zwischen der IP-Adresse und dem Domänennamen befindet sich ein Leerzeichen. Sie können die IP-Adresse und den Domainnamen auch mit Tab trennen, wenn die Trennung mit Leerzeichen nicht funktioniert.
Außerdem sollte dieselbe IP-Adresse nicht in verschiedenen Zeilen stehen. Wenn Sie mehrere Einträge für dieselbe IP-Adresse hinzufügen möchten, können Sie alle diese Einträge in derselben Zeile hinzufügen, indem Sie sie durch Leerzeichen trennen.
Wenn Sie das richtige Format verwendet haben, aber die Hosts-Datei es immer noch nicht ist Probieren Sie die unten aufgeführten Lösungen aus:
Leeren Sie Ihren DNS-Cache.Setzen Sie Ihren NetBios-Cache zurück.Überprüfen Sie das Codierungsformat der Hosts-Datei.Prüfen Sie auf Berechtigungsprobleme.Setzen Sie die Hosts-Datei zurück.Deaktivieren Sie Proxy.Erstellen Sie eine neue Hosts-Datei.Flush Socket Pools in Chrome.Deaktivieren Sie DoH in Firefox diese Korrekturen im Detail.
1] Leeren Sie Ihren DNS-Cache
Die an der Hosts-Datei vorgenommenen Änderungen sollten sofort wirksam werden. Aber das passiert nicht. Daher kann das Leeren des DNS-Cache das Problem beheben. Dazu müssen Sie den folgenden Befehl in einer Eingabeaufforderung mit erhöhten Rechten ausführen.
ipconfig/flushdns
2] NetBios-Cache zurücksetzen
Wenn das Leeren des DNS-Cache Ihr Problem nicht behoben hat, Zurücksetzen des NetBios-Cache kann helfen. Öffnen Sie die Eingabeaufforderung als Administrator, geben Sie den folgenden Befehl ein und drücken Sie die Eingabetaste.
nbtstat-R
Überprüfen Sie jetzt, ob das Problem weiterhin besteht.
3] Überprüfen Sie das Codierungsformat der Hosts-Datei
Die Hosts-Datei sollte eines der folgenden Kodierungsformate haben:
Prüfen Sie, welches Kodierungsformat Ihre Hosts-Datei hat. Klicken Sie dazu mit der rechten Maustaste auf die Hosts-Datei und wählen Sie „Öffnen mit > Notepad“. Wenn die Notepad-Option nicht vorhanden ist, öffnen Sie Notepad und drücken Sie dann die Tasten Strg + O. Wählen Sie nun die Hosts-Datei aus, um sie zu öffnen. Gehen Sie zu „Datei > Speichern unter“. Notepad zeigt Ihnen das gleiche Codierungsformat, das für die Hosts-Datei verwendet wird..banner-1-multi-819{border:none!important;display:block!important;float:none;line-height:0;margin-bottom:15px !wichtig;Rand links:0!wichtig;Rand rechts:0!wichtig;Rand oben:15px!wichtig;Maximalbreite:100%!wichtig;Mindesthöhe:250px;Mindestbreite:250px;Auffüllung: 0;text-align:center!important}
Alternativ können Sie auch Firefox verwenden, um das Kodierungsformat der Hosts-Datei anzuzeigen. Gehen Sie dazu wie folgt vor:
Öffnen Sie Firefox. Drücken Sie Strg + T Tasten, um einen neuen Tab zu öffnen. Drücken Sie die Tasten Strg + O und wählen Sie die Hosts-Datei aus, um sie in Firefox zu öffnen. Wenn die Hosts-Datei in Firefox geöffnet wird, drücken Sie Strg + I. strong>-Tasten, um das Codierungsformat anzuzeigen.
Wenn das Codierungsformat ein anderes als die oben genannten ist, können Sie es ändern mit Notepad. Öffnen Sie die Datei in Notepad und gehen Sie zu „Datei > Speichern unter“. Wählen Sie im Dropdown-Menü das Codierungsformat UTF-8 oder ANSI aus. Schreiben Sie seinen Namen unter Anführungszeichen als „Hosts“ und klicken Sie auf Speichern. Sie erhalten eine Bestätigungsnachricht, um die vorhandene Datei zu ersetzen. Klicken Sie auf Ja.
Wenn dies nicht funktioniert, erstellen Sie eine neue Hosts-Datei. Wir haben diese Methode später in diesem Artikel erklärt.
4] Auf Berechtigungsprobleme prüfen
Das Problem kann aufgrund von Berechtigungsproblemen auftreten. Die Hosts-Datei sollte sowohl die Berechtigungen Lesen als auch Lesen und Ausführen haben. Führen Sie die folgenden Schritte aus, um dies zu überprüfen:
Klicken Sie mit der rechten Maustaste auf die Hosts-Datei und wählen Sie Eigenschaften.Wenn das Eigenschaftenfenster angezeigt wird, wählen Sie die Registerkarte Sicherheit.Wählen Sie Benutzer im Feld Gruppen oder Benutzernamen.Beide Lese- und Lesen & Ausführen-Berechtigungen sollten Häkchen in der Spalte Zulassen haben. Wenn nicht, erlauben Sie diese beiden Berechtigungen für die Hosts-Datei, indem Sie auf die Schaltfläche Bearbeiten klicken.
5] Setzen Sie die Hosts-Datei zurück
Wenn das Problem weiterhin besteht, setzen Sie die Hosts zurück Datei auf Standard zurücksetzen. Durch Zurücksetzen der Hosts-Datei auf die Standardwerte können die Verbindungsprobleme behoben werden.
6] Proxy deaktivieren
Wenn Proxy auf Ihrem Computer aktiviert ist, umgeht er möglicherweise die Hosts-Datei, wodurch die Hosts-Datei nicht funktioniert. Die Lösung besteht darin, den Proxy zu deaktivieren. Öffnen Sie Ihre Windows 11/10-Einstellungen und deaktivieren Sie die Einstellungen Automatische Proxy-Einrichtung und Manuelle Proxy-Einrichtung.
7] Erstellen Sie eine neue Hosts-Datei
Erstellen Sie eine neue Hosts-Datei und ersetzen Sie die vorhandene durch diese. Bevor Sie eine neue Hosts-Datei erstellen, empfehlen wir Ihnen, die folgenden Schritte auszuführen und zu prüfen, ob das Problem behoben ist.
Wechseln Sie zum Standardspeicherort, an dem sich die Hosts-Datei befindet. Kopieren Sie die Hosts-Datei und fügen Sie sie an einem anderen Speicherort ein. Löschen Sie die Hosts-Datei vom ursprünglichen Speicherort. Wechseln Sie jetzt zu dem Speicherort, an den Sie die Hosts-Datei kopiert haben, und verschieben Sie sie an den ursprünglichen Speicherort.
Die obigen Schritte haben das Problem einiger Benutzer gelöst. Vielleicht lösen diese Schritte auch Ihr Problem. Wenn dies nicht hilft, erstellen Sie eine neue Hosts-Datei. Gehen Sie dazu wie folgt vor:
Öffnen Sie den Standardspeicherort der Hosts-Datei.Klicken Sie mit der rechten Maustaste auf die Hosts-Datei und wählen Sie Umbenennen. Benennen Sie sie als Hosts.old und drücken Sie Enter. Melden Sie sich als Administrator an Ihrem Computer an, um die Hosts-Datei umzubenennen. Öffnen Sie jetzt Notepad. Gehen Sie zu „Datei > Speichern unter“. name, geben Sie hosts unter den Anführungszeichen ein. Stellen Sie sicher, dass das Codierungsformat entweder auf UTF-8 oder ANSI eingestellt ist. Klicken Sie jetzt auf Speichern. Verschieben Sie diese Hosts-Datei an den Standardspeicherort auf Laufwerk C (wenn Sie es an einem anderen Ort gespeichert haben).
8] Flush Socket Pools in Chrome
Die Verbindungsprobleme in Chrome können auch durch Leeren der Socket-Pools behoben werden. Wenn das Löschen des DNS-Cache auf Ihrem Windows-Gerät das Problem nicht behebt, können Sie auch versuchen, die Socket-Pools in Chrome zu leeren. Öffnen Sie dazu Chrome und dann einen neuen Tab. Kopieren Sie nun die folgende Adresse, fügen Sie sie in die Adressleiste von Chrome ein und drücken Sie Enter.
chrome://net-internals/#sockets
Klicken Sie auf Socket-Pools leeren-Schaltfläche.
9] DoH in Firefox deaktivieren
DoH steht für DNS over HTTPS. Es ist ein Protokoll, das die DNS-Abfragen durch eine HTTPS-verschlüsselte Sitzung weiterleitet. Wenn Datenschutz Ihr Hauptanliegen ist, können Sie diese Einstellung in Firefox aktivieren. Wenn Sie die Adresse einer bestimmten Website eingeben, sendet Ihr Webbrowser eine Anfrage über das Internet, um die IP-Adresse dieser Website nachzuschlagen. Wenn diese Verbindung nicht verschlüsselt ist, kann die Webadresse leicht von Dritten eingesehen werden. Wenn DoH aktiviert ist, wird die Anfrage über die verschlüsselte HTTPS-Verbindung an den DoH-kompatiblen DNS-Server gesendet.
Die DoH kann langsamer sein als herkömmliche DNS-Abfragen. Wenn DoH in Firefox aktiviert ist, tritt das Problem möglicherweise deswegen auf. Sie können dies überprüfen, indem Sie es deaktivieren. Die Schritte dafür sind wie folgt:
Öffnen Sie Firefox.Klicken Sie auf die drei horizontalen Linien oben rechts und wählen Sie Einstellungen.Wählen Sie die Kategorie Allgemein aus auf der linken Seite.Scrollen Sie nach unten und suchen Sie den Abschnitt Netzwerkeinstellungen. Klicken Sie in diesem Abschnitt auf die Schaltfläche Einstellungen . Das Fenster Verbindungseinstellungen wird angezeigt. Scrollen Sie nach unten und deaktivieren Sie das Kontrollkästchen DNS über HTTPS aktivieren. Klicken Sie auf OK um die Änderungen zu speichern.
Lesen: Mit SysMate Hosts File Walker können Sie die Windows-Hosts-Datei einfach verwalten.
Wie öffne ich die Hosts-Datei in Windows 11?
Sie können die Hosts-Datei in Windows 11 mit einer Texteditor-Software öffnen. Notepad verfügt über eine Standard-Texteditor-Software in Windows. Sie können es verwenden oder Notepad ++ für dasselbe installieren. Um eine Hosts-Datei in Notepad zu öffnen, öffnen Sie zuerst Notepad als Administrator, drücken Sie die Tasten Strg + O und wählen Sie die Hosts-Datei aus, um sie zu öffnen.
Ich hoffe, das hilft.
Weiterlesen: SwitchHosts ist ein Hosts-Dateiumschalter zum einfachen Wechseln von Windows-Hosts-Dateien.