(SOLUCIONADO) Simbolo de sistema no reconoce los comandos. Windows 7

Iniciado por guillem2000, 9 Noviembre 2012, 00:11 AM

0 Miembros y 1 Visitante están viendo este tema.

guillem2000

Hola,

Tengo un problema, y es que el simbolo de sistema no reconoce los comandos, me sale este mensaje:

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

tengo dos archivos takeown, son: takeown en C:\Windows\System32 y takeown.exe.mui en C:\Windows\System32\es-ES

ya e pasado el antivirus, ccleaner y el SUPERAntisSpyware.

En windows XP he visto que el error puede ser:
Mi PC -> boton derecho -> Propiedades -> Opciones Avanzadas -> Variables de Entorno, en Variables de Sistema, la variable Path

Poner en Path: %SystemRoot%\system32;%SystemRoot%;%SystemRoot%\system32\WBEM

Pero no se en windows 7 la ruta del path.

Saludos.

Eleкtro

#1
Hola,

No encuentro el razonamiento de porqué has mezclado el tema del "takeown" con el "ping" xD, cada uno es un comando externo distinto.

Tampoco hay razonamiento para haberle pasado antivirus, un antispyware, ni usar un limpiador del sistema que precisamente lo que hace es limpiar, no arreglar problemas, pero bueno, si sientes inseguridad en tu PC nunca viene mal un escaneo con un AV por si acaso.

Voy al tema:




Paso 1 - Para ver el contenido de la variable PATH es tán sencillo como escribir "PATH" en la consola. Comprueba que en la variable PATH tienes la siguiente ruta:
C:\windows\system32


Paso 2 - Si no tienes la ruta mencionada puedes reestablecer el PATH volviendo a crear la variable, en consola:
Código (dos) [Seleccionar]
SETX /M PATH "%WINDIR%\system32;%WINDIR%\syswow64;%WINDIR%\system32\Wbem"
SETX PATH "%WINDIR%\system32;%WINDIR%\syswow64;%WINDIR%\system32\Wbem"





Paso 3 - Si tienes la ruta mencionada, entonces sencillamente no existe la utilidad ping.exe en tu Windows.

> ¿Posibles causas?

1. Que estés usando una versión modificada de Windows (Por modificada me refiero a Windows black edition, windows superlite, windows supermierda, etc) con lo cual en este foro no damos soporte a este tipo de Windows, precisamente porque le eliminan herramientas útiles como ping.exe para ahorrar espacio en la instalación del sistema.

2. Que hayas eliminado el ejecutable, ya que ping.exe no se elimina él solo por arte de mágia, y un virus tendría cosas mejores que hacer que eliminarte el ping.exe...

> ¿Posibles soluciones?

1. En la carpeta winsxs se guardan copias de todos los ejecutables de la instalación de Windows, usa el buscador de Windows en esa carpeta para buscar "ping.exe" y copialo a system32, si no dispones de la copia en la carpeta WINSXS ya podemos dar por hecho que usas un Windows modificado.

2. Instala una máquina virtual con Windows 7 ORIGINAL y copia el ping.exe y el archivo .mui a tu otro windows 7.






PD: El CCLeaner es bueno pero algunos otros limpiadores de registro eliminan el PATH (Verguenza de limpiadores).

Saludos.








guillem2000

#2
El comando ping, el ipconfig, ..., lo he puesto como ejemplo y lo de takeown lo he puesto porque en otros foros salia que el error podia ser eso en el XP.

Yo tengo el Windows 7 Home Premium de 64 bits.

Diferencia en el PASO 1. He puesto el comando "PATH" en consola y sale este mensaje:

PATH=C:\Program Files\Common Files\Microsoft Shared\Windows Live;C:\Program Files (x86)\Common Files\Microsoft Shared\Windows Live;C:\Program Files (x86)\Windows Live\Shared


El Paso 2 no me funciona, cuando pongo el codigo que me has pasado me pone:
"SETX" no se reconoce como un comando interno o externo, programa o archivo por lotes ejecutable.

Y tengo la carpeta winsxs  en C:\Windows

dato000

Cita de: EleKtro H@cker en  9 Noviembre 2012, 01:28 AM
> ¿Posibles causas?

1. Que estés usando una versión modificada de Windows (Por modificada me refiero a Windows black edition, windows superlite, windows supermierda, etc) con lo cual en este foro no damos soporte a este tipo de Windows, precisamente porque le eliminan herramientas útiles como ping.exe para ahorrar espacio en la instalación del sistema.

Saludos.

:xD :xD :xD :xD :xD :xD :xD :xD :xD :xD :xD :xD :xD :xD :xD :xD :xD Jamás hay que usar veneno como ese, jamás.

Realmente, con una herramienta tan vital como el ping, yo simplemente reinstalo. sin dudarlo, si no esta ese habran problemas peores en el futuro con un SO tan incompleto.



Eleкtro

#4
Cita de: guillem2000 en  9 Noviembre 2012, 02:27 AM
El Paso 2 no me funciona, cuando pongo el codigo que me has pasado me pone:
"SETX" no se reconoce como un comando interno o externo, programa o archivo por lotes ejecutable.

Ups, error mío, perdón, claro con el PATH corrupto tampoco te encuentra el SETX.exe...  :xD


Abre la consola y escribe:
pushd "%WINDIR%\system32"

Y ahora sí, escribe los comandos del paso 2:
SETX /M PATH "%WINDIR%\system32;%WINDIR%\syswow64;%WINDIR%\system32\Wbem"
SETX PATH "%WINDIR%\system32;%WINDIR%\syswow64;%WINDIR%\system32\Wbem"



PD: Todo el mundo tiene la carpeta WINSXS, lo que intenté explicar es que si usas un Windows original, en esa carpeta debes tener el "ping.exe" y los comandos externos que te falten.

un saludo








guillem2000

Ya esta solucionado ;)

Aqui no se como se cierran los temas, y si hay puntos para los que dan con el problema.

Si saves como dilo. :)

Eleкtro

Cita de: guillem2000 en  9 Noviembre 2012, 21:28 PM
Aqui no se como se cierran los temas, y si hay puntos para los que dan con el problema.

Si saves como dilo. :)

Aquí los temas los cierran los moderadores :xD, y un tema no se debe cerrar por el motivo que supones, pero sería conveniente que modificases el título de tu comentario principal añadiendo al principio un: "(SOLUCIONADO)".

Puntos, eso lo he visto en VBullletin pero en un foro en SMF como este no se si se puede, puedes proponer esa interesante idea aquí: http://foro.elhacker.net/sugerencias_y_dudas_sobre_el_foro-b10.0/

Saludos!








cabeto2

Hola quiero agradecerles por que me funciono a la perfección