Como limpar o cache DNS no Windows 11

Está tendo alguns problemas de conectividade no seu PC? Veja como limpar o cache DNS no Windows 11 para resolver possíveis problemas de Internet.

Links Rápidos

  • Limpe o cache DNS usando a caixa de diálogo Executar
  • Limpe o cache DNS usando o Terminal do Windows (PowerShell e CMD)
  • Limpe o cache DNS usando um arquivo em lote
  • Limpar cache DNS automaticamente

Se você usou um PC com Windows por um longo período de tempo, há uma boa chance de você ter tido algum problema com sua conexão com a Internet. É uma situação muito comum e a causa raiz pode variar muito. Um possível culpado, entretanto, é um cache DNS corrompido ou excessivamente longo.

O Sistema de Nomes de Domínio (DNS) é basicamente um índice de todos os domínios da web do mundo. Associa um domínio a um endereço IP, permitindo estabelecer uma conexão com um determinado site. Para agilizar sua conexão, o Windows 11 geralmente armazena um cache DNS para que seu PC memorize o domínio vinculado a um determinado endereço IP e, assim, se conecte a ele mais rapidamente. É uma parte importante do funcionamento da Internet, mas o cache DNS pode ser corrompido ou acumular muitas informações desnecessárias ao longo dos anos, retardando as coisas e resultando em conexão potencial erros.

Felizmente, limpar o cache DNS do seu PC com Windows 11 é relativamente fácil e há várias maneiras de fazer isso. Vamos dar uma olhada em alguns deles.

Limpe o cache DNS usando a caixa de diálogo Executar

Provavelmente a maneira mais fácil e rápida de limpar o cache DNS do seu PC é usar a caixa de diálogo Executar. Você já deve estar familiarizado com ele, especialmente se for fã de atalhos de teclado. Veja como usá-lo:

  1. Imprensa Tecla Windows + R no teclado para iniciar a caixa de diálogo Executar.
  2. Digite o texto ipconfig /flushdns na caixa de texto.
  3. Imprensa Ctrl + Shift + Enter para executar o comando com privilégios de administrador.
  4. Clique Sim no prompt.

O comando será executado e o cache DNS será redefinido.

Limpe o cache DNS usando o Terminal do Windows (PowerShell e CMD)

Outra forma de limpar o cache DNS no Windows 11 é usar o Terminal do Windows. Esta ferramenta pode executar o Windows PowerShell e o Prompt de Comando (CMD) e você pode usar qualquer um dos perfis. Os comandos são um pouco diferentes, embora

  1. Clique com o botão direito no ícone do menu Iniciar na barra de tarefas e escolha Terminal (administrador). Algumas versões mais antigas do Windows 11 podem dizer Terminal do Windows (Administrador).
  2. Dependendo do seu perfil padrão, insira estes comandos:
    1. Windows PowerShell(padrão): Digitar Limpar-DnsClientCache
    2. Prompt de Comando (CMD): Digitar ipconfig /flushdns
  3. Seu cache DNS será limpo e, no caso do prompt de comando, você verá uma mensagem de confirmação.

Observe que o Terminal do Windows não é a única maneira de executar o PowerShell ou o prompt de comando, e você ainda pode executar essas ferramentas usando métodos mais tradicionais. Você só precisa executá-los como administrador e inserir os comandos acima.

Limpe o cache DNS usando um arquivo em lote

Há ainda outra opção para limpar o cache DNS no Windows 11: usar um arquivo em lote. Isso executará um comando semelhante aos acima, mas como é um arquivo, pode ser mais fácil usá-lo novamente no futuro, pois você poderá executá-lo sempre que precisar. Aqui está o que você precisa fazer:

  1. Abrir Bloco de anotações.
  2. Digite o texto ipconfig /flushdns.
  3. Clique Arquivo e então Salvar como.
  4. Na caixa de diálogo Salvar, altere o Salvar tipo como opção para Todos os tipos.
  5. Nomeie o arquivo como preferir, mas certifique-se de que tenha .bastão no final.
  6. Clique com o botão direito no arquivo que você salvou e escolha Executar como administrador.
  7. O comando será executado e limpará seu cache DNS.

Agora que o arquivo foi salvo, você pode simplesmente executá-lo como administrador sempre que precisar limpar o cache DNS do seu PC novamente.

Limpar cache DNS automaticamente

Não deve haver necessidade de limpar o cache DNS com frequência, mas se acontecer de você ter problemas com frequência, você pode configurar o Windows 11 para limpar automaticamente o cache DNS em um cronograma definido. Para isso, você precisará usar o Editor do Registro, algo com o qual não recomendamos mexer, a menos que você saiba o que está fazendo. Se você se sentir confiante para usá-lo, veja o que fazer:

  1. Abra o Editor de registro.
  2. Navegue até este local: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Dnscache\Parâmetros.
  3. Clique com o botão direito em um espaço vazio na área à direita.
  4. Escolher Novo, então Valor DWORD (32 bits).
  5. Nomeie o novo valor MaxCacheTtl.
  6. Clique duas vezes no item que você criou para editar suas propriedades.
  7. Mudar o Dados de valor campo para a quantidade de tempo que deve passar, em segundos, para que o cache DNS seja redefinido. Por exemplo, para redefinir o cache a cada 24 horas, você desejará inserir 86400 nesta área.
  8. Clique OK.
  9. Clique com o botão direito em uma área vazia da janela novamente e selecione Novo, então Valor DWORD (32 bits).
  10. Nomeie o arquivo MaxNegativeCacheTtl.
  11. Clique duas vezes no item para alterar suas propriedades e alterar o Dados de valor campo para 5.
  12. Clique OK.

É isso. Seu laptop incrível agora estará configurado para limpar automaticamente o cache DNS em qualquer cadência que você escolher. Como mencionamos, limpar o cache DNS todos os dias provavelmente é um exagero, mas você pode definir um valor mais alto se quiser fazer isso com menos frequência.

Isso deve fornecer alguns métodos para limpar o cache DNS em seu PC com Windows 11 e, na realidade, você só precisa de um. É apenas uma questão de preferência. No tópico de cache, você pode querer verificar como limpe outros arquivos de cache no Windows 11. Ou, para saber mais sobre outros recursos do Windows 11, por que não dar uma olhada como personalizar seu PC com Windows 11?