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 bloquear o desbloquear a alguien en la aplicación Clubhouse
Cómo bloquear o desbloquear a alguien en la aplicación Clubhouse
Es posible que Clubhouse solo esté en su infancia, pero eso no significa que la plataforma de redes sociales de rápido crecimiento no esté molesta por algunos de los viejos problemas que se encuentran en otras plataformas de redes sociales. Para ser específico, no hay garantías.
Cómo ajustar la calidad del video en Netflix
Cómo ajustar la calidad del video en Netflix
https://www.youtube.com/watch?v=LGLp0UB9d1g Para los fanáticos de las películas, los programas de televisión y los documentales, simplemente no hay reemplazo para Netflix. Originalmente un servicio de alquiler de DVD en línea, Netflix ayudó a marcar el comienzo de la era del entretenimiento en tiempo real. Como la guerra
Revisión de Macromedia Flash Professional 8
Revisión de Macromedia Flash Professional 8
Es difícil creer que Flash nació hace apenas diez años como FutureSplash, un sencillo programa de animación y dibujo vectorial al estilo de los dibujos animados. Desde aquellos primeros días, Macromedia ha incorporado capacidades avanzadas de programación y multimedia para convertir Flash,
Linux Mint 20 BETA está disponible para descargar
Linux Mint 20 BETA está disponible para descargar
Linux Mint ha lanzado una versión preliminar de su próximo lanzamiento 'Ulyana'. Linux Mint 20 ha alcanzado la etapa BETA y viene como un sistema operativo de 64 bits con snapd deshabilitado, confiando en las aplicaciones de repositorio clásicas y flatpak. Los usuarios interesados ​​pueden descargar las ediciones Cinnamon, MATE y Xfce de Linux Mint 20. Cuenta con Cinnamon 4.6, Xfce 4.14,
Cómo ver televisión móvil en tu coche
Cómo ver televisión móvil en tu coche
Desde satélite hasta Slingbox, hay muchas formas de ver televisión en su automóvil. Aquí analizamos las opciones disponibles y el equipo necesario.
Revisión de palmOne Tungsten T5
Revisión de palmOne Tungsten T5
No se deje engañar por el nombre: el T5 no es el sucesor del T3, es más una evolución del exitoso Tungsten E. De hecho, el diseño es casi idéntico. Esto no es nada malo, ya que
Los 10 mejores sitios web gratuitos para aprender idiomas de 2024
Los 10 mejores sitios web gratuitos para aprender idiomas de 2024
Los mejores sitios web gratuitos de aprendizaje de idiomas que te ayudarán a aprender un nuevo idioma o mejorar el actual mediante lecciones, videos y más.