Tecnotuto - Windows

Las 7 mejores soluciones para el error "No se reconoce como un comando interno o externo" en Windows 10 u 11

Windows ofrece una interfaz bastante amigable cuando tienes que juguetear alrededor de la mayoría de los ajustes. Pero Dios no lo quiera si usted tiene que realizar tareas serviles como el lavado de la caché de DNS. Tendrás que usar la aplicación Terminal para las herramientas de línea de comandos. Sin embargo, algunos usuarios se enfrentan al error "No reconocido como un comando interno o externo" en su PC con Windows 11 o 10 al ejecutar un comando.

Las principales razones de este problema incluyen la falta de privilegios de administrador, aplicaciones que faltan, ruta incorrecta y el formato de comandos, y las variables de entorno que faltan. Vamos a enumerar siete métodos para resolver el problema.

Índice

1. Ejecute el símbolo del sistema en modo Admin

Algunos comandos requieren una ventana elevada del Símbolo del sistema para ejecutarse correctamente. Por lo tanto, cierre e inicie Símbolo del sistema en modo de administrador y, a continuación, ejecute el comando. He aquí cómo hacerlo:

Paso 1: Pulsa la tecla Windows para abrir el menú Inicio. Escribe cmd en el cuadro de búsqueda y pulsa el atajo de teclado Control + Mayúsculas + Intro para abrir una ventana de símbolo del sistema con privilegios administrativos.

Paso 2: Se abrirá la ventana de Control de Cuentas de Usuario. Haga clic en el botón Sí para abrir Símbolo del sistema con derechos de administrador.

Paso 3: Escribe el comando correctamente y pulsa Intro para ejecutarlo.

2. Compruebe si la aplicación está instalada o no

A menudo, el error 'no reconocido como comando interno o externo, programa operable o archivo por lotes' también puede surgir porque el comando que estás intentando ejecutar pertenece a una app que no está instalada en tu PC.

En Windows, puedes comprobar en la carpeta System32 si la herramienta está presente o no. A continuación te explicamos cómo hacerlo:

Paso 1: Pulsa el atajo de teclado Windows + E para abrir la aplicación Explorador de archivos.

Paso 2: Ve a la barra de direcciones de la parte superior y haz clic en ella. Ahora, pegue la siguiente ruta y pulse Intro para navegar a la carpeta System32.

C:WindowsSystem32

Paso 3: Haga clic en la barra de búsqueda situada en la parte superior derecha. Escribe el nombre de la herramienta a la que intentabas acceder desde la línea de comandos. Si no aparece en el resultado de la búsqueda, es que falta o no está disponible para tu PC.

Para otras herramientas de terceros, debes comprobar la carpeta Archivos de programa u otras ubicaciones donde hayas instalado o extraído la aplicación para confirmarlo.

3. Cambie a la unidad y directorio correctos

Es posible que el Símbolo del sistema no reconozca los comandos si está intentando acceder al programa desde un directorio incorrecto. El Símbolo del sistema le permite acceder a cualquier herramienta del sistema desde cualquier directorio. Pero, si está intentando acceder a una herramienta de terceros, necesitará cambiar al directorio donde está presente la herramienta y luego ejecutar los comandos relacionados con ella. He aquí cómo hacerlo:

Paso 1: Pulsa la tecla de Windows para abrir el menú Inicio. Escribe cmd en el cuadro de búsqueda y pulsa Intro para abrir el símbolo del sistema.

Paso 2: Debe cambiar a la unidad en la que se encuentra la herramienta. Digamos que usted está tratando de acceder a la Vivetool presente en una carpeta en la unidad D. Entonces, primero, cambia a la unidad D usando este comando:

D:

Paso 3: Una vez que se encuentre en la unidad correcta, deberá navegar hasta la ubicación correcta de la carpeta. La estructura de comandos para que es:

Folder namefolder nametoolname.exe

Por lo tanto, el comando para acceder a la herramienta que está presente dentro de una subcarpeta es:

Vivetoolvivevivetool.exe

Paso 4: Cierre la ventana Símbolo del sistema.

4. Encierre el comando entre comillas

Si el comando que está intentando ejecutar tiene una ruta que contiene espacios, puede obtener un error de comando no reconocido. La simple razón es que el Símbolo del sistema no entiende que usted dejó intencionalmente un espacio y si ese es el nombre real de la carpeta o archivo.

Para eliminar este problema, puedes encapsular la ruta completa y el comando dentro de comillas dobles. Así que el formato del comando se convierte en:

