Cómo corregir “no reconocido como un comando interno o externo” en Windows

Hola! volvemos otra vez con un nuevo contenido que esperamos que te sea práctico y solucione tus cuestiones ¡Comenzamos!

Una de las mejores cosas de Windows es que puede realizar muchas de sus tareas desde el símbolo del sistema en su máquina. Solo tienes que entrar cmd.exe y Windows lo ejecutará por usted. Pero ocasionalmente, puede encontrar errores como “no se reconoce como un comando interno”.

En realidad, este es uno de los errores más comunes que puede enfrentar con el símbolo del sistema. Como sugiere el error en sí, no pudo reconocer la herramienta que intentaba usar con el símbolo del sistema. Hay varias razones por las que sucede, y también hay varias formas de evitar el error “no reconocido como un comando interno o externo” en su PC con Windows.

Por qué ocurre el error “no reconocido como un comando interno”

Antes de comenzar a aplicar las correcciones, es una buena idea saber por qué ocurrió el error para asegurarse de que no vuelva a ocurrir en el futuro.

Otras aplicaciones que estropean su sistema

Una de las razones más comunes por las que puede obtener este error en su PC es porque otra aplicación instalada modificó las variables de su sistema. Esto evita que el símbolo del sistema reconozca los comandos para iniciar otras aplicaciones o herramientas.

No tener el programa instalado en su computadora

La segunda razón posible por la que se produce el mensaje “no reconocido como un comando interno o externo” es que no tiene el programa adecuado instalado en su computadora. Es posible que el instalador no haya instalado los archivos de la aplicación en la ubicación adecuada o que el instalador no haya habilitado el lanzamiento de la herramienta con el símbolo del sistema.

Solucionar el error “no reconocido como comando interno o externo” en Windows

Independientemente de la causa, hay formas de corregir este error y hacer que el símbolo del sistema reconozca el programa que está intentando utilizar.

Asegúrese de que el programa exista realmente en su PC

Lo primero que debe hacer es verificar si el programa que está intentando usar con el símbolo del sistema existe realmente en su computadora. Es posible que haya utilizado un instalador falso que le dijo que el programa se instaló correctamente en su máquina, pero puede que no sea cierto.

Existe una manera fácil de verificar si el programa está realmente instalado en su máquina.

  • Lanzar un Explorador de archivos ventana en su PC.
  • Dirígete al siguiente camino.

    C: Windows System32

  • Asegúrese de que el ejecutable que está intentando ejecutar desde el símbolo del sistema esté disponible en esta carpeta. Si no es así, es probable que el programa no esté instalado en su computadora.

Lo anterior no es una forma segura de verificar si un programa está instalado en su computadora. Esto se debe a que no todos los programas guardan sus archivos en la carpeta System32 de Windows. Sin embargo, debería ayudarlo a localizar la mayoría de los programas.

Utilice la ruta completa al archivo ejecutable

El error “no se reconoce como un comando interno” generalmente ocurre porque la computadora no puede encontrar el ejecutable que le está pidiendo que inicie. Sin embargo, puede proporcionarle el ruta completa a su archivo ejecutable y luego debería poder ejecutarlo sin ningún problema.

  • Lanzar un Símbolo del sistema ventana en su PC.
  • El archivo debería iniciarse sin problemas.

Incluya la ruta del archivo con comillas dobles

Especificar la ruta completa a su archivo ejecutable no es un método infalible. También puede provocar el error “no se reconoce como un comando interno o externo” si no se utiliza correctamente. El problema radica en la ruta que especifica en la ventana del símbolo del sistema.

Si la ruta completa de su archivo ejecutable tiene espacios, eso causará el error. Esto se debe a que la utilidad no puede reconocer los espacios y utiliza los caracteres hasta el primer espacio como nombre de programa. Dado que esa no es la ruta correcta, obtendrá el error mencionado anteriormente.

