Comandos para diagnóstico del sistema Windows que debes conocer

  • Cubre diagnóstico de sistema, disco y red con SFC, DISM, CHKDSK, ipconfig/netsh y más.
  • Incluye 20 comandos de red y utilidades extra (eventvwr, driverquery, wbadmin...).
  • Casos en los que conviene reinstalar y diferencias SFC vs DISM vs CHKDSK.

Comandos para diagnóstico del sistema Windows que debes conocer

La consola de Windows es una navaja suiza que, bien usada, te saca de apuros cuando el sistema se pone rebelde; con unos pocos comandos puedes diagnosticar, reparar y optimizar tu PC sin perderte entre menús. Si además quieres ir más allá de lo básico, hay utilidades de red, disco y servicios que te permiten auditar al detalle cómo respira tu equipo.

En las siguientes líneas encontrarás una guía unificada y muy completa con los comandos para diagnóstico del sistema Windows que debes conocer, combinando herramientas para red, almacenamiento, sistema y rendimiento, junto a trucos de ayuda, atajos y escenarios especiales (incluyendo cuándo es mejor reinstalar). Todo explicado con ejemplos prácticos, en un lenguaje claro y al grano.

Acceso rápido al CMD y nociones básicas

Para abrir el Símbolo del sistema basta con pulsar Inicio y escribir CMD (clic derecho si lo necesitas como administrador). Si prefieres el cuadro Ejecutar, pulsa Windows + R, escribe «cmd» y acepta; en diagnósticos profundos conviene ejecutarlo con privilegios elevados.

Recuerda que cualquier comando muestra su propia ayuda si añades /? al final. Es comodísimo para ver parámetros y algún ejemplo del fabricante, por ejemplo: chkdsk /? o netsh /?.

Comandos básicos de la consola (moverte, listar, copiar…)

Aunque son sencillos, estos comandos sientan las bases para trabajar con soltura en CMD; te permiten orientarte en carpetas, ordenar contenido y gestionar ficheros sin abrir el Explorador.

  • CD: cambia de directorio (cd ruta) o usa cd.. para subir un nivel.
  • DIR: lista el contenido de la carpeta actual; ideal para confirmar qué hay antes de operar.
  • TREE carpeta: dibuja el árbol de subdirectorios de una ruta concreta.
  • CLS: limpia la pantalla de la consola, útil para empezar de cero tras varios listados.
  • EXIT: cierra la ventana de CMD.
  • HELP: muestra los comandos disponibles con una breve descripción.
  • COPY origen destino: copia uno o varios archivos a la ruta indicada.
  • ROBOCOPY: alternativa avanzada a COPY, más rápida y con reanudación y barra de progreso.
  • MOVE: mueve un archivo a otra carpeta (no deja copia en origen).
  • DEL archivo/carpeta: elimina archivos o carpetas seleccionadas; cuidado con lo que borras.
  • RENAME archivo: renombra archivos (incluida su extensión, sin conversión de formato).
  • MD nombre: crea una nueva carpeta en la ruta actual.
  • TYPE archivo.ext: permite escribir/volcar contenido en un archivo desde la consola.
  • FORMAT: formatea una unidad; peligroso si no sabes lo que haces.

Diagnóstico del sistema: comandos imprescindibles

