Fout opgetreden bij poging om lokaal hosts-bestand te lezen

Fout opgetreden bij poging om lokaal hosts-bestand te lezen

Er is een fout opgetreden bij het openen van het lokale hosts-bestand.

  • Logboeknaam: Systeem
  • Bron: DNS Clients Events
  • Gebeurtenis-ID: 1012

Als u gebeurtenis-ID 1012 tegenkomt, volgt u de onderstaande stappen om het probleem te verhelpen.

Fout bij het openen van het lokale hosts-bestand oplossen

Wanneer u een foutbericht ziet bij het lezen van het lokale hosts-bestand, aangegeven met gebeurtenis-ID 1012 in Logboeken op uw Windows 11/10-apparaat, kunt u de volgende oplossingen overwegen.

  1. Controleer de bestandsnaam, het type en de locatie van het hosts-bestand
  2. Maak het hosts-bestand opnieuw
  3. Controleer de machtigingsinstellingen voor het hosts-bestand
  4. Spoel de DNS-cache
  5. Systeembestanden repareren

Laten we elke oplossing eens nader bekijken.

1] Controleer de bestandsnaam, het type en de locatie van de host

Het Hosts-bestand moet hosts heten en mag geen bestandsextensie hebben. U zou File in de Properties onder Type of file moeten zien.

Het zou in de directory moeten staan C:\Windows\System32\drivers\etc\.

Als de bestandsnaam is gewijzigd (bijvoorbeeld hosts.txt of hosts.ics), moet u deze opnieuw maken.

2] Maak het Hosts-bestand opnieuw

Een beschadigd Hosts-bestand kan tot deze fout leiden. Om dit te verhelpen, reset u het Hosts-bestand naar de standaardstatus.

Navigeer naar de locatie van het Hosts-bestand op C:\Windows\System32\drivers\etc\. Begin met het hernoemen van het huidige Hosts-bestand naar hosts.bak (mogelijk moet u eerst eigenaarschap nemen).

Maak vervolgens een nieuw tekstbestand met de naam ” hosts“binnen de %WinDir%\system32\drivers\etcmap. Plak de volgende inhoud in uw nieuwe Kladblok-bestand:

# Copyright (c) 1993-2009 Microsoft Corp.
#
# This sample HOSTS file is utilized by Microsoft TCP/IP for Windows.
#
# It contains IP address to host name mappings. Each entry should
# be kept on a single line. The first column is for the IP address,
# followed by the host name which should be separated by at least one
# space.
#
# Comments (like these) can also be placed on individual lines
# or after the machine name using a '#' symbol.
#
# For instance:
#
# 102.54.94.97 rhino.acme.com # source server
# 38.25.63.10 x.acme.com # x client host
# Name resolution for localhost is handled within DNS.
# 127.0.0.1 localhost
# : :1 localhost

Zorg ervoor dat u het bestand opslaat zonder de extensie . txt. Indien nodig kunt u het later verwijderen, waarbij u ervoor zorgt dat de codering is ingesteld op UTF-8 of ANSI.

3] Controleer de bestandsrechten van de host

Beperkingen op bestandsrechten kunnen toegang tot het hosts-bestand verhinderen. Om dit op te lossen, moet u ervoor zorgen dat SYSTEM en Administrators de juiste toegangsniveaus hebben. Volg deze stappen:

  1. Open Verkenner en ga naar C:\Windows\System32\drivers\etc\.
  2. Klik met de rechtermuisknop op het hosts-bestand en selecteer Eigenschappen.
  3. Selecteer op het tabblad Beveiliging de juiste gebruiker (waarschijnlijk beheerder) en klik op Wijzigen.
  4. Vink het vakje naast Volledig beheer aan en klik op Toepassen > OK.

Start daarna uw computer opnieuw op en kijk of het probleem is opgelost.

Het kan ook nuttig zijn om meer te lezen over het vergrendelen, beheren of bewerken van het Hosts-bestand.

4] Spoel de DNS-cache

Als het probleem zich blijft voordoen nadat u het Hosts-bestand opnieuw hebt gemaakt, kunt u overwegen de DNS-cache te flushen. Dit kan helpen bij het oplossen van connectiviteitsproblemen, het vernieuwen van DNS-records en het verbeteren van de netwerkprestaties. Het zorgt er ook voor dat uw systeem de gemaakte wijzigingen opmerkt. Volg deze stappen om deze actie uit te voeren:

  1. Ga naar Start, typ ‘Opdrachtprompt’ en selecteer Als administrator uitvoeren.
  2. Accepteer de prompt voor Gebruikersaccountbeheer (UAC) door op Ja te klikken.
  3. Enter ipconfig /flushdnsen druk op Enter.

Controleer of het probleem zich na deze stap nog steeds voordoet.

5] Systeembestanden repareren

Problemen met corrupte Windows-images en systeembestanden kunnen leiden tot meerdere problemen, waaronder problemen die verband houden met het lokale hosts-bestand. Om dit te verhelpen, kunt u opdrachten uitvoeren vanaf de opdrachtprompt als beheerder.

sfc /scannow

Wacht tot de SFC-tool uw systeem heeft gescand en gerepareerd. Als er problemen optreden, voer dan DISM uit als vervolg.

Wij vertrouwen erop dat deze voorgestelde oplossingen uw probleem zullen oplossen.

Hoe leeg ik de DNS-cache in het hosts-bestand?

Om de DNS-cache in Windows te legen, voert u de opdrachtprompt uit als beheerder en voert u uit ipconfig /flushdns. Voor macOS-gebruikers: gebruik sudo killall -HUP mDNSResponderin de Terminal. Deze opdrachten wissen de DNS-cache, zodat uw systeem deze vanaf de grond af opnieuw kan opbouwen.

Hoe test ik of het hosts-bestand functioneert?

Een betrouwbare methode om de functionaliteit van het Hosts-bestand te testen, is om een ​​domeinnaam te pingen. Als u een nieuwe host-invoer hebt toegevoegd, kunt u uitvoeren ping domain-name.comen dit zou moeten vertalen naar het bijbehorende IP-adres. Een succesvolle ping bevestigt dat de hostnaam correct is toegevoegd.

Geef een reactie

Je e-mailadres wordt niet gepubliceerd. Vereiste velden zijn gemarkeerd met *