Mentre attraversa il Visualizzatore eventi di Windows logs, 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 il File degli host sul 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
Outlook cambia il carattere della firmaID 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 vedi Si è verificato un errore durante il tentativo di leggere il file degli host locali, ID evento 1012 nel Visualizzatore eventi del tuo computer Windows 11/10, segui le soluzioni indicate 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 è – ospiti e non ha un'estensione per il tipo di file. Nelle sue Proprietà, accanto a Tipo di file, vedrai solo File scritto.
Si trova nel C:\Windows\System32\driver\ecc\ cartella.
Se il nome o il tipo del file è qualcos'altro, ad esempio host.txt O host.ics, dovrai ricrearlo.
2] Ricrea il file host
Potresti riscontrare questo problema se il file Hosts è danneggiato. In tal caso, possiamo reimpostare il file Hosts viene riportato ai valori predefiniti .
Per procedere, vai alla posizione del file Hosts, che si trova in C:\Windows\System32\driver\ecc\ . Innanzitutto, rinomina il file Hosts esistente in host.bak. Potrebbe essere necessario assumere la proprietà del file prima 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 .TXT successivamente, 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 cliccando qui .
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 file SISTEMA E Amministratori gli utenti dispongono di autorizzazioni adeguate per accedere al file. Per apportare le modifiche, seguire i passaggi indicati di seguito.
l'app del telefono non funziona
- Nel Esplora file, vai a C:\Windows\System32\drivers\ecc\.
- Fare clic con il tasto destro su ospiti file e seleziona Proprietà.
- Ora vai a Sicurezza scheda, seleziona l'utente di cui desideri modificare l'accesso (molto probabilmente Amministratore), quindi fai clic su Modifica.
- Seleziona la casella accanto a Accesso completo e fare clic su Applica > Ok.
Infine, riavvia il sistema e controlla se il problema è stato risolto.
Potresti voler leggere questo post su come bloccare, gestire o modificare il file host .
4] Svuota DNS
Se hai ricreato il file Hosts ma riscontri ancora il problema, dobbiamo farlo svuotare la cache DNS . 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 seleziona Esegui come amministratore.
- Fare clic sull'icona Sì quando viene visualizzato il prompt UAC.
- Ora digita
ipconfig /flushdns
e premi Invio.
Infine, controlla se il problema persiste.
definizione dei permessi effettivi
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 il Prompt dei comandi come amministratore ed eseguire i seguenti comandi.
sfc /scannow
Aspetta il Comando SFC per scansionare e riparare il tuo sistema, se fallisce, esegui DISM .
Ci auguriamo che il tuo problema venga risolto in base alle soluzioni menzionate qui.
Leggere: Il file Hosts non funziona in Windows 11
Come posso svuotare il file degli host DNS?
Se desideri svuotare la cache DNS su Windows, puoi aprire Prompt dei comandi come amministratore e quindi eseguire ipconfig /flushdns
. Se utilizzi macOS, esegui sudo killall -HUP mDNSResponder
nella finestra Terminale. Questi comandi svuoteranno la cache DNS, consentendo al tuo sistema di iniziare a crearli da zero.
Leggere: SysMate Hosts File Walker ti consente di gestire il file Hosts di Windows
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 eseguire ping 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: Cos'è il file LMHOSTS in Windows 11 ?