Para revisar el estado del sistema, red, discos y procesos, Windows ofrece utilidades que detectan y corrigen fallos con bastante autonomía. Aquí van las más usadas:

  • SYSTEMINFO: inventario del sistema (nombre de equipo, CPU, RAM, placas, parches…); ideal para auditorías rápidas.
  • CHKDSK: escanea la unidad en 3 fases y repara errores lógicos y sectores defectuosos. Ejemplo:
    chkdsk C: /F /R

    /F repara errores y /R intenta recuperar datos de sectores dañados.

  • IPCONFIG: datos de la conexión (IP, máscara, gateway). Puedes filtrar IPv4 con:
    ipconfig | find "IPv4"

    Para todo el detalle, usa ipconfig /all.

  • NETSTAT: estadísticas de protocolos y conexiones TCP/UDP. Por ejemplo:
    netstat -e -s
    netstat -n -o

    -o añade el PID del proceso.

  • TRACERT host: ruta de saltos hasta un destino con tiempos por salto; diagnóstico de latencia y cortes.
  • GETMAC: muestra la(s) dirección(es) MAC del equipo.
  • VER: versión exacta del sistema operativo (build incluida); útil al validar requisitos.
  • CONTROL PANEL: abre el Panel de control directamente desde CMD.
  • TIME: enseña y permite ajustar la hora del sistema; clave para sincronización.
  • DRIVERQUERY: lista todos los controladores instalados y su tipo.
  • TASKLIST: procesos activos y memoria consumida; similar al Administrador de tareas.
  • TASKKILL /PID id: finaliza procesos por PID (o por nombre con /IM).
  • SFC: comprueba y reemplaza archivos protegidos del sistema. Lo más habitual: sfc /scannow.
  • CLEANMGR: abre el liberador de espacio en disco (elige unidad); atajo útil desde CMD.
  • WINSAT FORMAL: benchmark del sistema; admite variantes como CPUFORMAL, MEMFORMAL, GRAPHICSFORMAL, DISKFORMAL.
  • DEFRAG: desfragmenta la unidad que indiques.
  • DISKPART: gestiona discos y particiones (LIST DISK, LIST VOLUME…); potente y delicado.
  • SHUTDOWN: apaga/reinicia e incluso programa el apagado (-s -t segundos) o reinicia con -r.
  • LOGOFF: cierra sesión sin apagar el equipo.

DISM: mantenimiento y reparación de la imagen de Windows

Cuando SFC no basta, entra en juego DISM, que opera sobre la imagen de Windows (WinSxS) para localizar y reponer componentes dañados. Se recomienda ejecutar en este orden:

DISM /Online /Cleanup-Image /CheckHealth
DISM /Online /Cleanup-Image /ScanHealth
DISM /Online /Cleanup-Image /RestoreHealth

La primera opción identifica daños conocidos rápidamente; no repara. La segunda hace un análisis profundo, crea registros y tampoco repara. La tercera repara, pudiendo tardar bastante; si Windows Update no funciona, define una fuente local:

DISM /Online /Cleanup-Image /RestoreHealth /Source:C:/RepairSource/Windows /LimitAccess

DISM puede escribir registro de cambios si lo necesitas (muy útil en entornos corporativos), y conviene reiniciar después para aplicar todo correctamente.

CHKDSK a fondo: parámetros clave para NTFS

Además de /F y /R, en NTFS dispones de conmutadores modernos para ajustar el escaneo; te ahorran tiempo o fuerzan acciones offline cuando conviene:

  • /scan: examen «en línea» de la unidad (sin reiniciar si no hace falta).
  • /forceofflinefix: junto a /scan, omite reparaciones en caliente.
  • /perf: acelera el análisis usando más recursos del equipo.
  • /spotfix: corrección puntual de incidencias detectadas.
  • /sdcleanup: con /f, limpia descriptores de seguridad no usados.

Si analizando la unidad del sistema el chequeo no puede ejecutarse en ese instante, CHKDSK te propondrá planificarlo al próximo arranque, lo normal y recomendable si hay errores en uso.

SFC: comprobación de archivos protegidos

SFC examina la integridad de los archivos críticos y restaura copias desde la caché del sistema cuando detecta daños. Los modos más útiles son:

  • /scannow: examina y repara todo lo protegido.
  • /verifyonly: solo comprueba, sin reparar.
  • /scanfile y /verifyfile: actúan sobre una ruta concreta.
  • /offbootdir, /offwindir, /offlogfile: uso sin conexión (offline) y registro a medida.

