
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
Safe Removal of Windows Update Cache
Separate download vs install leftovers and safely clear SoftwareDistribution and DriverStore temp caches.

MaintenanceWindows
How to One-Click Clean the C Drive with Tools
From download to one-click run, with safety rules and whitelists set up first.

MaintenanceWindows
Comprehensive C Drive Cleanup Guide
Full workflow covering update caches and temp files for Win10/Win7; preview before one-click cleanup.
Newsletter
Join the community
Subscribe to our newsletter for the latest news and updates