“Full pathtool.exe”

Por ejemplo, si queremos acceder al Vivetool ubicado dentro de una subcarpeta llamada 'vive efr' en la unidad D, nuestro comando se convertirá en:

“D:Vivetoolvive efrvivetool.exe”

5. Añadir la variable de entorno

Si la ruta del programa al que intentas acceder no aparece en las Variables de Entorno, tendrás que añadirla manualmente. De lo contrario, seguirá encontrándose con el error 'no reconocido como comando interno o externo'. He aquí cómo hacerlo:

Paso 1: Pulse la combinación de teclas Windows + R para abrir el cuadro de diálogo Ejecutar. Escriba la siguiente ruta y pulse Intro para abrir las Propiedades avanzadas del sistema:

%windir%System32SystemPropertiesAdvanced.exe

Paso 2: Haga clic en la opción Variables de entorno.

Paso 3: Vaya a la sección Variables del sistema. Busque el valor Path y haga doble clic sobre él.

Paso 4: Haga clic en el botón Nuevo.

Paso 5: Se creará una nueva variable de entorno. Haga clic en el botón Examinar.

Paso 6: Navegue hasta el directorio donde se encuentra el programa que desea añadir. Selecciónalo y pulsa el botón Aceptar.

Paso 7: Haga clic en el botón OK.

Paso 8: Pulse OK para cerrar la ventana de Variables de Entorno.

Paso 9: Ahora, abra el símbolo del sistema e intente ejecutar el programa o cualquier comando asociado a él.

Si tienes problemas para acceder a las herramientas del sistema, debes modificar la ruta. En primer lugar, repita los cuatro primeros pasos de este método, mencionados anteriormente, y cree una nueva entrada de variable de entorno.

Paso 1: Pega el siguiente texto en la nueva entrada:

%SystemRoot%system32

Paso 2: Pulse el botón OK para aplicar los cambios.

Paso 3: Cierre la ventana Variables de entorno.

6. Ejecute una exploración SFC y DISM

Windows incluye las herramientas de línea de comandos System File Checker (SFC) y Deployment Image Servicing and Management (DISM) que pueden ayudarle a reparar y restaurar los archivos de sistema que faltan y a reparar el almacén de componentes de Windows. Debe ejecutar estos análisis uno tras otro. He aquí cómo hacerlo:

Paso 1: Pulsa la tecla Windows para abrir el menú Inicio. Escriba cmd en la barra de búsqueda y pulse Control + Mayús + Intro simultáneamente para abrir el símbolo del sistema con privilegios administrativos.

Paso 2: Cuando aparezca la ventana Control de cuentas de usuario, haga clic en el botón Sí para iniciar Símbolo del sistema con derechos administrativos.

Paso 3: Escribe el siguiente comando y pulsa Intro para ejecutarlo:

SFC /scannow

Paso 4: Escriba cls y pulse Intro para borrar la ventana de símbolo del sistema.

Paso 5: Escribe los siguientes comandos y ejecútalos uno tras otro:

DISM /Online /Cleanup-Image /CheckHealthDISM /Online /Cleanup-Image /ScanHealthDISM /Online /Cleanup-Image /RestoreHealth

Paso 6: Los escaneos tardarán mucho tiempo en completarse. Reinicie su PC después.

7. Realice una restauración del sistema

La Restauración del Sistema puede ser un salvavidas cuando tu PC no funciona como antes. Si no has tenido ningún problema al ejecutar los comandos internos, puedes utilizar Restaurar sistema para volver a un estado anterior. Aquí te explicamos cómo:

Paso 1: Pulsa la tecla de Windows para abrir el menú Inicio. Escribe rstrui en la barra de búsqueda y pulsa Intro para iniciar Restaurar sistema.

Paso 2: Haga clic en el botón Siguiente.

Paso 3: Elija un punto de restauración de la lista. Siga las instrucciones en pantalla para aplicar el punto de restauración en su PC.

Tu PC se reiniciará para aplicar el punto de restauración, y tardará un rato en hacerlo.

Ejecutar comandos sin problemas

Estos fueron los siete métodos para solucionar el error 'No reconocido como un comando interno o externo' en Windows 11 y 10. En primer lugar, compruebe que el comando no contenga errores y ejecute el símbolo del sistema en modo de administrador. Después, cambia al directorio correcto y encierra el comando entre comillas dobles. Por último, modifique las variables de entorno y utilice las herramientas SFC y DISM para solucionar el problema.

4.4/5 - (220 votos)

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Subir