Mentre attraversa illogs, ci siamo imbattuti in una voce che diceva:Si è verificato un errore durante il tentativo di leggere il file degli host locali, ID evento 1012. Ora, potresti sapere che ilsul tuo computer viene utilizzato dal sistema operativo Windows per mappare i nomi host sugli indirizzi IP.
Si è verificato un errore durante il tentativo di leggere il file degli host locali.
Nome registro: Sistema
Fonte: eventi DNSClients
ID evento:1012
Ecco cosa puoi fare se vedi questo ID evento.
Correzione Si è verificato un errore durante il tentativo di leggere il file degli host locali
Se vediSi è verificato un errore durante il tentativo di leggere il file degli host locali, ID evento 1012nel Visualizzatore eventi del tuo computer Windows 11/10, segui le soluzioni menzionate di seguito.
- Controllare il nome, il tipo e il percorso del file host
- Ricrea il file host
- Verificare le autorizzazioni del file host
- Svuota DNS
- Riparare i file di sistema
Parliamo di loro in dettaglio.
1] Controlla il nome, il tipo e il percorso del file host
Il nome corretto del file Hosts è –ospitie non ha un'estensione per il tipo di file. Nelle sue Proprietà, accanto a Tipo di file, vedrai soloFilescritto.
Si trova nelC:\Windows\System32\driver\ecc\cartella.
Se il nome o il tipo del file è qualcos'altro, ad esempiohost.txtOhost.ics,dovrai ricrearlo.
2] Ricrea il file host
Potresti riscontrare questo problema se il file Hosts è danneggiato. In tal caso, possiamo reimpostare.
Per procedere, vai alla posizione del file Hosts, che si trova inC:\Windows\System32\driver\ecc\. Innanzitutto, rinomina il file Hosts esistente in host.bak. Potrebbe essere necessarioprima di fare questo.
Successivamente, crea un nuovo file Hosts predefinito aprendo un nuovo file di testo denominato "hosts" nella cartella %WinDir%\system32\drivers\etc. Quindi, copia e incolla il seguente testo nel nuovo file Blocco note:
# 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
È necessario salvare il file, ma assicurarsi di NON salvarlo come file di testo. Se lo hai fatto, puoi rimuovere il file.TXTsuccessivamente, assicurati inoltre che il formato di codifica sia impostato su UTF-8 o ANSI.
In alternativa, se lo desideri, puoi scaricare il file Hosts predefinito di Windows 11/10 tramite.
3] Verificare i permessi del file host
A volte non riusciamo ad apportare modifiche al file host e quindi il sistema non è in grado di accedervi. In tal caso, dobbiamo controllare e assicurarci che il fileSISTEMAEAmministratorigli utenti dispongono di autorizzazioni adeguate per accedere al file. Per apportare le modifiche, seguire i passaggi indicati di seguito.
- NelEsplora file,vai aC:\Windows\System32\drivers\ecc\.
- Fare clic con il tasto destro suospitifile e seleziona Proprietà.
- Ora vai aSicurezzascheda, seleziona l'utente di cui desideri modificare l'accesso (molto probabilmente Amministratore), quindi fai clic su Modifica.
- Seleziona la casella accanto aAccesso completoe fare clic suApplica > Ok.
Infine, riavvia il sistema e controlla se il problema è stato risolto.
Potresti voler leggere questo post su.
4] Svuota DNS
Se hai ricreato il file Hosts ma riscontri ancora il problema, dobbiamo farlo. Ciò può aiutare a risolvere problemi di connettività, aggiornare i record DNS e migliorare le prestazioni della rete. La rimozione della cache consentirà inoltre al sistema di registrare la modifica della rete. Per fare ciò, seguire i passaggi indicati di seguito.
- Apri Start, digita“Prompt dei comandi”,e selezionaEsegui come amministratore.
- Fare clic sull'icona Sì quando viene visualizzato il prompt UAC.
- Adesso digita
ipconfig /flushdns
e premi Invio.
Infine, controlla se il problema persiste.
5] Ripara i file di sistema
I file di sistema e le immagini Windows danneggiati possono causare diversi problemi, inclusi quelli relativi agli host locali. Per risolverli puoi fare varie cose. Puoi aprire ilPrompt dei comandicome amministratore ed eseguire i seguenti comandi.
sfc /scannow
Aspetta ilper scansionare e riparare il tuo sistema, se fallisce, esegui.
Ci auguriamo che il tuo problema venga risolto in base alle soluzioni menzionate qui.
Leggere:
Come posso svuotare il file degli host DNS?
Se desideri svuotare la cache DNS su Windows, puoi aprirePrompt dei comandicome amministratore e poi eseguiipconfig /flushdns
. Se sei su macOS, eseguisudo killall -HUP mDNSResponder
nella finestra Terminale. Questi comandi svuoteranno la cache DNS, consentendo al tuo sistema di iniziare a crearli da zero.
Leggere:
Come verificare se un file Hosts funziona?
Il modo migliore per verificare se il file Hosts funziona è eseguire il ping del nome di dominio. Se hai aggiunto un nuovo nome host, puoi eseguireping domain-name.com
,e dovrebbe risolvere l'indirizzo IP. Se il ping ha esito positivo, puoi essere certo che l'aggiunta del nome host ha funzionato.
Leggi anche: ?