Los mensajes finales típicos van desde que no hay infracciones, hasta que hubo archivos dañados y se repararon correctamente, o que no pudo corregir algunos (consulta CBS.log). Si “no pudo completar la operación”, pruébalo en Modo seguro.

Red: ipconfig y netsh para arreglos rápidos

Si la red se tuerce, empieza por renovar concesiones y resetear Winsock; estas dos órdenes resuelven una gran parte de incidencias:

ipconfig /release
ipconfig /renew
netsh winsock reset

Tras el reset del catálogo Winsock, reinicia el equipo para aplicar cambios. Si sigues con problemas, revisa drivers con driverquery y usa netstat para comprobar puertos abiertos.

Ver ayuda y ejemplos de cualquier comando

Para exprimir cada utilidad, añade /? y verás parámetros, descripción y, a menudo, ejemplos de uso. Es una forma directa de validar sintaxis y descubrir opciones que no recordabas.

Solucionadores de problemas integrados

Windows 10 y 11 traen asistentes que detectan y corrigen fallos comunes (Internet, impresoras, actualizaciones…). Están en Configuración: Sistema > Solucionar problemas (Windows 11) o Actualización y seguridad > Solucionar problemas (Windows 10). Si no arreglan el fallo, muestran recomendaciones adicionales que puedes aplicar manualmente.

Cuándo reinstalar en lugar de seguir reparando

A veces no queda otra: si los fallos persisten tras SFC/DISM/CHKDSK, hay malware profundamente incrustado, el rendimiento es pésimo sin explicación, fallaron actualizaciones críticas o hiciste cambios de hardware importantes (placa, disco, RAM…), una reinstalación limpia puede ser lo más sensato para recuperar estabilidad y compatibilidad.

Diferencias prácticas entre SFC, DISM y CHKDSK

Conviene tener claro su ámbito para no perder tiempo: SFC repara archivos del sistema en uso, DISM sanea la imagen con la que Windows se recompone (es el siguiente escalón) y CHKDSK se ocupa del disco y su sistema de archivos. Según el síntoma, elige uno u otro, o encadénalos en el orden adecuado.

Red en profundidad: 20 comandos útiles en Windows

Más allá de lo básico, Windows guarda un arsenal para diagnosticar y administrar redes; estos 20 comandos cubren desde conectividad hasta autenticación y rutas.

  1. PING: verifica conectividad ICMP y tiempos de ida y vuelta. Ejemplo:
    ping -n 5 8.8.8.8

    En la salida revisa paquetes perdidos, latencias y el TTL de respuesta.

  2. IPCONFIG: ya visto, pero recuerda que filtra IPv4:
    ipconfig | find "IPv4"

    Para descripción de adaptadores:

    ipconfig /all | find "Descripción"
  3. HOSTNAME: muestra el nombre del equipo; puedes obtenerlo también con ipconfig /all | find «Nombre de host» o echo %userdomain%.
  4. GETMAC: direcciones MAC por adaptador; alterna con:
    ipconfig /all | find "Dirección física"
  5. ARP: tabla ARP y gestión de entradas. Mírala con:
    arp /a

    Útil para depurar resoluciones IP->MAC.

  6. NSLOOKUP: consultas DNS en modo no interactivo o interactivo. Por ejemplo:
    nslookup openwebinars.net 8.8.8.8
  7. NBTSTAT: estadística y caché de nombres NetBIOS sobre TCP/IP:
    nbtstat /n
    nbtstat /c
    nbtstat /S 5
    nbtstat /R
    nbtstat /RR
  8. NETSTAT: ya visto; añade -p tcp udp para acotar protocolos.
  9. NET USE: mapea recursos compartidos e impresoras; por ejemplo, asignar una unidad temporal:
    net use * \\servidor\mi_unidad /persistent:no

    /persistent:no evita que se remapee al iniciar sesión.

  10. TASKKILL remoto: cierra procesos a distancia autenticando credenciales:
    taskkill /s remote_host /u dominio\usuario /p MiP@ssW0rd /fi "IMAGENAME eq nota*" /im *
  11. SHUTDOWN remoto: reinicia o apaga otro equipo con mensaje y retardo:
    shutdown /r /m \\mi_servidor /t 60 /c "Reconfiguración miapp.exe" /f /d p:4:1
  12. TRACERT: ejemplo real a un host público y opción /d para evitar resolver nombres:
    tracert openwebinars.net
    tracert /d openwebinars.net
  13. PATHPING: combina traceroute y pings sostenidos por salto para calcular pérdida y latencia intermedia:
    pathping openwebinars.net
  14. TELNET: cliente opcional (hay que instalarlo) para probar puertos y servicios legados:
    telnet telnet.microsoft.com
    telnet /f telnetlog.txt telnet.microsoft.com 44
  15. ROUTE: imprime y manipula la tabla de enrutamiento (IPv4/IPv6). Ejemplos:
    route PRINT
    route PRINT -4
    route ADD 157.0.0.0 MASK 255.0.0.0 157.55.80.1 METRIC 3 IF 2
    route CHANGE 157.0.0.0 MASK 255.0.0.0 157.55.80.5 METRIC 2 IF 2
    route DELETE 157.0.0.0
  16. NETSH: shell de red para configurar pilas, perfiles y mucho más. Reset de TCP/IP y ejemplo WLAN:
    netsh int ip reset
    netsh int ip reset C:\tcpipreset.txt
    netsh wlan show profile name="FullDevOps" key=clear
  17. WINRM: administración remota vía WS-Management, muy útil en servidores:
    winrm get winrm/config -format:pretty
    winrm get wmicimv2/Win32_Service?Name=spooler
    winrm set winrm/config @{MaxEnvelopeSizekb="100"}
    winrm set winrm/config/Listener?Address=*+Transport=HTTPS @{Enabled="false"}
    winrm delete winrm/config/Listener?Address=IP:192.168.2.1+Transport=HTTP
  18. WGET: utilidad libre de descarga con reintentos y modo recursivo (en Windows, alternativa moderna a bitsadmin):
    wget http://example.com/archivo.iso
    wget --output-document=pagina.html https://example.com
    wget --directory-prefix=carpeta/subcarpeta https://example.com
    wget --continue https://example.com/big.file.iso
    wget --continue --timestamping https://wordpress.org/latest.zip
  19. FTP: transferencia de archivos interactiva o por lotes; soporta IPv6 y subentorno propio:
    ftp -s:resync.txt ftp.example.microsoft.com

    En modo interactivo, verás el prompt ftp > y podrás autenticarte y navegar el servidor.

  20. SSH/SCP: desde Windows 10 está integrado el cliente OpenSSH; conexión y copia segura:
    ssh usuario@dominio_o_ip
    ssh -l usuario dominio_o_ip
    scp ubuntu@mi_servidor.com:/etc/servicio/definitions.json C:/Users/TuUsuario/Downloads/new-definitions.json

Más utilidades de diagnóstico y administración

Según el problema, estos comandos te ayudarán a ir directo al grano; cubren energía, rendimiento, registro y copias entre otros:

  • msconfig: configura inicio y servicios.
  • wmic: interfaz CLI de WMI para datos y acción administrativa.
  • powercfg: informes de energía y batería; diagnóstico de consumo.
  • perfmon: abre el Monitor de rendimiento.
  • eventvwr: lanza el Visor de eventos para errores/advertencias detalladas.
  • regedit: Editor del Registro (con cuidado).
  • systempropertiesadvanced: propiedades avanzadas del sistema (rendimiento, perfiles…).
  • diskmgmt: Administrador de discos en GUI.
  • cipher: gestiona cifrado EFS en archivos/carpetas.
  • wbadmin: copias de seguridad y restauración de Windows.

Atajos de teclado y productividad (Windows 7/8/10/11)

Los atajos aceleran tu trabajo y muchas veces sustituyen varios clics por una pulsación; combina los siguientes según tu flujo:

  • F1 (ayuda contextual), F3 (buscar), Alt + F4 (cerrar app), Ctrl + Esc (Inicio), Windows + L (bloquear/cambiar usuario), Windows + M (minimizar todo), Windows + E (Explorador), Windows + Pausa (Propiedades del sistema), Alt + D (barra direcciones).
  • Ctrl + W (cerrar ventana activa), Ctrl + O (abrir), Ctrl + Y (repetir), Alt + Espacio (menú de ventana), Ctrl + F4 (cerrar documento MDI).
  • Windows + Espacio (idioma/teclado), Shift + Supr (eliminar permanente), Windows + Inicio (minimizar todo salvo ventana activa), Windows + Tab (vista de tareas), Windows + A (Centro de actividades), Alt + Tab (cambiar ventana), Windows + C (Cortana voz, si aplica).
  • Extras: Windows + P (pantalla), Windows + + (Lupa), Windows + X (menú avanzado), Windows + Pause (Propiedades).

La tecla Fn y combinaciones especiales varían según fabricante/modelo; en muchos equipos ayudan a editar comandos o controlar funciones (brillo, volumen, teclado retroiluminado) sin salir de tu flujo.

Windows Server: cinco básicos en consola

En servidores, CMD y PowerShell son el pan de cada día; estos cinco te sacan de dudas rápido:

ipconfig /all
netstat -a
nslookup openai.com
sfc /scannow
gpupdate /force

Entre diagnósticos y cambios de políticas, recuerda documentar modificaciones y validar resultados en Visor de eventos.

Breve contexto: Windows y su evolución

Desde MS-DOS hasta hoy, Windows pasó de la línea de comandos pura a entornos gráficos; Windows 1.0, 2.0 y 3.0 introdujeron administradores y paneles que hoy damos por hecho. Aunque ahora la GUI manda, el CMD sigue siendo clave para tareas avanzadas.

Privacidad y avisos de cookies

Muchas webs muestran banners de consentimiento (por ejemplo, avisos tipo “We value your privacy”) para mejorar calidad, personalizar contenido y medir publicidad. Aceptar todo o rechazar lo no esencial depende de tus preferencias; no afecta a la utilidad de estos comandos en tu PC.

Preguntas frecuentes

  • ¿Y si DISM/SFC/CHKDSK no arreglan el problema? Puedes usar los solucionadores de problemas del sistema; si tras varias pasadas fallan o el sistema sigue inestable, plantéate la reinstalación.
  • ¿Es seguro ejecutarlos cuando quiera? Sí, con permisos de administrador y sin interrumpir los procesos. CHKDSK en la unidad del sistema puede requerir reinicio.
  • ¿Cuánto tardan? Depende del tamaño del disco, número de archivos y grado de daño; pueden ser minutos o varias horas (sobre todo DISM/CHKDSK).
  • ¿Son solo para usuarios avanzados? No, si sigues el orden recomendado y las instrucciones; el propio sistema automatiza reparaciones.
  • ¿Riesgo para mis datos personales? SFC y DISM actúan sobre archivos de sistema; CHKDSK puede marcar sectores defectuosos y, en casos raros, algún dato en esas zonas se pierda. Siempre es buena idea hacer copia previa.

Dominar estos comandos te permite pasar de la teoría a la acción: diagnosticar red con ping, tracert o pathping, reparar Windows con SFC/DISM, sanear discos con CHKDSK, y ganar tiempo con atajos y utilidades como driverquery, eventvwr o netsh. Con una estrategia clara (ayuda /?, orden correcto de herramientas y copias de seguridad), resolverás la mayoría de incidencias sin reinstalar.