Puede solucionar este problema utilizando el siguiente método.

  • Mientras escribe una ruta que tiene espacios (ya sea simple o múltiple), encierre la ruta con comillas dobles.
  • El símbolo del sistema reconocerá la ruta completa como un solo elemento e iniciará el programa de manera adecuada en su máquina.

Mover el archivo a la carpeta System32

A estas alturas, ya sabe que cuando intenta ejecutar un ejecutable desde la utilidad Símbolo del sistema, busca en la carpeta System32 de su instalación de Windows y luego abre el archivo, si está disponible allí.

¿Qué pasaría si pudiera colocar su archivo ejecutable allí y luego acceder a él desde el símbolo del sistema? Puede hacer esto siempre que tenga acceso de administrador en su computadora.

  • Copie el archivo ejecutable junto con todos los demás archivos asociados a él en la siguiente carpeta de su computadora.

    C: Windows System32

  • Cerrar Símbolo del sistema si ya estaba abierto y reinícielo.
  • Ingrese el nombre de su archivo ejecutable sin ninguna ruta, y verá que se inicia correctamente.

Si bien este método funciona muy bien y lo ayuda a corregir el error “no se reconoce como un comando interno o externo” en su computadora, es posible que desee utilizarlo con precaución.

Esto se debe a que cada vez que desee utilizar algo del símbolo del sistema, deberá colocar el ejecutable adecuado en la carpeta System32. Con el tiempo, la carpeta crecerá y tendrá una gran cantidad de archivos allí.

Tampoco funcionará para herramientas ejecutables que requieran instalación en un directorio específico. No podrá moverlos a la carpeta System32 ya que la ruta de instalación está definida en el Registro de Windows.

Le recomendamos que utilice esta solución solo si no puede solucionar el problema con los otros métodos y siempre que la aplicación no requiera instalación.

Agregar la ruta del archivo ejecutable a las variables de entorno

La forma más eficaz de corregir el error “no se reconoce como un comando interno” es editar la variable de entorno y agregar allí la ruta de archivo adecuada. Esto se debe a que la utilidad Símbolo del sistema busca esas rutas cuando ingresa un comando y luego abre el archivo si lo encuentra en uno de esos directorios.

Al agregar la ruta del archivo allí, le indica al símbolo del sistema dónde se encuentra un determinado ejecutable cuando desea usarlo por su nombre corto en una ventana de CMD.

Es bastante fácil editar sus variables y agregar una nueva ruta allí.

  • Lanzamiento Panel de control usando la búsqueda de Cortana en su PC.
  • Haga clic en la opción que dice Sistema y seguridad.
  • Busque y haga clic en Sistema en la siguiente pantalla.
  • Seleccione Configuración avanzada del sistema en la barra lateral izquierda de la pantalla.
  • Se abrirá un cuadro en su pantalla. Clickea en el Variables de entorno botón que se encuentra en la parte inferior de la caja.
  • Verá todas las variables de usuario de su cuenta. Haga clic en el que dice Camino y luego haga clic en el Editar botón.
  • Ahora puede agregar la nueva ruta a la aplicación que desea usar con el símbolo del sistema. Haga clic en Vistazo en la barra lateral derecha para agregar un directorio a la lista.
  • Navegue a la carpeta donde se encuentra su ejecutable y selecciónelo.
  • Debería ver que su ruta recién agregada aparece en la lista de variables. Haga clic en Okay en la parte inferior para guardar los cambios.
  • Haga clic en Okay en todas las demás cajas a medida que las cierra.
  • Abra una ventana del símbolo del sistema y escriba el nombre del archivo ejecutable. Verá que el archivo se abre sin que CMD arroje ningún error en su pantalla.

El error “no se reconoce como un comando interno” a veces puede ser muy frustrante, ya que no le permitirá utilizar un programa que sabe que ha instalado en su computadora.

Con los métodos anteriores, debería poder deshacerse de este error y ejecutar cualquier programa desde una ventana del símbolo del sistema sin ningún problema. Si alguno de los métodos anteriores lo ayudó a solucionar el problema, nos gustaría saberlo en la sección de comentarios a continuación.

Deja un comentario