Principal Outro Como corrigir erros ‘não é reconhecido como um comando interno ou externo’

Como corrigir erros ‘não é reconhecido como um comando interno ou externo’



Se você está se deparando com erros de aplicativo ou comando ‘não é reconhecido como um comando interno ou externo’ ao tentar fazer algo na linha de comando, atualizar um aplicativo ou instalar algo novo, você não está sozinho. Acontece quando as variáveis ​​de ambiente do Windows são alteradas, o que impede a execução do comando.

Como corrigir erros ‘não é reconhecido como um comando interno ou externo’

Você pode literalmente estar tentando fazer qualquer coisa, até mesmo executar um comando CMD básico ou atualizar seu antivírus. Se a variável mudou, o Windows não será capaz de executar esse comando. Se isso está acontecendo com você, existem algumas maneiras de lidar com isso.

Existem duas versões desse erro. Um para programas gerais e outro para se você estiver tentando usar um comando CMD. Eu vou te mostrar como consertar os dois.

Como corrigir erros

Corrigir erros de ‘comando não reconhecido’

A sintaxe do erro geralmente será algo como ‘Program.exe não é reconhecido como um comando interno ou externo’. A sintaxe depende do que você está fazendo no momento, o que é importante, pois temos que verificar o arquivo de instalação antes de qualquer outra coisa.

www.disneyplus.com/account/cancel-subscription
  1. Navegue até o arquivo de instalação do programa que você está tentando usar e verifique se o executável está presente.
  2. Navegue até Painel de Controle, Sistema e Segurança e Configurações avançadas do sistema.
  3. Selecione o botão Variáveis ​​Ambientais.
  4. Selecione Caminho no painel Variáveis ​​do sistema na parte inferior da nova janela.
  5. Selecione Editar e uma nova janela aparecerá.
  6. Certifique-se de que ‘% SystemRoot% System32’ e ‘C: WindowsSystem32’ estão presentes.
  7. Copie um valor para o bloco de notas.
  8. Altere a entrada na janela Variável de ambiente para outra coisa e clique em OK.
  9. Substitua o valor que você acabou de alterar pelo original do Bloco de notas e clique em OK.
  10. Faça o mesmo para o outro valor.

Se você conhece o Windows, saberá que às vezes tudo o que você precisa fazer é digitar novamente um valor para que ele seja selecionado novamente. Presumo que seja para vinculá-lo ao banco de dados interno do Windows mais uma vez, mas quem sabe.

Colar os valores no Bloco de notas economiza tempo e preserva a sintaxe correta caso você seja incomodado durante a execução dessa tarefa ou caso esqueça sua aparência. Basta cortar e colar cada um individualmente e alterar o valor nas variáveis ​​ambientais para qualquer coisa. Em seguida, cole o valor original de volta e confirme. Isso deve ser suficiente para o comando original com o qual você estava tentando trabalhar novamente.

Os olhos de águia entre vocês podem notar que ‘% SystemRoot% System32’ e ‘C: WindowsSystem32’ apontam para o mesmo local. Esta é uma entrada legada para aqueles que usam sistemas mais antigos. Provavelmente, você não precisa de ambos, mas o Windows ainda parece fazer referência a eles separadamente. Systemroot era principalmente para sistemas que usavam pastas WINNT e Windows, o que não é mais verdade. No entanto, ambos precisam estar presentes mesmo no Windows 10.

Como corrigir erros

Corrigir erros de ‘Comando CMD não reconhecido’

Se você está tentando executar um comando CMD e está vendo 'o CMD não é reconhecido como um comando interno ou externo', isso pode ser algo diferente. Tentar a correção acima pode funcionar, mas o problema pode estar sendo causado por algumas entradas de registro que estão interrompendo a cadeia normal de comandos.

De alguma forma, se você tiver o AutoRun definido no registro, certos comandos CMD, como ping ou nslookup, nem sempre funcionarão. Eles retornam o erro acima. O .exe está presente e tudo pode parecer correto, mas essas duas pequenas entradas estão estragando o seu dia.

