
2025/03/22
Lightweight Command-Line C Drive Cleanup
A set of light command-line actions for remote/batch cleanup, with admin reminders.
For remote maintenance or batch pushes, command line is easiest—script it and run in one go.
Common commands:
del /s /q %TEMP%\*
del /s /q C:\Windows\Temp\*
cleanmgr /sageset:1 & cleanmgr /sagerun:1
dism /online /cleanup-image /startcomponentcleanup- Pair
delwithforfiles /D -7to filter by date and avoid deleting today’s files. cleanmgr: configure with /sageset, then automate with /sagerun; add to Task Scheduler.dismslims WinSxS; run as admin and expect longer runtime.- Send logs to shared storage to trace batch failures.
- If AV is present, allowlist the script path to avoid blocks.
Package into .bat or PowerShell with exit-code checks so remote machines clean reliably.
PowerShell version
Get-ChildItem $env:TEMP -Recurse | Remove-Item -Force
Get-ChildItem C:\Windows\Temp -Recurse | Remove-Item -Force- Pair with
Start-Transcriptto log for replay. - Add to Task Scheduler for overnight runs—clean by morning.
Further reading
More Posts

MaintenanceWindows
Ways to Speed Up Boot via C Drive Cleanup
Improve boot by removing auto-start items, clearing update caches, and pairing with disk maintenance.

MaintenanceWindows
Checklist for Low C Drive Space
When space is tight, follow this list to check updates, browser/WeChat caches, Downloads, and temp folders.

MaintenanceWindows
C Drive Cleanup for Gaming PCs
Focus on leftover updates, GPU driver caches, and recording/screenshot folders.
Newsletter
Join the community
Subscribe to our newsletter for the latest news and updates