Automatización de limpieza de archivos temporales y espacio en disco

Crea un job de mantenimiento en Cerewro que elimina archivos temporales, vacía la papelera, limpia cachés de Windows Update y libera espacio en disco de forma segura y programada.

Automatización de limpieza de disco con Cerewro

Crea un job de mantenimiento en Cerewro que elimina archivos temporales, vacía la papelera, limpia cachés de Windows Update y recupera espacio en disco de forma segura y programada, sin herramientas de terceros.

Job de limpieza semanal
Crea una automatización semanal (domingos a las 3:00 AM) que limpie archivos temporales, logs de más de 30 días, caché de Windows Update y me informe del espacio recuperado
Script de limpieza generado
# Espacio libre antes
$antes = (Get-PSDrive C).Free

# Limpiar temporales
Remove-Item "$env:TEMP\*" -Recurse -Force -ErrorAction SilentlyContinue
Remove-Item "C:\Windows\Temp\*" -Recurse -Force -ErrorAction SilentlyContinue

# Vaciar papelera
Clear-RecycleBin -Force -ErrorAction SilentlyContinue

# Limpiar caché Windows Update (requiere admin)
Stop-Service wuauserv -Force
Remove-Item "C:\Windows\SoftwareDistribution\Download\*" -Recurse -Force
Start-Service wuauserv

# Calcular espacio recuperado
$despues = (Get-PSDrive C).Free
$recuperado = [math]::Round(($despues - $antes) / 1GB, 2)
Write-Host "Espacio recuperado: $recuperado GB"
Seguridad: El script sólo elimina archivos en carpetas de sistema seguras (Temp, SoftwareDistribution). Nunca toca archivos de usuario o de aplicaciones activas. Cerewro añade ErrorAction SilentlyContinue para que los archivos en uso no bloqueen la limpieza.