Essas entradas de registro são:

HKEY_LOCAL_MACHINESoftwareMicrosoftCommand ProcessorAutoRun

HKEY_CURRENT_USERSoftwareMicrosoftCommand ProcessorAutoRun

Este problema tem pelo menos uma década. Eu tenho um marcador para um Entrada de blog do MSDN de 2007 que salvei ilustrando exatamente isso.

  1. Navegue até C: WindowsSystem32 e certifique-se de que o executável CMD esteja presente.
  2. Realize a verificação das variáveis ​​ambientais conforme acima. Se isso não resolver, siga em frente.
  3. Execute o comando ‘cmd / d’ que aparentemente interrompe a execução do autorun. Se a mensagem for a mesma, siga em frente.
  4. Encontre as duas entradas de registro listadas acima e exclua-as.

Essa correção é antiga, mas ouro. Eu costumava usar isso quando trabalhava como administrador de TI em uma conhecida empresa de TV a cabo. É por isso que ainda o tenho como marcador. O erro 'comando não é reconhecido como um comando interno ou externo' existe há tanto tempo e, tanto quanto eu sei, a correção ainda é a mesma, mesmo cinco gerações do Windows depois. No entanto, se você encontrar o erro, pelo menos agora sabe o que fazer.

Quando foi a última vez que você viu o erro ‘não é reconhecido como um comando interno ou externo’ no Windows? Você usou uma dessas soluções ou outra coisa?

Artigos Interessantes

Escolha Do Editor

Desativar Touch Visual Feedback no Windows 10
Desativar Touch Visual Feedback no Windows 10
Se você tem um PC de mesa ou laptop com tela de toque, talvez já saiba que o Windows 10 pode mostrar feedback visual ao redor do ponteiro de toque sempre que você toca na tela.
Como ajustar uma tabela à página no Microsoft Word
Como ajustar uma tabela à página no Microsoft Word
As tabelas no Microsoft Word podem ser incrivelmente úteis para uma variedade de coisas. Eles permitem o alinhamento básico de dados, organização de linhas, colunas e até mesmo o layout de frases ou imagens inteiras. O último é especialmente útil ao usar
Prepare-se para experimentar o Winamp 5.8 Beta em breve
Prepare-se para experimentar o Winamp 5.8 Beta em breve
Fiquei feliz em descobrir que o Winamp 5.8 Beta está quase a caminho. Os novos proprietários por trás do projeto estão trabalhando para lançar uma nova versão.
Whay é Microsoft Bluetooth Enumerator
Whay é Microsoft Bluetooth Enumerator
O Bluetooth tem sido um padrão de conexão sem fio há anos e tem sido tremendamente atualizado ao longo dos anos. Curiosamente, as incompatibilidades entre dispositivos ainda afetam o popular Bluetooth. As incompatibilidades resultam em conexão lenta e má comunicação entre dispositivos.
Como adicionar, remover e modificar fontes no Windows 10
Como adicionar, remover e modificar fontes no Windows 10
Uma boa tipografia é gloriosa - afinal, ninguém quer ler uma nota na geladeira do escritório escrita em Comic Sans. Embora o Windows 10 tenha uma grande variedade de fontes boas instaladas por padrão, há muitas fontes excelentes - e gratuitas -
Melhores extensões de modo escuro para Chrome
Melhores extensões de modo escuro para Chrome
Algumas pessoas são muito sensíveis à quantidade de luz em seu ambiente e isso pode causar desconforto. Mesmo sem essa condição, você pode achar mais confortável navegar no seu navegador quando a cor branca não
Análise do GoPro Hero 6 Black: Excelente qualidade, mas você paga por isso
Análise do GoPro Hero 6 Black: Excelente qualidade, mas você paga por isso
Quem precisa de uma câmera de ação hoje em dia? Essa é a pergunta que me perguntei enquanto testava o mais recente Hero 6 Black da GoPro. Com smartphones modernos agora tão bons em gravar vídeos e tirar fotos, e também se tornarem mais resistentes