Principal Otro Cómo corregir errores 'no se reconoce como un comando interno o externo'

Cómo corregir errores 'no se reconoce como un comando interno o externo'



Si se encuentra con errores de aplicación o comando 'no se reconoce como un comando interno o externo' al intentar hacer algo en la línea de comandos, actualizar una aplicación o instalar algo nuevo, no está solo. Ocurre cuando se cambian las variables ambientales de Windows que impiden la ejecución del comando.

Cómo corregir errores

Literalmente, podría estar intentando hacer cualquier cosa, incluso ejecutar un comando CMD básico o actualizar su antivirus. Si la variable ha cambiado, Windows no podrá ejecutar ese comando. Si esto le está sucediendo, hay un par de formas de manejarlo.

Hay dos versiones de este error. Uno para programas generales y otro para si está intentando utilizar un comando CMD. Te mostraré cómo solucionar ambos.

Cómo corregir los errores

Corregir errores de 'comando no reconocido'

La sintaxis de error suele ser algo así como 'Program.exe no se reconoce como un comando interno o externo'. La sintaxis depende de lo que esté haciendo en ese momento, lo cual es importante, ya que tenemos que verificar el archivo de instalación antes de hacer cualquier otra cosa.

cómo cambiar el cursor del mouse en Chromebook
  1. Navegue hasta el archivo de instalación del programa que está intentando usar y asegúrese de que el ejecutable esté presente.
  2. Vaya a Panel de control, Sistema y seguridad y Configuración avanzada del sistema.
  3. Seleccione el botón Variables ambientales.
  4. Seleccione Ruta en el panel Variables del sistema en la parte inferior de la nueva ventana.
  5. Seleccione Editar y aparecerá una nueva ventana.
  6. Asegúrese de que estén presentes '% SystemRoot% System32' y 'C: WindowsSystem32'.
  7. Copie un valor en el Bloc de notas.
  8. Cambie la entrada en la ventana Variable ambiental a otra cosa y haga clic en Aceptar.
  9. Reemplace el valor que acaba de cambiar con el original del Bloc de notas y haga clic en Aceptar.
  10. Haga lo mismo con el otro valor.

Si conoce Windows, sabrá que a veces todo lo que necesita hacer es volver a ingresar un valor para que se recupere nuevamente. Supongo que esto es para vincularlo dentro de la base de datos interna de Windows una vez más, pero quién sabe.

Pegar los valores en el Bloc de notas ahorra tiempo y conserva la sintaxis correcta en caso de que se le moleste al realizar esta tarea o en caso de que olvide su apariencia. Simplemente corte y pegue cada uno individualmente y cambie el valor en las variables ambientales a cualquier cosa. Luego, vuelva a pegar el valor original y confirme. Esto debería ser suficiente para el comando original que intentaba volver a funcionar.

Los ojos de águila entre ustedes pueden notar que '% SystemRoot% System32' y 'C: WindowsSystem32' apuntan a la misma ubicación. Esta es una entrada heredada para aquellos que usan sistemas más antiguos. Podría decirse que no necesita ambos, pero Windows todavía parece hacer referencia a ellos por separado. Systemroot fue principalmente para sistemas que usaban carpetas WINNT y Windows, lo cual ya no es cierto. Sin embargo, ambos deben estar presentes incluso en Windows 10.

Cómo corregir los errores

Corregir errores de 'No se reconoce el comando CMD'

Si está intentando ejecutar un comando CMD y ve 'CMD no se reconoce como un comando interno o externo', podría ser algo diferente. Intentar la solución anterior puede funcionar, pero el problema puede deberse a un par de entradas de registro que interrumpen la cadena normal de comandos.

De alguna manera, si tiene AutoRun configurado en el registro, ciertos comandos CMD como ping o nslookup no siempre funcionarán. Devuelven el error anterior. El .exe está presente y todo puede parecer correcto, pero estas dos pequeñas entradas están arruinando su día.

Esas entradas de registro son:

HKEY_LOCAL_MACHINESoftwareMicrosoftCommand ProcessorAutoRun

