CMD no me reconoce los comandos en Windows 7

Resulta que hoy he ido a ejecutar una serie de comandos en la consola de Windows 7 y me encuentro que no me reconoce los comandos que intento ejecutar, comandos tipo ipconfig, ping, etc. El mensaje que me mostraba la consola era:

“ping” no se reconoce como un comando interno o externo, programa o archivo por lotes ejecutable.
Propiedades del sistema
Bueno, pues aquí una solución para Windows 7:

  1. Botón derecho sobre el icono Equipo y seleccionamos la opción Propiedades.
  2. Del panel izquierdo de la ventana que se nos abre seleccionamos la opción Configuración avanzada del sistema.
  3. En la ventana Propiedades del sistema, en la pestaña Opciones avanzadas pulsamos sobre el botón Variables de entorno.
  4. Aquí es donde encontramos el fallo, comprobamos que en las variables de usuario tengamos las siguientes:
    TEMP=%USERPROFILE%\AppData\Local\Temp
    TMP=%USERPROFILE%\AppData\Local\Temp
  1. A continuación en Variables del sistema comprobamos que existen las siguientes cinco variables, y si no existen las añadimos:
    ComSpec=%SystemRoot%\system32\cmd.exe
    PATH=%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;
    PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH
    TEMP=%SystemRoot%\TEMP
    TMP=%SystemRoot%\TEMP
    windir=%SystemRoot%
  2. Una vez hecho esto pulsamos Aceptar y ya podemos volver a ejecutar los comandos de nuestra CMD si problemas.

Espero que este post os sirva de ayuda para solucionar vuestro problema.

NOTA: en mi caso no llegó a ser inmediato, pero en un momento estaba operativo.

Tweet about this on TwitterShare on FacebookShare on Google+Email this to someoneShare on LinkedInPin on PinterestShare on RedditBuffer this pagePrint this page

31 pensamientos en “CMD no me reconoce los comandos en Windows 7”

  1. miles de webs hablando de la resolucion de este problema y ninguna lo aclara y soluciona tan rapida y facilmente como esta.
    Puedo certificar que con lo torpe que yo soy para estos menesteres, funcionó a la perfección.
    Tenia modificada por la tarjeta grafica la variable del sistema “path”.
    Reinicie CMD y funciono a al primera.
    Muchas gracias Javier.

  2. Amigo! Muchas gracias!! Tan fácil y rápido lo pude hacer; estudio informática pero todavía me faltan muchas cosas por aprender y has contribuido a ello. Felicidades.
    Dios te bendiga!! 😀

  3. hola amigos .tengo la misma problema con CMD. que no localiza un fichero descargado de un Tablet para poder restaurarla. y en el variables de usuario de mi portátil tengo el mismo que aparece aquí en esta pagina .mi pueden ayudar.grcias

  4. hice lo que dice el post y ahora me funciona por ej el IPCONFIG, pero otro comando que intento ejecutar me tira “.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH” no se reconoce como un comando interno o externo.
    alguna idea de que sucede?

  5. Necesito ayuda porque mi internet ni carga, y me dieron la solución con ipconfig/release… Pero los comandos no me funcionan, y seguí tus pasos pero nose como remplazar las que me salen, o dime como borrar todo y crear esas nuevas, Ya llevo 3 semanas sin internet xD es windows 7

  6. hola pasa de que agregue los comandos y eso pues pero ahora no puedo abrir lo q es la configuracion avanzada del sistema y cuando lo hago me sale esto windir=/WINDOWS/system32/systempropertiesaadvanced.exe

      1. Hola, me pasa que me sigue dando el error de regtlib no se reconoce como un comando interno o externo, programa o archivo por lotes ejecutables, cuando intento ejecutar este comando regtlib msdatsrc.tlb

  7. a mi me sigue saliendo el mismo problema, será por lo que yo antes tenia el tipo de sistema operativo por 32 bits y en el momento de formatear lo dejé por 64 bits??? alguien que me ayude con este error por favor.

  8. hola javier , ise lo que me dijistes y aun no me deja poner el ping, mi sistema es un window 7 de 64 bit ayuda x favorrr!!

    1. Hola jimmy30234, comprueba que esté todo bien escrito, un simple fallo y no funciona. Si todo está bien prueba a reiniciar para que el SO coja las variables.

  9. Muchíiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiisimas gracias tío, dejó de funcionarme hace tiempo y ahora la he arreglado gracias a tí :’) 😀 ^^ :3

  10. gracias, me instalaron el cliente de oracle y me habian dejado de funcionar, lo cambiaron por configuraciones de oracle pero ya puede hacer que funcionaran los dos gracias muy claro

  11. Hermano, es la mejor explicación que he mirado, sencilla y directo al problema con una solución de muerte.

    Gracias.

Deja un comentario

* Copy This Password *

* Type Or Paste Password Here *