Apps
Wine
Windows programs running under Wine often write installer leftovers, extracted CAB/MSI payloads, patch staging files, crash dumps, and application TEMP data into the default prefix at drive_c/windows/temp. These files are created by Wine’s Windows-compatible TEMP/TMP environment for setup routines, self-extracting updaters, and apps that expect a C:\Windows\Temp location, and Kudu removes only those temporary files from the default Wine prefix without touching installed programs, saved files, registry settings, or accounts.
Why clean Wine?
- Failed MSI or EXE installers leave extracted setup payloads and rollback files in C:\Windows\Temp, so the Wine prefix grows unexpectedly and you notice large disk usage even after the install window is gone
- Aborted game launchers and patchers often strand temporary CAB archives and decompressed update chunks, which can make the next update look stuck while the app re-downloads or re-extracts everything
- Crash logs, temporary traces, and installer debug files accumulate after repeated application failures under Wine, filling the temp directory and making it harder to tell which logs belong to the current problem
- Some Windows apps check free space in the prefix before unpacking assets, so an overgrown temp folder can trigger misleading not-enough-disk-space errors during installs or updates
- Leftover temp files from interrupted self-extracting installers can be mistaken for active staging data, leading to confusing repair prompts, repeated installer launches, or update retries that never finish cleanly
- Many Windows setup engines create thousands of short-lived files in C:\Windows\Temp, and when they are never cleaned up, file managers, backup jobs, and antivirus scans over the Wine prefix become noticeably slower
What gets cleaned
Cache paths Kudu targets
Linux
~/.wine/drive_c/windows/temp |
Frequently asked
Common questions about Wine
Related cleaners
Free & open source
Download Kudu and reclaim your disk space.
Available on Windows, macOS, and Linux. No account required, no feature gates, no telemetry without consent. All cleaning targets are open source and community-auditable.