17 votos

¿Por qué "ipconfig" no se reconoce como un comando interno o externo?

El uso de Windows 7, en una de mis máquinas, escribiendo "ipconfig" no hace nada.

Hay una razón para esto?

Mi especulación es que tiene algo que ver con el SDK java de la instalación / cambio de las variables del sistema.

El comando y la respuesta:

C:\Users\Paul>ipconfig

'ipconfig' no se reconoce como un comando interno o externo, programa ejecutable o archivo por lotes.

Mi PATH:

C:\Program Files\Common Files\Microsoft Shared\Windows Live;
C:\Program Files (x86)\Common Files\Microsoft Shared\Windows Live;
C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;
C:\Program Files (x86)\MiKTeX 2.8\miktex\bin;
C:\Program Files (x86)\Windows Live\Shared;
C:\Program Files\Common Files\Microsoft Shared\Windows Live;
C:\Program Files\Java\jdk1.6.0_22\bin;
c:\Program Files (x86)\Microsoft SQL Server\100\Tools\Binn\;
c:\Program Files\Microsoft SQL Server\100\Tools\Binn\;
c:\Program Files\Microsoft SQL Server\100\DTS\Binn\;
C:\Program Files (x86)\QuickTime\QTSystem\;
C:\Program Files (x86)\ATI Technologies\ATI.ACE\Core-Static;
C:\Program Files (x86)\MATLAB\R2007b\bin;
C:\Program Files (x86)\MATLAB\R2007b\bin\win32;
C:\Program Files (x86)\Common Files\Autodesk Shared\;
C:\Program Files (x86)\Autodesk\Backburner\;
C:\Program Files\Common Files\Autodesk Shared\

12voto

Marcelo Santos Puntos 756

Podría ser, de hecho, hacia abajo a las variables del sistema.

  • Clic derecho en Mi pc en el Menú Inicio o en el escritorio y haga clic en Propiedades
  • Seleccione configuración Avanzada del Sistema -> opciones Avanzadas
  • Haga clic en las Variables de Entorno... botón
  • Encontrar la variable de sistema llamada Ruta de acceso y haga clic en él
  • Haga clic en Editar... botón
  • Debe ser una cadena larga con varios caminos separados por un punto y coma ;
  • Compruebe que contiene C:\Windows\system32 (estoy asumiendo que la unidad del sistema es C)
  • Si no está seguro de si es correcta, entonces es posible que desee copiar y publicar aquí.
  • Si realiza cambios puede que sea necesario reiniciar para ver cualquier efecto

Si esto no ayuda, a continuación, abra su C:\Windows\system32 directorio y asegurarse de que contiene IPConfig.exe. Si no es así, supongo que debe ser que faltan archivos de sistema.

3voto

music2myear Puntos 18479

Me imagino que si C:\Windows\System32 desaparecieron de la instrucción de ruta de acceso, ipconfig no se ejecuta sería la menor de sus preocupaciones.

C:\Windows\System32 contiene un gran número de los archivos ejecutables y librerías de enlace dinámico (Dll) que permite a Windows funcionen.

Una entrada en el sistema de configuración de Ruta le dice a la computadora para mirar en esa ubicación especificada para archivos ejecutables y archivos que los programas se hace referencia.

Aunque parezca que un buen programa, no fiándose de las variables de Ruta de acceso, pero debe de hacer referencia a la ubicación de cualquier y todos los archivos de los que depende, la instrucción de Ruta de acceso permite que múltiples sistemas operativos similares a coexistir en la misma unidad (Windows XP en el C:\WinXP\ carpeta, Windows 7 en C:\Win7\, etc, lo que resultaría en diferentes e incompatibles .\System32\ directorios), y permite una más fácil y flexible de la actualización de los archivos del framework (busque la versión más reciente de la .Red de bibliotecas en versionados directorio donde se ha instalado, en lugar de un directorio central, donde se puede sobrescribir el uno al otro en un undersireable manera).

Así, un programa que busca utilizar las funciones de Windows XP construido en el zip de la manipulación llamaría zipfldr.dll y el sistema operativo de retorno de las funciones de ese ejecutable almacenado en C:\Windows\System32\zipfldr.dll. Si se mira a través de ese directorio, usted debe ver a muchos de los archivos que usted probablemente va a reconocer como el común de secuencias de comandos o funciones críticas para la operación de sistemas operativos.

Nunca he quitado el C:\Windows\System32 la entrada de mi instrucción de ruta de acceso y no creo que alguna vez (aunque supongo que la prueba esta en una VM con la funcionalidad de reversión no debería ser demasiado difícil) y por lo tanto no puedo decir con certeza qué pasaría si se conocieran.

Baste decir, casi cualquier secuencia de comandos por lotes completamente de no funcionar, y las capacidades de su sistema operativo sería severamente restringida.

Otros ya han señalado cómo agregar C:\Windows\System32 para la instrucción de Ruta de acceso si es falta, y así no voy a repetir aquí. Pero no me sorprendería, ya que esta es la única función que he encontrado para no trabajar, si hay algo mal aquí.

1voto

user1454265 Puntos 121

Otra cosa a comprobar, que fue el culpable en mi caso: la variable de entorno PATHEXT.

Tuve la variable de entorno de usuario PATHEXT ajustado a "*.LNK" en un intento de obtener los archivos de acceso directo recogido en la línea de comandos sin necesidad de escribir la extensión, pero esto fue sólo el sombreado de la variable de entorno del sistema PATHEXT=".COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.FSM;.WSH;.MSC", no añadiendo a ella. Por lo tanto, ipconfig.exe no se encontró. Ajuste del nivel de usuario PATHEXT a la lista completa de extensiones fijas.

0voto

Compruebe la configuración de seguridad de tu antivirus o Firewall. En mi laptop de la oficina, a menos que el nivel de seguridad se establece en "Off", simplemente vuelve en el símbolo del sistema sin salida.

0voto

BrbnMn Puntos 9

Tienes que ejecutar los comandos como administrador. De forma predeterminada, Windows 7 no permite el acceso al sistema de símbolo del sistema. Desde el menú Inicio, haga clic en el símbolo del sistema y seleccione Ejecutar como administrador. Ahora usted será capaz de ejecutar todos los comandos que usted espera, como ipconfig.

EnMiMaquinaFunciona.com

EnMiMaquinaFunciona es una comunidad de administradores de sistemas en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros sysadmin, hacer tus propias preguntas o resolver las de los demás.

Powered by: