Aunque la interfaz gráfica de Windows 11 facilita muchas tareas, la terminal sigue siendo una herramienta fundamental. Para quienes buscan eficiencia en administración, soporte técnico o diagnóstico del sistema, dominar algunos comandos CMD esenciales es clave. Permiten obtener información rápida, comprobar conectividad, revisar usuarios y reparar archivos del sistema de forma directa, sin navegar por menús complejos.
Antes de empezar: Abrir la terminal
Estos comandos personalmente los utilizo a diario para comprobar problemas típicos de Windows.
Para ejecutar la mayoría de estos comandos, es necesario abrir la terminal con permisos de administrador. Esto garantiza que el sistema permita realizar cambios o acceder a información sensible.
- Abrir el menú Inicio.
- Escribir «CMD» o «Símbolo del sistema».
- Hacer clic derecho sobre la aplicación «Símbolo del sistema» y seleccionar «Ejecutar como administrador».
- Aceptar la solicitud de Control de Cuentas de Usuario (UAC) si aparece.
Es importante ejecutar la terminal como administrador para evitar errores de permiso al intentar usar ciertos comandos. Sin estos privilegios, algunas funciones cruciales no estarán disponibles.
[[IMG: Abrir el Símbolo del sistema como administrador en Windows 11]]
Los 10 comandos CMD esenciales para Windows 11
1. whoami: Conocer el usuario actual
Este comando es directo: muestra el nombre de usuario con el que está iniciada la sesión actual. Para mí, es de los primeros que uso cuando trabajo en un equipo ajeno o con varios perfiles, ya que confirma exactamente bajo qué cuenta se están ejecutando los procesos. Permite evitar confusiones al gestionar permisos o configurar software.
whoami
2. hostname: Identificar el equipo en red
Conocer el nombre del equipo dentro de la red es fundamental, especialmente en entornos empresariales o para soporte remoto. Este dato permite localizar un PC concreto dentro de un dominio o una red local. Es un comando simple, pero su utilidad es innegable para la organización y el diagnóstico de red.
hostname
3. ipconfig /all: Detalles completos de la configuración de red
Si hay que diagnosticar un problema de red, ipconfig /all es el punto de partida. Muestra la configuración completa del adaptador de red: dirección IP, máscara de subred, puerta de enlace predeterminada, servidores DNS, dirección MAC y otros datos relevantes. Es un comando que usé incontables veces para entender por qué un equipo no se conectaba o tenía problemas de resolución. [completar con experiencia propia, ej. ‘una vez descubrí un servidor DHCP mal configurado gracias a él.’] Si la red no funciona, este es el primer lugar donde buscar pistas.
ipconfig /all
[[IMG: Salida del comando ipconfig /all mostrando la configuración de red]]
4. ping: Comprobar la conectividad básica
Para verificar si existe conexión básica a Internet, el comando ping es ideal. Al enviar paquetes a una dirección IP (como 8.8.8.8, el DNS público de Google), permite ver si hay respuesta, si se pierden paquetes o si la latencia es elevada. Esto ayuda a determinar si el problema es de la red local o más allá, aunque no garantiza que una web específica funcione.
ping 8.8.8.8
5. tracert: Rastrear la ruta de conexión
Cuando la conexión a un sitio es lenta o falla, pero ping funciona, tracert es el siguiente paso. Este comando muestra los «saltos» de red —cada router o dispositivo por el que pasan los paquetes— entre el equipo y el servidor final. Es útil para detectar dónde se produce un cuello de botella o un corte en el camino, lo que pasa es que puede tardar un poco en completarse si la ruta es larga.
tracert google.com
6. nslookup: Verificar la resolución DNS
Si una página web no carga, pero se tiene conexión a Internet (ping funciona), el problema podría ser la resolución DNS. nslookup permite comprobar si un dominio se está traduciendo correctamente a una dirección IP. Es un comando crucial para descartar que los servidores DNS estén fallando o que haya una configuración incorrecta en el equipo.
nslookup argentomatica.com
7. net user: Listar usuarios locales
Para la administración de un equipo, es importante saber qué usuarios tienen acceso. net user lista todas las cuentas de usuario locales configuradas en el sistema. Es útil para revisar usuarios existentes, detectar perfiles antiguos o comprobar si hay cuentas creadas que ya no deberían estar activas. Si bien este comando muestra solo los nombres, es un buen punto de partida para la auditoría.
net user
8. net localgroup administradores: Ver quién tiene privilegios de administrador
Este comando es una extensión del anterior y es crítico para la seguridad. Muestra qué usuarios pertenecen al grupo de administradores locales, es decir, quiénes tienen privilegios elevados en el sistema. En mi experiencia, revisar esta lista es una práctica esencial en cualquier auditoría de seguridad o al configurar un equipo nuevo, para asegurar que solo las cuentas autorizadas tengan control total.
net localgroup administradores
9. systeminfo: Información detallada del sistema
Para obtener un resumen exhaustivo del hardware y software del equipo, systeminfo es la herramienta. Proporciona datos como la versión de Windows, la fecha de instalación, el tiempo de actividad, el procesador, la memoria RAM, los parches instalados y otros detalles técnicos relevantes. Es muy útil para preparar un informe de soporte o simplemente para conocer a fondo la configuración de un PC, aunque la salida puede ser bastante extensa.
systeminfo
[[IMG: Salida del comando systeminfo con detalles del sistema]]
10. sfc /scannow: Reparar archivos de sistema dañados
Cuando Windows presenta errores, cierres inesperados o comportamientos extraños, el comando sfc /scannow es el salvavidas. [completar con experiencia propia, ej. ‘en una ocasión, una actualización fallida dejó el sistema inestable y este comando lo restauró sin reinstalar.’] Analiza los archivos protegidos del sistema y repara automáticamente aquellos que estén dañados o hayan sido modificados. Es una herramienta poderosa, pero ojo, su ejecución puede tardar un tiempo considerable, dependiendo de la velocidad del almacenamiento y la cantidad de archivos a revisar.
sfc /scannow
Para que
sfc /scannowfuncione correctamente y pueda reparar los archivos, es imprescindible ejecutar la terminal como administrador.
Cómo saber que los comandos funcionaron
La mayoría de los comandos CMD esenciales que se acaban de ver proporcionan una salida directa en la ventana de la terminal. Para saber si funcionaron, basta con observar esa respuesta:
- Comandos como
whoamiohostnamemostrarán el dato solicitado de inmediato. ipconfig /allysysteminfopresentarán una lista detallada de configuraciones o especificaciones.- En el caso de
pingotracert, se esperarán respuestas de los servidores o la ruta completa, con indicaciones de éxito o fallo. - Para
sfc /scannow, el sistema informará al final del proceso si encontró y reparó archivos, o si no hubo infracciones de integridad.
Preguntas frecuentes sobre comandos CMD
¿Es seguro usar comandos CMD?
Sí, los comandos CMD son seguros siempre que se conozca su función. La mayoría son herramientas de diagnóstico o para obtener información. Los comandos que modifican el sistema, como sfc /scannow, están diseñados para reparar y tienen salvaguardas. Conviene siempre investigar un comando antes de ejecutarlo si no se está seguro de su propósito.
¿Necesito permisos de administrador para todos los comandos?
No para todos, pero sí para la mayoría de los que alteran la configuración del sistema o acceden a información sensible. Comandos como whoami o hostname suelen funcionar sin privilegios elevados, pero para ipconfig /all o sfc /scannow, ejecutar la terminal como administrador es indispensable.
¿Puedo dañar el sistema con estos comandos?
Los comandos listados aquí son herramientas estándar de Windows diseñadas para diagnóstico y reparación. Es muy difícil dañar el sistema con ellos si se usan como se describe. El mayor riesgo podría ser una configuración incorrecta si se experimenta con otros comandos o parámetros desconocidos. Siempre es recomendable ser cauteloso y seguir guías de confianza.
