- Centro de Soporte
- Múltiples Idiomas
- Idiomas
- Ayúdenos Traducir
Descubre paso a paso cómo usar comandos para limpiar el PC (caché, archivos temporales, Prefetch, actualizaciones, etc.) y optimizar el rendimiento de Windows.
por Jesus | Actualizado 14.02.2026 | por Jesus
Con el tiempo, Windows acumula archivos temporales, caché y otros residuos que ocupan espacio y pueden hacer que el equipo funcione más lento. Una forma sencilla y eficaz de solucionar este problema es utilizar comandos para limpiar el PC directamente desde el Símbolo del sistema (CMD), sin depender de programas externos.
A continuación, te mostramos paso a paso cómo limpiar el PC con CMD para liberar espacio y mejorar el rendimiento del sistema.

Nota
Lee también: ¿Windows 10 lento?Usar comandos para limpiar el PC desde el CMD tiene ventajas claras frente a programas de terceros:
Ofrece mayor transparencia sobre lo que se está ejecutando.
Es más ligero, ya que no requiere instalación adicional.
Permite un control directo sobre qué se eliminará (caché, temporales, Prefetch, actualizaciones, etc.).
Funciona en varias versiones de Windows.
Como se trata de comandos potentes, es importante utilizarlos con atención para evitar eliminaciones no deseadas.
Antes de comenzar, es fundamental abrir el CMD con privilegios de administrador:
Escribe cmd en la barra de búsqueda de Windows.
Haz clic en Ejecutar como administrador.

Confirma en el aviso de seguridad (UAC).
Los archivos temporales pueden ocupar varios gigabytes. Para eliminarlos:
En la ventana del CMD, escribe:
del /q/f/s %TEMP%\*
Este comando elimina todos los archivos temporales de la carpeta del usuario, generados por los programas durante el uso diario. Es útil cuando el PC está lento o con poco espacio. Ejecutarlo es seguro y ayuda a mantener el sistema más ligero.

En la ventana del CMD, escribe:
del /q/f/s C:\Windows\Temp\*
Actúa sobre la carpeta temporal de Windows, eliminando archivos de procesos internos y actualizaciones. Es recomendable cuando el disco principal está lleno o el sistema presenta lentitud.

En la ventana del CMD, escribe:
ipconfig /flushdns
Este comando limpia los registros de direcciones IP almacenadas, solucionando problemas de navegación lenta o fallos de conexión. Es rápido y seguro.

En la ventana del CMD, escribe:
wsreset.exe
Elimina datos antiguos de la tienda, útil cuando las aplicaciones presentan errores o lentitud.

En la ventana del CMD, escribe los siguientes comandos:
net stop wuauserv del /q/f/s %windir%\SoftwareDistribution\Download\* net start wuauserv
Estos comandos eliminan archivos descargados de actualizaciones, liberando espacio y solucionando posibles bloqueos relacionados con Windows Update.
En la ventana del CMD, escribe:
taskkill /f /im explorer.exe del /f /s /q /a %LocalAppData%\Microsoft\Windows\Explorer\thumbcache_*.db start explorer.exe
Elimina miniaturas antiguas creadas por Windows, lo que puede resolver lentitud en el Explorador de archivos e iconos dañados.
También puedes vaciar la Papelera de todos los usuarios con el siguiente comando:
rd /s /q C:\$Recycle.Bin
Este comando elimina permanentemente los archivos de la Papelera, liberando espacio en el disco.
En la ventana del CMD, escribe:
del /q/f/s C:\Windows\Prefetch\*.*
Elimina archivos antiguos de precarga que pueden ralentizar algunos programas. Esto ayuda a mantener el sistema más rápido y estable.
En la ventana del CMD, escribe:
cleanmgr /d C:
Cleanmgr (Liberador de espacio en disco) elimina archivos temporales, caché de instalación y otros residuos. Es ideal cuando deseas liberar espacio rápidamente sin instalar programas adicionales.

Este comando abre la interfaz de la herramienta para que el usuario seleccione manualmente los elementos que desea limpiar.
Para usuarios avanzados que desean automatizar la limpieza, se puede utilizar el siguiente comando:
cleanmgr /sageset:65535 && cleanmgr /sagerun:65535
/sageset:65535: abre la configuración del Liberador de espacio en disco para elegir qué archivos limpiar y guarda la configuración con el ID 65535.
/sagerun:65535: ejecuta automáticamente la limpieza con la configuración guardada, sin interacción manual.
Es una opción avanzada que permite ahorrar tiempo y mantener el sistema optimizado de forma periódica.
Antes de desfragmentar el disco, es recomendable comprobar si existen errores en el sistema de archivos o sectores defectuosos:
chkdsk C: /f /r
/f corrige errores detectados.
/r localiza sectores defectuosos e intenta recuperar datos legibles.
En algunos casos, Windows puede solicitar reiniciar el equipo para completar la verificación.
En la ventana del CMD, escribe:
defrag C:
Este comando reorganiza archivos fragmentados para mejorar el rendimiento, pero debe utilizarse únicamente en discos duros tradicionales (HDD).
En equipos con SSD, no se recomienda la desfragmentación, ya que Windows utiliza automáticamente el comando TRIM para optimizar este tipo de almacenamiento.
Comandos como diskpart clean o clean all eliminan completamente el contenido de un disco y deben ser utilizados solo por usuarios experimentados.
Incluso los comandos para limpiar caché o archivos temporales deben ejecutarse con una copia de seguridad actualizada.
Si, después de utilizar estos comandos para limpiar el PC, el espacio en disco sigue siendo limitado, una alternativa eficaz es desinstalar programas poco utilizados.
En estos casos, IObit Uninstaller puede ser una buena opción, ya que permite desinstalar programas por lotes y eliminar automáticamente archivos y registros residuales que ocupan espacio innecesario.
Ejecutar comandos para limpiar el PC con CMD es una forma práctica de eliminar archivos innecesarios, liberar espacio y optimizar Windows sin depender de programas externos.
Siguiendo estos pasos con cuidado, podrás mantener tu equipo más ligero, rápido y eficiente.