Come svuotare e ripristinare la cache DNS in Windows 10

Stai(Are) riscontrando problemi durante la navigazione in Internet? Il sito web che stai cercando di raggiungere non si apre? Se non riesci ad accedere al sito Web, il motivo alla base di questo problema potrebbe essere dovuto al  server DNS e alla sua cache di risoluzione.

DNS o Domain Name System è il tuo migliore amico mentre sei online. Converte il nome di dominio del sito Web visitato in indirizzi IP in modo che la macchina possa capirlo. Supponiamo(Suppose) di aver visitato un sito Web e di aver utilizzato il suo nome di dominio per farlo. Il browser ti reindirizzerà a un server DNS e memorizzerà l'indirizzo IP del sito web che stai visitando. Localmente, all'interno del tuo dispositivo, c'è una registrazione di tutti gli indirizzi IP(record of all the IP addresses) , ovvero i siti web che hai visitato. Ogni volta che provi ad accedere nuovamente al sito Web, ti aiuterà a raccogliere tutte le informazioni più velocemente di prima.

Tutti gli indirizzi IP sono presenti sotto forma di cache in DNS Resolver Cache . A volte, quando provi ad accedere al sito, invece di ottenere risultati più rapidi, non ottieni alcun risultato. Pertanto, è necessario svuotare la cache del resolver DNS di ripristino per ottenere l'output positivo. ( Therefore, you need to flush the reset DNS resolver cache for getting the positive output. )Ci sono alcuni motivi comuni che causano il fallimento della cache DNS nel tempo. (DNS)Il sito Web potrebbe aver cambiato il proprio indirizzo IP e poiché i tuoi record hanno i vecchi record. E quindi, potresti avere il vecchio indirizzo IP, causando problemi mentre stai tentando di stabilire una connessione.

Un altro motivo è la memorizzazione di risultati errati sotto forma di cache. A volte questi risultati vengono salvati a causa di spoofing(DNS spoofing) e avvelenamento DNS, finendo per connessioni online instabili. Forse il sito va bene e il problema è nella cache DNS del tuo dispositivo. (DNS)La cache DNS può essere danneggiata o obsoleta e potresti non essere in grado di accedere al sito. Se si è verificato uno di questi problemi, potrebbe essere necessario svuotare e ripristinare la cache di risoluzione DNS per ottenere risultati migliori.(DNS)

Proprio come la cache del resolver DNS , sul dispositivo sono presenti altre due cache, che puoi svuotare e ripristinare se necessario. Queste sono la cache di memoria e la cache delle miniature. (Memory cache and the Thumbnail cache.)La cache di memoria comprende una cache di dati dalla memoria di sistema. La cache delle miniature(Thumbnail) contiene le miniature delle immagini e dei video sul tuo dispositivo, include anche le miniature di quelli eliminati. La cancellazione della cache di memoria libera parte della memoria di sistema. Durante lo svuotamento della cache delle miniature è possibile creare spazio libero sui dischi rigidi.

Svuota DNS

Come svuotare(Flush) e ripristinare(Reset) la cache DNS(DNS Cache) in Windows 10

Esistono tre metodi applicabili per svuotare la cache del resolver DNS in (DNS)Windows 10 . Questi metodi risolveranno i tuoi problemi con Internet e ti aiuteranno con una connessione stabile e funzionante.

Metodo 1: utilizzare la finestra di dialogo Esegui

1. Aprire la finestra di dialogo Esegui utilizzando il tasto di scelta rapida Tasto (Run)Windows(Windows Key) + R .

2. Digita ipconfig /flushdns nella casella e premi il pulsante OK o la casella Invio(Enter) .

Immettere ipconfig flushdns nella casella e premere OK |  Svuota e ripristina la cache DNS

3. Sullo schermo apparirà per un momento una casella cmd che confermerà che (cmd box)la cache DNS verrà cancellata correttamente.(the DNS cache will get successfully cleared.)

Svuota la cache DNS utilizzando il prompt dei comandi

Metodo 2: utilizzo del prompt dei comandi

Se non utilizzi un account amministrativo per accedere a Windows , assicurati di averne accesso o crea un nuovo account amministrativo poiché avrai bisogno dei diritti di amministratore per svuotare la cache DNS . Altrimenti, la riga di comando mostrerà l' errore System 5(System 5 error) e la tua richiesta verrà rifiutata.

Utilizzando il prompt dei comandi(Command Prompt) puoi eseguire varie altre funzioni relative alla cache DNS e al tuo indirizzo IP. Questi includono la visualizzazione della cache DNS corrente , la registrazione della cache DNS sui file host, il rilascio delle impostazioni dell'indirizzo IP corrente e anche la richiesta e il ripristino dell'indirizzo IP. Puoi anche abilitare o disabilitare la cache DNS con una sola riga di codice.

