Come modificare il file hosts in Windows 10
Il file hosts del computer è un file di Windows che traduce i nomi host in indirizzi IP.
Precisamente, svolge la funzione di convertire i nomi host in indirizzi di protocollo numerici (indirizzo IP), che localizzeranno un host in una rete IP. Il file hosts ha la forma di un file di testo semplice.
Prima dello sviluppo dei sistemi di nomi di dominio (DNS), i file hosts erano l’unica soluzione per i computer per mappare i nomi host agli indirizzi IP.
Dopo che questo processo è stato automatizzato tramite un DNS, lo scopo del file hosts è diventato un po’ inutile.
La maggior parte degli utenti di computer non sa che esiste un file chiamato hosts.txt. Tuttavia, nei moderni sistemi operativi, la sua funzione può essere utile.
Il file hosts rimane un meccanismo alternativo di interpretazione dei nomi e ha la priorità sul server DNS configurato.
Perché dovresti modificare il file hosts?
Di solito, la modifica del file hosts viene eseguita per sovrascrivere le impostazioni DNS per un dominio o un computer.
Ad esempio, quando vuoi bloccare l’accesso a un sito web specifico dal tuo computer. Oppure quando trasferisci un sito web a un nuovo fornitore di hosting.
Prima, devi spostare i file sul nuovo server e poi trasferire il dominio a un nuovo indirizzo IP.
O forse, quando non hai un server DNS configurato e hai bisogno di tradurre un indirizzo IP in un nome computer. È semplicemente più facile usare un nome host piuttosto che una sequenza di numeri (indirizzo IP).
Qualunque sia il motivo che hai, in questo articolo elencheremo i passaggi per modificare il file hosts su Windows 10.
Come posso modificare il file hosts in Windows 10?
1. Modifica il file hosts utilizzando Notepad
- Fai clic sul pulsante Start sulla barra delle applicazioni o premi il tasto Windows sulla tastiera.
- Digita notepad nella casella di ricerca che si è aperta.
- Fai clic con il tasto destro sul primo risultato e seleziona Esegui come amministratore.

- Fai clic con il tasto destro sul primo risultato e seleziona Esegui come amministratore.
- Quando si apre l’app Notepad, seleziona File, dal menu, e poi Apri.

- Quando si apre l’app Notepad, seleziona File, dal menu, e poi Apri.
- Troverai il hosts.txt nella seguente posizione (Devi selezionare Tutti i file dal menu a discesa, per vedere il file hosts.txt):
C:\Windows\System32\Drivers\etc
- Troverai il hosts.txt nella seguente posizione (Devi selezionare Tutti i file dal menu a discesa, per vedere il file hosts.txt):
- Seleziona il file e premi Apri.

- Seleziona il file e premi Apri.
- Apporta le modifiche desiderate nel file hosts. Scrivi solo un’entrata per riga.
Ad esempio, digita l’indirizzo IP, uno spazio (o tab), e poi il nome del dominio o del computer che vuoi usare per accedere al dispositivo/applicazione/sito web.
Dopo questi, puoi aggiungere anche un commento (con un segno # davanti). 
- Dopo aver finito, fai di nuovo clic su File e Salva.
- Chiudi Notepad.
Se hai bisogno di apportare modifiche al file hosts sul tuo sistema operativo Windows, puoi farlo facilmente tramite lo strumento Notepad integrato.
Dopo aver aperto il file hosts in Notepad, puoi modificarlo per sovrascrivere le impostazioni DNS attuali e impostarne di nuove.
Per bloccare l’accesso del tuo computer a un sito web specifico, puoi usare un indirizzo IP non valido (ad es. 10.10.10.00 o localhost: 127.0.0.1) seguito dal nome di dominio (ad es. windowsreport.com) e dal commento (ad es. #blocca sito).
2. Testa il file hosts utilizzando il Prompt dei comandi
- Fai clic sul pulsante Start, digita cmd e seleziona Esegui come amministratore.

- In quella finestra, esegui il ping al sito web che hai bloccato. Per farlo, digita il seguente comando:
ping www.windowsreport.com
Se cambi idea, basta aprire di nuovo il file hosts e modificare o eliminare le righe. Abbiamo anche una guida su come ripristinare il file hosts ai valori predefiniti in Windows 10.
3. Crea un collegamento per il file hosts
- Fai clic sul menu Start, cerca notepad, fai clic con il tasto destro su di esso e scegli Aggiungi a Start.

- Una volta che hai il collegamento nel menu Start, devi fare clic con il tasto destro su di esso e scegliere Altro, poi Apri posizione file.

- Fai clic con il tasto destro sul collegamento e Proprietà.

- Nella casella Target, sarà compilata con il percorso predefinito di Notepad. Sostituiscilo con questo percorso:
C:\Windows\system32\drivers\etc\hosts
- Poi, fai clic su Applica e OK per apportare le modifiche.
Se sei un programmatore che lavora su siti web, probabilmente dovrai modificare il file hosts più e più volte.
Per semplificare le cose, puoi creare un collegamento nel menu Start, che aprirà il file hosts in Notepad, con diritti di amministratore. Leggi di più su questo argomento
- Risolvi: Accesso negato durante la modifica del file hosts in Windows 10
- I file host non funzionano? Controlla queste procedure
- Utilizzo elevato del disco da parte del servizio Host SysMain in Windows 10 e 11
- Come utilizzare il server DNS 1.1.1.1 su Windows 10/11 [Guida rapida]
Ci sono differenze quando modifichi il file hosts in Windows 11?
Sebbene venga fornito con molte nuove funzionalità e design, Windows 11 non è così diverso da Windows 10.
Ciò significa, in parte, che tutte le soluzioni per modificare il file hosts che abbiamo presentato sopra possono essere applicate senza problemi anche per il nuovo sistema operativo.
Infatti, sarà un po’ più semplice perché, come probabilmente noterai, Notepad è già fissato nel menu Start.
Un’altra cosa che devi sapere sul file hosts è che questo file può essere infettato da malware.
Attraverso il file hosts, i virus corrompono il tuo sistema e lo reindirizzano ad altri siti web infetti da malware.
Quindi, se stai cercando di ripulire il tuo computer, è sempre una buona idea controllare il file hosts.txt.
Puoi sempre risolvere le cose utilizzando un antivirus di terze parti come ESET HOME Security Essential, che è molto affidabile e farà il lavoro perfettamente.
Ecco fatto! Ora sai come puoi modificare il file hosts in Windows 10 e 11 e sovrascrivere le impostazioni DNS per un dominio o un computer.
Se hai suggerimenti o se la nostra guida ti ha aiutato, la sezione commenti qui sotto è pronta per il tuo contributo.