S'ha produït un error en intentar llegir el fitxer local hosts

S Ha Produit Un Error En Intentar Llegir El Fitxer Local Hosts



Mentre passava per la Visor d'esdeveniments de Windows registres, vam trobar una entrada que deia:  S'ha produït un error en intentar llegir el fitxer d'amfitrions locals, ID d'esdeveniment 1012 . Ara, potser sabeu que el Fitxer hosts al vostre ordinador és utilitzat pel sistema operatiu Windows per assignar noms d'amfitrió a adreces IP.



S'ha produït un error en intentar llegir el fitxer local hosts.





Nom de registre: sistema





Font: DNSClients Events



Identificador de l'esdeveniment: 1012

Això és el que podeu fer si veieu aquest identificador d'esdeveniment.

  S'ha produït un error en intentar llegir el fitxer local hosts



Solucionar S'ha produït un error en intentar llegir el fitxer local hosts

Si veus S'ha produït un error en intentar llegir el fitxer d'amfitrions locals, ID d'esdeveniment 1012 al Visor d'esdeveniments de l'ordinador amb Windows 11/10, seguiu les solucions que s'esmenten a continuació.

  1. Comproveu el nom, el tipus i la ubicació del fitxer hosts
  2. Recreeu el fitxer hosts
  3. Verifiqueu els permisos del fitxer hosts
  4. Esborra el DNS
  5. Reparació de fitxers del sistema

Parlem-ne amb detall.

com particionar la unitat c a Windows 10 sense formatar

1] Comproveu el nom, el tipus i la ubicació del fitxer amfitrió

El nom correcte del fitxer Hosts és: amfitrions , i no té una extensió de tipus de fitxer. A les seves Propietats, contra Tipus de fitxer, veureu només Fitxer escrit.

Es troba a la C:\Windows\System32\drivers\etc\ carpeta.

Si el nom o el tipus de fitxer és una altra cosa, com ara hosts.txt hosts.ics, l'hauràs de recrear.

2] Recreeu el fitxer hosts

alguna cosa no s'ha pogut iniciar al vostre programa

Podeu trobar aquest problema si el fitxer Hosts està malmès. En aquest cas, podem restablir el fitxer Hosts torna a ser predeterminat .

Per continuar, navegueu a la ubicació del fitxer Hosts, que es troba a C:\Windows\System32\drivers\etc\ . Primer, canvieu el nom del fitxer Hosts existent a hosts.bak. És possible que ho necessitis prendre la propietat del fitxer abans de fer això.

A continuació, creeu un nou fitxer d'hosts predeterminat obrint un nou fitxer de text anomenat 'hosts' a la carpeta %WinDir%\system32\drivers\etc. A continuació, copieu i enganxeu el text següent al nou fitxer del Bloc de notes:

# 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

Heu de desar el fitxer, però assegureu-vos de NO desar-lo com a fitxer de text. Si ho heu fet, podeu eliminar el fitxer .txt  després, també assegureu-vos que el format de codificació estigui configurat en UTF-8 o ANSI.

Alternativament, si ho voleu, podeu descarregar el fitxer Hosts predeterminat de Windows 11/10 per  clicant aquí .

3] Verifiqueu el permís del fitxer hosts

De vegades, no podem fer canvis al fitxer hosts i aleshores el sistema no hi pot accedir. En aquest cas, hem de comprovar i assegurar-nos que el SISTEMA  Administradors  els usuaris tenen els permisos adequats per accedir al fitxer. Per fer els canvis, seguiu els passos esmentats a continuació.

  1. En el  Explorador de fitxers,  anar a C:\Windows\System32\drivers\etc\.
  2. Feu clic amb el botó dret a amfitrions  fitxer i seleccioneu Propietats.
  3. Ara, aneu a  Seguretat  pestanya, seleccioneu l'usuari del qual voleu canviar l'accés (probablement Administrador) i, a continuació, feu clic a Canvia.
  4. Marqueu la casella que hi ha al costat  Accés complet  i feu clic a  Aplica> D'acord.

Finalment, reinicieu el sistema i comproveu si el problema s'ha resolt.

És possible que vulgueu llegir aquesta publicació com bloquejar, gestionar o editar el fitxer Hosts .

4] Netegeu el DNS

  Executeu l'ordre Flushdns

Si heu recreat el fitxer Hosts però encara teniu el problema, ho hem de fer esborreu la memòria cau DNS . Això pot ajudar a resoldre problemes de connectivitat, actualitzar els registres DNS i millorar el rendiment de la xarxa. L'eliminació de la memòria cau també permetrà que el vostre sistema registri el canvi de xarxa. Per fer-ho, seguiu els passos esmentats a continuació.

  1. Obriu Inici, escriviu  'indicador d'ordres',  i seleccioneu  Executar com a administrador.
  2. Feu clic a la icona Sí quan aparegui el missatge UAC.
  3. Ara, escriviu ipconfig /flushdns i premeu Enter.

Finalment, comproveu si el problema persisteix.

Windows 10 de rendiment màxim

5] Repara els fitxers del sistema

  executeu sfc scannow System File Checker

Els fitxers de sistema danyats i les imatges de Windows poden causar diversos problemes, inclosos els relacionats amb els amfitrions locals. Per resoldre'ls, podeu fer diverses coses. Podeu obrir el Símbol del sistema  com a administrador i, a continuació, executeu les ordres següents.

sfc /scannow

Espereu el Ordre SFC per escanejar i reparar el vostre sistema, si falla, executeu-lo DISM .

Esperem que el vostre problema es resolgui a partir de les solucions esmentades aquí.

Llegeix:  El fitxer Hosts no funciona a Windows 11

Com esborro el fitxer DNS Hosts?

Si voleu esborrar la memòria cau DNS a Windows, podeu obrir-lo  Símbol del sistema  com a administrador i, a continuació, executeu ipconfig /flushdns. Si esteu a macOS, executeu sudo killall -HUP mDNSResponder a la finestra del terminal. Aquestes ordres esborraran la memòria cau DNS i permetran que el vostre sistema comenci a crear-les des de zero.

Llegeix:  SysMate Hosts File Walker us permet gestionar el fitxer Hosts de Windows

Com provar si un fitxer Hosts funciona?

La millor manera de provar si el fitxer Hosts funciona és fent ping al nom del domini. Si heu afegit un nom d'amfitrió nou, podeu executar ping domain-name.com i hauria de resoldre l'adreça IP. Si el ping té èxit, podeu estar segur que l'addició del nom d'amfitrió ha funcionat.

Llegiu també: Què és el fitxer LMHOSTS a Windows 11 ?

Entrades Populars