Todos os produtos
Search
Central de documentação

:O que fazer se as variáveis de ambiente configuradas para uma instância do Windows Server não entrarem em vigor?

Última atualização: Jun 23, 2026

Este tópico descreve a causa do seguinte problema e como resolvê-lo: as variáveis de ambiente configuradas para uma instância que executa o Windows Server não entram em vigor.

Descrição do problema

A variável de ambiente PATH configurada para uma instância que executa o Windows Server não entra em vigor. O problema apresenta as seguintes características:

  • Quando você executa os comandos ping e ipconfig no Prompt de Comando, a seguinte mensagem de erro é exibida: "não é reconhecido como um comando interno ou externo, um programa operável ou um arquivo em lotes."

  • As variáveis de ambiente PATH na instância e em um host normal são as mesmas.

  • O arquivo ping.exe e outros arquivos estão presentes no diretório C:\Windows\System32.

  • No teste real, o comando escrito como PING.EXE pode ser executado no Prompt de Comando, e um erro é reportado se a extensão EXE for removida.

Causa

Em casos normais, os comandos podem ser executados sem a necessidade de adicionar extensões aos comandos porque a variável de ambiente PATHEXT existe no sistema. Neste problema, a extensão EXE está ausente na variável PATHEXT.

Solução

Execute as seguintes operações:

  1. Conecte-se à instância do Windows.

    Para obter mais informações, consulte Conectar-se a uma instância do Windows usando uma senha ou chave.

  2. Clique com o botão direito em Meu Computador e selecione Propriedades. No painel de navegação esquerdo, clique em Configurações avançadas do sistema.

  3. Clique em Variáveis de Ambiente. Na seção Variáveis do sistema, adicione .EXE ao valor de PATHEXT.

    null

    Após modificar a variável de ambiente, inicie o Prompt de Comando para que a variável entre em vigor.