TopFiles User Manual

A desktop tool that ranks files and folders by various criteria

Overview

TopFiles scans files and folders under a specified directory and displays a top-1,000 ranking based on various file/folder attributes.

It is useful for identifying large files when disk space is running low, finding old files, detecting overly deep folder hierarchies, and more. TopFiles is freeware (free of charge).

TopFiles screenshot — files ranked by size
Figure 1: TopFiles — files ranked by size (largest first)

Download (v1.3.0)

System Requirements

Installation

  1. Double-click the installer (TopFiles-1.3.0-setup.exe) to launch it
  2. A User Account Control (UAC) dialog will appear. It may say "Publisher: Unknown" because the installer is not code-signed. This does not affect functionality. Click "Yes" to continue
  3. If "Windows protected your PC" appears, click "More info" and then "Run anyway"
  4. Confirm the installation directory and click "Next" (default: C:\Program Files\Allisone\TopFiles)
  5. Optionally check "Create a desktop shortcut"
  6. Click "Install" to begin installation
  7. On the completion screen, leave "Launch TopFiles" checked and click "Finish" to start immediately
After installation, you can also launch TopFiles from the Start menu under [All apps] → [Allisone] → [TopFiles].

Usage

  1. Launch the application
  2. Specify a Root Folder
  3. Select the Ranking Criteria and Sort Order
  4. Optionally set a Filter
  5. The scan runs in the background and results update in real time
Tip: The root folder, ranking criteria, sort order, and filter settings are saved automatically and restored on next launch.

Root Folder

Enter the path of the folder you want to scan in the text box next to "Root Folder" at the top of the window. All files and folders under that directory will be scanned and ranked.

Click the ... button on the right to open a folder selection dialog. You can also type a path directly in the address bar.

You can change the root folder even during a scan. The scan will automatically restart with the new folder.

Ranking Criteria

Choose the attribute to rank by. Nine criteria are available:

CriteriaDescriptionSort Order Labels
File SizeFile size in bytesSmallest / Largest
Creation DateFile creation date/timeOldest / Newest
Modified DateLast modified date/timeOldest / Newest
Access DateLast access date/timeOldest / Newest
Filename LengthNumber of characters in filenameShortest / Longest
Path LengthNumber of characters in full pathShortest / Longest
Folder SizeTotal size of files directly in folderSmallest / Largest
Folder DepthNumber of levels from root folderShallowest / Deepest
Files per FolderNumber of files directly in folderFewest / Most

Sort Order

Toggles the ranking order. The label changes automatically based on the selected criteria (e.g., "Largest" / "Smallest" for File Size).

You can also click the value column header (e.g., "Size ▼") to toggle the sort order. ▲ indicates ascending order, ▼ indicates descending order.

Refresh Button

Click the ↻ Refresh button to re-scan. Use this when files in the root folder have changed and you want up-to-date results.

Fast Mode

Check the "Fast Mode" checkbox to switch to fast scanning by directly reading the NTFS volume's MFT (Master File Table). Normal scanning traverses folders one by one, which can be slow. Fast mode reads all file information at once, completing a full-drive ranking in seconds.

Administrator Privileges

Reading the MFT requires administrator privileges. When you enable Fast Mode, a Windows User Account Control (UAC) dialog will appear. Click "Yes" to restart TopFiles with elevated privileges.

Tip: Fast Mode starts in the OFF state each time you launch the application. Enable it as needed via the checkbox.
Limitation: Fast Mode works only on NTFS-formatted drives. For exFAT, FAT32, or network drives, it automatically falls back to normal scanning. MFT reading is read-only and does not modify the disk in any way.

Filter

Enter text in the "Filter" field to narrow results to files whose path contains that string. The match is case-insensitive.

Regex Filter

Check the "Regex" checkbox to treat the filter input as a regular expression. This allows more flexible filtering, such as OR conditions. The match is case-insensitive.

RegexMeaning
\.txt$Files ending with .txt
\.jpe?g$|\.png$JPEG or PNG files (OR)
^C:\\UsersPaths starting with C:\Users
\\temp\\Paths containing \temp\
2024.*\.xlsx$Excel files with 2024 in the path
(?=.*\\backup\\)(?=.*\.log$).log files in a backup folder (AND)
Tip: After entering a filter, the scan automatically re-runs after a 0.5-second delay. Filter settings are restored on next launch.

Ranking Results

Results are displayed as rank, value, and file/folder path. The bar graph behind each value provides a visual indicator of relative magnitude.

Selection & Actions

Click a row in the ranking list to select it. Multiple files can be selected simultaneously.

ActionBehavior
ClickSelect the clicked row (deselect others)
Ctrl+ClickToggle selection of the clicked row (keep other selections)
Shift+ClickSelect range from last clicked row to current row
Ctrl+ASelect all rows

Deleting Files

You can delete files selected in the ranking list. Deleted files are moved to the Recycle Bin, so they can be recovered if deleted by mistake.

When multiple files are selected, they are all deleted at once. The ranking is automatically updated after deletion.

Note: When deleting an .html file saved as "Web page, complete" in a browser, Windows' linked file feature will also delete the associated "_files" folder. This is Windows behavior, not TopFiles.

Opening Files

Double-click a row in the ranking list to open the file with its associated application. For example, image files open in a viewer, text files in an editor.

Copying Paths

The path column in the ranking results is a text box. Select the path and press Ctrl+C to copy it, then paste it into Explorer or another application.

Scrolling

Keyboard Shortcuts

KeyAction
DelDelete selected files to Recycle Bin
Ctrl+ASelect all rows in the list
Ctrl+CCopy path to clipboard

Scan Status

During scanning, the status bar at the bottom displays the path of the folder currently being scanned. In Fast Mode, it shows the number of MFT records read and the number of hits. When the scan is complete, "Scan complete" is displayed.

Even if the displayed folder name stops changing, scanning continues until "Scan complete" appears.

Language Switching

Switch the display language between Japanese and English via [View] → [Language] in the menu. The selected language is saved automatically and restored on next launch.

Resize / Maximize / Minimize

Drag the window edges to resize freely. Click the maximize button in the upper right to fill the screen.

If a scan is taking time, click the minimize button to continue scanning while minimized.

Exiting

Click the × button in the upper right, or select [File] → [Exit] from the menu.

Use Cases

Version History

VersionDateChanges
1.32026Japanese/English language switching, caption button hover effect
1.22026Dark theme, fast mode (NTFS MFT direct reading), filter (substring / regex), file deletion (Recycle Bin), multi-select, double-click to open, 1,000-item ranking, header click sort toggle, mouse wheel scroll, auto-save settings, help page
1.12011Improved [...] button to default to current root folder, fixed bug when specifying an empty folder
1.02011/07/27Initial release

Disclaimer

This software is freeware. No support is provided. Allisone Inc. assumes no liability for any damages resulting from the use of this software.

Uninstallation

You can uninstall TopFiles using either of the following methods:

Method 1: From Windows Settings

  1. Open Windows [Settings] → [Apps] → [Installed apps]
  2. Find "TopFiles" in the list and select "Uninstall" from the ... menu on the right
  3. Follow the confirmation prompts to uninstall

Method 2: From the Start Menu

  1. Click [All apps] → [Allisone] → [Uninstall TopFiles] in the Start menu
  2. Follow the confirmation prompts to uninstall

TopFiles ver 1.3