1. Digita cmd nella barra di ricerca di Windows(Windows Search) , quindi fai clic su " Esegui come amministratore(Run as administrator) " per aprire il prompt dei comandi con privilegi(Command Prompt) elevati . Ricorda(Remember) di eseguire la riga di comando come amministratore per far funzionare questi comandi.

Apri il prompt dei comandi con privilegi elevati premendo il tasto Windows + S, digita cmd e scegli Esegui come amministratore.

2. Una volta visualizzata la schermata dei comandi, immettere il comando ipconfig /flushdns e premere il tasto Invio(Enter) . Dopo aver premuto Invio, vedrai apparire una finestra di conferma, a conferma del corretto svuotamento della cache DNS .

Svuota la cache DNS utilizzando il prompt dei comandi

3. Al termine, verifica se la cache DNS è stata cancellata o meno. (DNS)Immettere il comando ipconfig /displaydns e premere il tasto Invio(Enter) . Se sono rimaste voci DNS , verranno visualizzate sullo schermo. Inoltre, puoi utilizzare questo comando in qualsiasi momento per controllare le voci DNS .

Digita ipconfig displaydns

4. Se si desidera disattivare la cache DNS , digitare il comando net stop dns cache nella riga di comando e premere il tasto Invio(Enter) .

Net Stop DNS Cache utilizzando il prompt dei comandi

5. Quindi, se si desidera attivare la cache DNS , digitare il comando net start dnscache nel prompt dei comandi(Command Prompt) e premere il tasto Invio(Enter ) .

Nota:(Note:) se si disattiva la cache DNS e si dimentica di riattivarla, si avvierà automaticamente dopo il riavvio del sistema.

Net Start DNSCache

Puoi usare ipconfig /registerdns per registrare la cache DNS presente nel tuo file Hosts. Un altro è ipconfig /renew che ripristinerà e richiederà un nuovo indirizzo IP. Per rilasciare le impostazioni dell'indirizzo IP corrente, utilizzare ipconfig /release.

Metodo 3: utilizzo di Windows Powershell

Windows Powershell è la riga di comando più potente presente nel sistema operativo Windows(Windows OS) . Puoi fare molto di più con PowerShell di quanto tu possa fare con il prompt dei comandi(Command Prompt) . Un altro vantaggio di Windows Powershell è che puoi svuotare la cache DNS lato client mentre puoi solo svuotare la cache DNS locale nel (DNS)prompt dei comandi(Command Prompt) .

1. Aprire Windows Powershell utilizzando la finestra di dialogo Esegui o la barra di ricerca di Windows(Windows search) .

Cerca Windows Powershell nella barra di ricerca e fai clic su Esegui come amministratore

2. Se si desidera svuotare la cache lato client, immettere il comando Clear-DnsClientCache in Powershell e premere il pulsante Invio(Enter) .

Cancella-DnsClientCache |  Svuota e ripristina la cache DNS

3. Se si desidera cancellare solo la cache DNS sul desktop, immettere Clear-DnsServerCache e premere il tasto Invio(Enter ) .

Cancella-DnsServerCache |  Svuota e ripristina la cache DNS

Cosa succede se la cache DNS(DNS Cache) non viene cancellata o svuotata?

A volte, potresti non essere in grado di cancellare o ripristinare la cache DNS(DNS Cache) utilizzando il prompt dei comandi(Command Prompt) , potrebbe accadere perché la cache DNS è disabilitata. Quindi, devi prima abilitarlo prima di svuotare nuovamente la cache.

1. Apri la finestra di dialogo Esegui e inserisci (Run)services.msc e premi Invio.

Digita services.msc nella casella di comando Esegui, quindi premi invio |  Svuota e ripristina la cache DNS

2. Cerca il servizio client DNS(DNS Client Service) nell'elenco e fai clic con il pulsante destro del mouse su di esso e seleziona Proprietà.(Properties.)

Si aprirà una finestra Servizi, individuare il servizio client DNS.

4. Nella finestra Proprietà(Properties) , passare alla scheda Generale .(General)

5. Impostare l' opzione Tipo di avvio su (Startup type)Automatico,(Automatic,) quindi fare clic su OK per confermare le modifiche.

vai alla scheda Generale.  trova un'opzione Tipo di avvio, impostala su Automatico

Ora prova a svuotare la cache DNS e vedrai che il comando viene eseguito correttamente. Allo stesso modo, se vuoi disabilitare la cache DNS per qualche motivo, cambia il tipo di avvio in Disable .

Consigliato:(Recommended:)

Ci auguriamo che questo articolo sia stato utile e che tu sia stato in grado di svuotare e ripristinare la cache DNS in Windows 10(flush & reset the DNS cache in Windows 10) . Se hai ancora domande, sentiti libero di farle nella sezione commenti.



About the author

Sono un ingegnere del software ed esploratore. Ho esperienza sia con Microsoft Xbox 360 che con Google Explorer. Sono in grado di fornire consigli di esperti per determinati strumenti di sviluppo software, nonché aiutare le persone a risolvere gli errori comuni di Explorer.



Related posts