Il file host è essenziale per il modo in cui i computer si connettono a una rete. È come una mappa che aiuta ad abbinare i nomi dei siti web a numeri specifici sul tuo computer. Se di recente hai modificato il file host su Windows e le cose non funzionano bene, non preoccuparti. Questo articolo ti mostrerà semplici modi per correggere il file host che non funziona su Windows.
Che tu stia cercando di bloccare l'accesso a determinati siti Web, reindirizzare il traffico o gestire le risoluzioni dei domini locali, la risoluzione dei problemi relativi al file host può diventare essenziale. Dai problemi di autorizzazione agli errori di sintassi, identificare la causa principale di un file host malfunzionante può essere complicato. Quindi, segui per risolvere il problema.
1. Svuotare la cache DNS
La cache DNS memorizza informazioni sui siti Web visitati in precedenza e, se questi dati diventano obsoleti o danneggiati, possono causare conflitti con le voci del file host. Svuotando la cache DNS , cancelli le informazioni memorizzate e costringi il sistema a interrogare nuovamente e aggiornare i record DNS.
Inoltre, garantisce anche che il sistema operativo recuperi le informazioni più aggiornate dal file host, consentendogli di mappare accuratamente i nomi host agli indirizzi IP come specificato nel file. Ecco come farlo sul tuo dispositivo:
Passaggio 1: premi Windows + S sulla tastiera e digita Prompt dei comandi . Fai clic su Esegui come amministratore e premi Sì quando viene visualizzato il messaggio.
Passaggio 2: inserisci il comando indicato di seguito nella finestra del prompt dei comandi e premi Invio.
ipconfig/flushdns
Ora puoi vedere un messaggio di conferma che dice: "Hai svuotato con successo il DNS". Una volta visualizzato, riavvia il dispositivo per applicare le modifiche e controlla se il problema è stato risolto.
2. Reimpostare la cache NetBIOS
Se riscontri problemi con il file host che non funziona correttamente, reimpostare la cache NetBIOS può essere d'aiuto. La cache NetBIOS è come un luogo di archiviazione per i nomi e i relativi indirizzi IP. Se questo spazio di archiviazione viene incasinato, può causare problemi con la ricerca degli indirizzi, che influiscono sul file host.
Il ripristino della cache NetBIOS fa sì che il sistema la ricostruisca, correggendo il file host che non funziona su Windows. Ciò garantisce che il file host possa abbinare correttamente i nomi agli indirizzi IP. Segui i passaggi seguenti per reimpostare la cache NetBIOS sul tuo dispositivo Windows e correggere il file host di Windows:
Passaggio 1: fare clic sull'icona di Windows e immettere il prompt dei comandi nella casella di ricerca. Seleziona Esegui come amministratore e scegli Sì quando richiesto.
Passaggio 2: digitare quanto indicato di seguito nella finestra CMD e premere Invio.
nbtstat -R
3. Disabilita DNS su HTTPS (DoH)
Il protocollo DoH crittografa le query DNS, ignorando potenzialmente le configurazioni DNS locali, come quelle specificate nel file host. Questa crittografia può interferire con la capacità del sistema di risolvere i nomi di dominio in base alle voci nel file host.
Disabilitando DoH, gli utenti possono garantire che le query DNS aderiscano alle impostazioni del file host, consentendo una risoluzione dei nomi di dominio accurata e personalizzata. Ecco come puoi farlo sul browser Chrome:
Nota: i passaggi sono gli stessi per altri browser Web come Firefox.
Passaggio 1: avvia il browser Chrome. Fai clic sull'icona a tre punti e scegli Impostazioni.
Passaggio 2: vai su Privacy e sicurezza da sinistra e scegli Sicurezza a destra.
Passaggio 3: scorri verso il basso e disattiva Utilizza DNS sicuro.
Il controllo del formato di codifica del file host è un passaggio cruciale per la risoluzione dei problemi quando si riscontrano problemi nel ripristino dei file host. Se il file host non è codificato correttamente nel formato ANSI o UTF-8, ciò può causare errori, rendendo inefficace il file host. Per verificare il formato di codifica, seguire i passaggi descritti di seguito:
Nota: UTF-8 è la codifica consigliata, che supporta una gamma più ampia di caratteri.
Passaggio 1: premi il tasto Windows + S sulla tastiera. Inserisci Questo PC nella casella di ricerca e fai clic su Apri.
Passaggio 2: incolla quanto indicato di seguito nella barra degli indirizzi e premi Invio:
C:\Windows\System32\driver\ecc
Passaggio 3: individuare il file host. Fare clic destro su di esso e selezionare Apri con.
Passaggio 4: seleziona Blocco note dal popup e fai clic su Solo una volta.
Passaggio 5: ora fai clic su File e seleziona Salva con nome.
Suggerimento: puoi anche premere Ctrl + Maiusc + S.
Passaggio 6: assicurati che la codifica sia UTF-8 o ANSI e premi Salva.
5. Verificare la presenza di problemi di autorizzazione
È utile verificare i problemi relativi alle autorizzazioni se il file host sul tuo dispositivo non funziona come previsto. Il file host si basa sulla disponibilità delle autorizzazioni di lettura e lettura ed esecuzione per funzionare in modo ottimale. Approfondiamo i semplici passaggi per verificare i permessi per il file host:
Passaggio 1: fare clic sull'icona di Windows. Cerca questo PC e fai clic su Apri.
Passaggio 2: incolla quanto indicato di seguito nella barra degli indirizzi e premi il tasto Invio.
C:\Windows\System32\driver\ecc
Passaggio 3: fare clic con il pulsante destro del mouse sul file host e selezionare Proprietà.
Passaggio 4: vai alla scheda Sicurezza e assicurati che sia Leggi ed esegui che Leggi siano selezionati. Ora fai clic su OK.
6. Reimpostare il file host
Il file host è responsabile della mappatura dei nomi host sugli indirizzi IP e, se danneggiato o configurato in modo errato nel tempo, può causare problemi di connettività. Una soluzione praticabile quando si riscontrano problemi con la sua funzionalità è reimpostare il file host. Ecco come puoi farlo:
Passaggio 1: premi il tasto Windows sulla tastiera. Nella casella di ricerca, digita Questo PC e fai clic su Apri.
Passaggio 2: per trovare il file host, inserisci la posizione indicata di seguito nella barra degli indirizzi e premi Invio.
C:\Windows\System32\driver\ecc
Passaggio 3: fare clic con il pulsante destro del mouse sul file host e selezionare l'icona Elimina.
Passaggio 4: fare clic su Continua nel popup e selezionare Sì nel prompt.
Passaggio 5: ora vai in una nuova cartella. Fare clic con il tasto destro nell'area vuota, selezionare Nuovo e scegliere Documento di testo.
Passaggio 6: apri il file e incolla al suo interno le informazioni seguenti.
#
127.0.0.1 hostlocale
::1 host locale
127.0.0.1 3ca52znvmj.adobe.io
127.0.0.1 cc-api-data.adobe.io
127.0.0.1 ic.adobe.io
127.0.0.1 genuine.adobe.com
127.0.0.1 prod.adobegenuine.com
127.0.0.1 asset.adobedtm.com
Passaggio 7: fare clic su File e selezionare Salva con nome.
Passaggio 8: rinominare il file in host. Assicurati che la codifica sia UTF-8 e fai clic su Salva.
Passaggio 9: ora copia il file host e incollalo nella cartella etc.
Concedi le autorizzazioni richieste e riavvia il dispositivo. Questo dovrebbe correggere il file host di Windows. Se il problema persiste, segui il metodo successivo.
7. Disabilitare il proxy
La disabilitazione del proxy consente al sistema di utilizzare direttamente il file host. Ciò significa che può trovare indirizzi di siti Web in base alle informazioni nel file host. Ciò è utile quando desideri il controllo esatto su come vengono risolti i nomi di dominio. Garantisce che le informazioni nel file host vengano utilizzate per prime in modo che il sistema possa trovare gli indirizzi in modo più affidabile e accurato. Ecco come puoi farlo:
Passaggio 1: premi il tasto Windows + I e apri l'app Impostazioni.
Passaggio 2: vai su Rete e Internet e seleziona Proxy.
Passaggio 3: in Configurazione proxy automatica, disattiva l'interruttore per Rileva automaticamente impostazioni.
Passaggio 4: fai clic su Modifica accanto a "Utilizza un server proxy" in Configurazione proxy manuale.
Passaggio 5: disattiva l'interruttore per "Utilizza un server proxy" e fai clic su Salva.
8. Piscine con prese a filo in Chrome
Chrome, come molti browser, utilizza pool di socket per ottimizzare le prestazioni. Questi pool mantengono connessioni aperte ai siti Web visitati di frequente, migliorando velocità ed efficienza. Tuttavia, le informazioni memorizzate nella cache all'interno di questi pool possono talvolta entrare in conflitto con gli aggiornamenti recenti del file host, causando incoerenze.
Lo svuotamento dei pool di socket forza Chrome a eliminare tutti i dati di connessione memorizzati nella cache e ad avviare nuove connessioni al sito Web. Questo processo garantisce che Chrome aderisca alle voci aggiornate dei file host, risolvendo le discrepanze. Ecco come puoi farlo:
Passaggio 1: avvia il browser Chrome.
Passaggio 2: vai al percorso del file host digitando il testo seguente nella barra degli indirizzi di Chrome e premi Invio.
chrome://net-internals/#sockets
Passaggio 3: fare clic sul pulsante Svuota pool di socket.
Passaggio 4: ora riavvia il browser Chrome per rendere effettive le modifiche.
Leggi anche: Come risolvere il problema con Chrome che non si apre su Windows .
File host trovato
Il file host che non funziona sul tuo dispositivo Windows può essere frustrante. Ci auguriamo che le soluzioni suggerite menzionate in precedenza ti abbiano aiutato a risolvere il problema. Facci sapere quale delle soluzioni di cui sopra ha funzionato per te.