Terwijl je door delogs, kwamen we een vermelding tegen die zei:Er is een fout opgetreden bij het lezen van het lokale hosts-bestand, gebeurtenis-ID 1012. Nu weet u misschien dat deop uw computer wordt door het Windows-besturingssysteem gebruikt om hostnamen aan IP-adressen toe te wijzen.
Er is een fout opgetreden bij het lezen van het lokale hosts-bestand.
Lognaam: Systeem
Bron: DNSClients-gebeurtenissen
Gebeurtenis-ID: 1012
Dit is wat u kunt doen als u deze gebeurtenis-ID ziet.
Fix Er is een fout opgetreden bij het lezen van het lokale hosts-bestand
Als je het zietEr is een fout opgetreden bij het lezen van het lokale hosts-bestand, gebeurtenis-ID 1012Volg in de Logboeken van uw Windows 11/10-computer de onderstaande oplossingen.
- Controleer de bestandsnaam, het type en de locatie van de hosts
- Maak het hosts-bestand opnieuw
- Controleer de bestandsrechten van het hosts-bestand
- DNS leegmaken
- Systeembestanden repareren
Laten we er in detail over praten.
1] Controleer de naam, het type en de locatie van het hostbestand
De juiste naam van het Hosts-bestand is –gastheren, en het heeft geen bestandsextensie. In de Eigenschappen, tegen Bestandstype, ziet u gewoonBestandgeschreven.
Het bevindt zich in deC:\Windows\System32\drivers\etc\map.
Als de bestandsnaam of het type iets anders is, zoalshosts.txtofhosts.ics,je zult het opnieuw moeten creëren.
2] Maak het hosts-bestand opnieuw
U kunt dit probleem tegenkomen als het Hosts-bestand beschadigd is. In dat geval kunnen we resetten.
Om verder te gaan, navigeert u naar de locatie van het Hosts-bestand, dat zich bevindt opC:\Windows\System32\drivers\etc\. Hernoem eerst het bestaande Hosts-bestand naar hosts.bak. Misschien is dat nodigvoordat u dit doet.
Maak vervolgens een nieuw standaard Hosts-bestand door een nieuw tekstbestand met de naam “hosts” te openen in de map %WinDir%\system32\drivers\etc. Kopieer en plak vervolgens de volgende tekst in het nieuwe Kladblok-bestand:
# Copyright (c) 1993-2009 Microsoft Corp. # # This is a sample HOSTS file used by Microsoft TCP/IP for Windows. # # This file contains the mappings of IP addresses to host names. Each # entry should be kept on an individual line. The IP address should # be placed in the first column followed by the corresponding host name. # The IP address and the host name should be separated by at least one # space. # # Additionally, comments (such as these) may be inserted on individual # lines or following the machine name denoted by a '#' symbol. # # For example: # # 102.54.94.97 rhino.acme.com # source server # 38.25.63.10 x.acme.com # x client host # localhost name resolution is handle within DNS itself. # 127.0.0.1 localhost # ::1 localhost
U moet het bestand opslaan, maar zorg ervoor dat u het NIET als tekstbestand opslaat. Als je dat hebt gedaan, kun je de.txtZorg er daarna ook voor dat het coderingsformaat is ingesteld op UTF-8 of ANSI.
Als alternatief kunt u, als u dat wenst, het standaard Hosts-bestand van Windows 11/10 downloaden via.
3] Controleer de bestandsrechten van het hosts-bestand
Soms slagen we er niet in om wijzigingen aan te brengen in het hosts-bestand, waardoor het systeem er geen toegang toe heeft. In dat geval moeten we controleren en ervoor zorgen dat deSYSTEEMEnBeheerdersgebruikers hebben voldoende machtigingen om toegang te krijgen tot het bestand. Om de wijzigingen door te voeren, volgt u de onderstaande stappen.
- In deBestandsverkenner,ga naarC:\Windows\System32\drivers\etc\.
- Klik met de rechtermuisknop op degastherenbestand en selecteer Eigenschappen.
- Ga nu naar deBeveiligingSelecteer op het tabblad de gebruiker waarvan u de toegang wilt wijzigen (waarschijnlijk beheerder) en klik vervolgens op Wijzigen.
- Vink het vakje naast aanVolledige toegangen klik opToepassen > Oké.
Start ten slotte het systeem opnieuw op en controleer vervolgens of het probleem is opgelost.
Misschien wil je dit bericht verder lezen.
4] DNS leegmaken
Als u het Hosts-bestand opnieuw hebt gemaakt maar het probleem nog steeds ondervindt, moeten we dit doen. Dit kan helpen verbindingsproblemen op te lossen, DNS-records bij te werken en de netwerkprestaties te verbeteren. Als u de cache verwijdert, kan uw systeem de netwerkwijziging ook registreren. Volg hiervoor de onderstaande stappen.
- Open Start, typ“Opdrachtprompt”,en selecteerUitvoeren als beheerder.
- Klik op het pictogram Ja wanneer de UAC-prompt verschijnt.
- Typ nu
ipconfig /flushdns
en druk op Enter.
Controleer ten slotte of het probleem zich blijft voordoen.
5] Systeembestanden repareren
Beschadigde systeembestanden en Windows-images kunnen meerdere problemen veroorzaken, waaronder problemen met lokale hosts. Om ze op te lossen, kun je verschillende dingen doen. U kunt deOpdrachtpromptals beheerder en voer vervolgens de volgende opdrachten uit.
sfc /scannow
Wacht op deom uw systeem te scannen en te repareren. Als het niet lukt, voert u het uit.
We hopen dat uw probleem zal worden opgelost op basis van de hier genoemde oplossingen.
Lezen:
Hoe kan ik het DNS Hosts-bestand leegmaken?
Als u de DNS-cache op Windows wilt leegmaken, kunt u dit openenOpdrachtpromptals beheerder en voer het vervolgens uitipconfig /flushdns
. Als u macOS gebruikt, voert u dit uitsudo killall -HUP mDNSResponder
in het Terminal-venster. Met deze opdrachten wordt de DNS-cache leeggemaakt, zodat uw systeem deze helemaal opnieuw kan maken.
Lezen:
Hoe test ik of een Hosts-bestand werkt?
De beste manier om te testen of het Hosts-bestand werkt, is door de domeinnaam te pingen. Als u een nieuwe hostnaam hebt toegevoegd, kunt u uitvoerenping domain-name.com
,en het zou het IP-adres moeten oplossen. Als de ping succesvol is, kunt u er zeker van zijn dat de toevoeging van de hostnaam heeft gewerkt.
Lees ook: ?