Correção: Não foi possível liberar o cache do resolvedor DNS

Não foi possível liberar o cache do resolvedor de DNS. É uma mensagem de erro que você pode receber ao executar o comando ipconfig / flushdns em máquinas Windows.

O serviço de cliente DNS é usado pelo sistema operacional Windows para resolver e armazenar informações de DNS (sistema de nomes de domínio), a fim de acelerar o processo em usos consecutivos.

O cache do DNS é ativado por padrão e armazenará em cache as solicitações de DNS para a maioria dos programas que se conectam à Internet.

Existem algumas armadilhas possíveis que os usuários enfrentam ao usar o cache DNS no sistema operacional Windows.

Uma delas é que as informações no cache do DNS estão desatualizadas. Isso pode levar a problemas de carregamento quando você está se conectando a sites ou servidores. O comando ipconfig / flushdns pode ser usado para liberar o cache do DNS para resolver os nomes de domínio novamente.

Liberar significa limpar o cache, para que nenhuma informação seja armazenada após a operação. Isso força o Windows a usar o servidor DNS configurado para extrair as informações de DNS.

Não foi possível liberar o cache do resolvedor de DNS

Os usuários que tentarem liberar o cache DNS podem receber a mensagem de erro "A configuração IP do Windows não pôde liberar o cache do resolvedor DNS: a função falhou durante a execução".

A mensagem de erro é idêntica em todas as versões recentes do sistema operacional Windows, incluindo Windows 7 e Windows 10.

A razão mais provável para isso é que o serviço de cliente DNS está desativado.

A solução para corrigir essa mensagem de erro é habilitar o serviço de cliente DNS no menu de configuração de serviços. Não tenho certeza se faz muito sentido liberar o cache se o cliente DNS estiver desativado, pois isso significa que o Windows não está resolvendo e armazenando o DNS.

Dica : você pode executar o comando ipconfig / displaydns após ativar o DNS Client para listar todas as entradas DNS armazenadas em cache que o Windows armazenou no cache no momento da execução do comando.

Basicamente, o que isso significa é que o Windows não armazenará em cache solicitações de DNS se o serviço de Cliente DNS estiver desabilitado. A descarga do cache DNS, portanto, não tem um efeito positivo no sistema.

  1. Você pode iniciar o serviço usando o Windows-R para exibir a caixa de execução
  2. Digite services.msc e pressione a tecla Enter.
  3. Localize o serviço de cliente DNS, clique com o botão direito do mouse e selecione propriedades no menu (ou clique duas vezes em seu lugar).

Você precisa definir o serviço como manual ou automático em "tipo de inicialização" antes que a opção de inicialização fique disponível. Selecione Iniciar para iniciar o serviço.

Quando você retornar ao prompt de comando posteriormente, a descarga do cache DNS usando ipconfig / flushdns deve funcionar conforme o esperado.