HKEY_CURRENT_USERSoftwareMicrosoftCommand ProcessorAutoRun

Este problema tiene al menos una década. Tengo un marcador para un Entrada de blog de MSDN de 2007 que he guardado ilustrando esto mismo.

  1. Navegue a C: WindowsSystem32 y asegúrese de que el ejecutable CMD esté presente.
  2. Realice la verificación de las variables ambientales como se indicó anteriormente. Si eso no lo soluciona, sigue adelante.
  3. Ejecute el comando 'cmd / d' que aparentemente detiene la ejecución automática. Si el mensaje es el mismo, sigue adelante.
  4. Busque esas dos entradas de registro enumeradas anteriormente y elimínelas.

Esta solución es antigua pero dorada. Solía ​​usar esto cuando trabajaba como administrador de TI en una conocida empresa de cable. Por eso todavía lo tengo como marcador. El error 'El comando no se reconoce como un comando interno o externo' ha existido durante tanto tiempo y, hasta donde yo sé, la solución sigue siendo la misma incluso cinco generaciones de Windows más tarde. Sin embargo, si se encuentra con el error, al menos ahora sabe qué hacer.

¿Cuándo fue la última vez que vio el error 'no se reconoce como un comando interno o externo' en Windows? ¿Utilizó una de estas soluciones o alguna otra cosa?

Artículos De Interés

La Elección Del Editor

Cómo crear una nueva cuenta de correo electrónico de Outlook.com
Cómo crear una nueva cuenta de correo electrónico de Outlook.com
El correo electrónico de Outlook es rápido, fácil y gratuito. Configure una nueva cuenta de Microsoft para obtener una nueva dirección de correo electrónico en outlook.com o live.com o agregue una dirección de correo electrónico a su cuenta.
¿Se está mudando Coinbase fuera de los EE. UU.? La SEC llama a la puerta
¿Se está mudando Coinbase fuera de los EE. UU.? La SEC llama a la puerta
Luego de que el CEO de Coinbase, Brian Armstrong, hiciera pública la empresa hace dos años, mencionó la posibilidad de salir del país. La razón es que las regulaciones criptográficas no están claras y podrían afectar negativamente la marca y la reputación de la empresa. Como tal, habla
Skype Preview ahora permite hasta 100 participantes en llamadas grupales
Skype Preview ahora permite hasta 100 participantes en llamadas grupales
Microsoft ha mejorado la función de llamadas grupales de Skype elevando el límite de participantes de 50 a 100 usuarios. Actualmente en versión preliminar, la función ya está disponible para probar. Necesita ejecutar Skype8.66.76.49 para probarlo. El registro de cambios menciona lo siguiente. Novedades de Skype8.66.76.49 Novedades Hasta 100
Cómo usar plantillas CapCut para tus videos
Cómo usar plantillas CapCut para tus videos
CapCut facilita la edición de su contenido de video de una manera simple y efectiva. Si usa una de sus plantillas, puede crear su propio video completamente nuevo desde cero. Ya sea que esté familiarizado con CapCut
Deshabilitar la imagen de fondo de la pantalla de inicio de sesión en la actualización de aniversario de Windows 10
Deshabilitar la imagen de fondo de la pantalla de inicio de sesión en la actualización de aniversario de Windows 10
La versión de Anniversary Update, también conocida como Windows 10 versión 1607, finalmente viene con una opción para deshabilitar la imagen de fondo de la pantalla de inicio de sesión.
Libere espacio en disco después de instalar Windows 10 Fall Creators Update
Libere espacio en disco después de instalar Windows 10 Fall Creators Update
Si instaló Windows 10 versión 1709 Fall Creators Update, puede liberar espacio en disco. Puede recuperar hasta 40 GB en la unidad de su sistema.
Cómo volver a publicar videos en Instagram [febrero de 2020]
Cómo volver a publicar videos en Instagram [febrero de 2020]
https://youtu.be/3ShcOReh7rE Instagram se trata de contar tu historia personal. Desde las imágenes que publica en su feed hasta los videos que publica en su historia, Instagram siempre se ha tratado de compartir instantáneas de su vida con sus amigos, familiares,