Small. Useful. Reliable.
Windows utilities developed by
Debasis Bhattacharjee since 2004.
Lightweight Windows tools for system information, diagnostics, monitoring and productivity.
🧹
Temporary Files Finder
Freeware Category: File Utilities Version 1.0.0 Windows 10 / 11 x64
⬇ Download Temporary Files Finder
Version 1.0.0 · ~215 KB · Portable, no installation required
Temporary Files Finder main window
Temporary Files Finder’s main window.

Overview

Windows quietly accumulates disposable data in a handful of well-known locations — your personal Temp folder, the system-wide Windows\Temp folder, and the Prefetch folder used to speed up application launches. None of this data is meant to be permanent, and none of it is normally worth keeping, but Windows also does not clean it up aggressively on its own, so it tends to grow for months or years between reboots and manual cleanups. Temporary Files Finder scans exactly these three locations, adds up how much reclaimable space is sitting in each one, and offers a single one-click cleanup rather than making you hunt through Explorer folders that are hidden by default.

Key Features

  • Scans the user Temp folder, the system Windows\Temp folder and the Prefetch folder in one pass
  • Reports total reclaimable size per location, in megabytes
  • One-click "Delete All Listed" cleanup after you review the totals
  • Silently skips files currently in use rather than failing the whole cleanup
  • Re-scans automatically after cleanup so you can confirm how much space was freed
  • No scheduling or background service — runs only when you launch it

Why You Might Need This Tool

The obvious trigger is low disk space with no single large file to blame — a common situation, since temp-folder bloat tends to build up as thousands of small files rather than one obvious culprit, which makes it invisible to size-focused tools that only surface individually large files. It is also a useful habit before running a disk-imaging or backup tool, since there is little point spending time and storage backing up gigabytes of installer leftovers and cached temporary data that serve no purpose once the program that created them has finished running. Developers and testers who install and uninstall a lot of software particularly benefit, since installers are some of the worst offenders for leaving large extracted temp files behind even after a successful, clean installation.

How It Works

The tool targets three fixed paths: IO.Path.GetTempPath() for the current user's Temp folder, the expanded %WINDIR%\Temp for the system-wide temp location, and %WINDIR%\Prefetch for cached launch data. For each location, it recursively enumerates every file with IO.Directory.EnumerateFiles(..., AllDirectories) and sums their lengths using LINQ's Sum, wrapping each individual file-size read in a try/catch so one inaccessible file does not abort the whole tally. The totals are displayed per location, converted to megabytes, alongside a combined figure. When you trigger cleanup, the tool iterates the same file lists and calls IO.File.Delete on each entry inside its own try/catch, so files locked by a running process are simply skipped rather than causing an error dialog to interrupt the batch — the deletion count reported afterward reflects only what actually succeeded.

How to Use It

Click Scan Temp Locations to see the current size of each of the three target folders and the combined total. Review the numbers, then click Delete All Listed to clean everything the scan found; you will be asked to confirm first, since some in-use files may be skipped automatically but the majority of what is listed will genuinely be removed. The tool automatically re-scans afterward so you can see the space you actually reclaimed.

System Requirements & Notes

Runs on 64-bit Windows 10/11. Scanning requires no elevation. Deleting from the user Temp folder never requires administrator rights; deleting from the system-wide Windows\Temp and Prefetch folders may prompt for elevated permission on some systems depending on how those folders' ACLs are configured, and files actively held open by a running process or service are automatically skipped rather than forced closed.

Frequently Asked Questions

Is it safe to delete everything Prefetch contains?
Yes — Prefetch files are performance hints Windows regenerates automatically as you use applications; deleting them causes, at most, a very slightly slower first launch of an app afterward while Windows rebuilds the hint, with no data loss.

Will this clean my browser cache too?
No — browser caches live in each browser's own profile folder, not in the three system-level locations this tool targets. A browser's own "clear browsing data" option is the right place for that.

Does this replace Windows' Storage Sense?
Not exactly — Storage Sense runs automatically in the background on a schedule; this tool is a manual, on-demand alternative that shows you the exact numbers before anything is deleted, which some people prefer over an automatic background process.

Related Utilities