SpaceMonger 1.4.3

Free · Windows · Disk usage visualizer

SpaceMonger 1.4.3

A modern update to the classic SpaceMonger disk-usage treemap.

Download SpaceMonger 1.4.3 (64-bit x64)

Single exe file, no installer

Stays truly faithful to the original 1998–2000 look and feel, while completely tuned under the hood with multithreaded scanning, a double-buffered live treemap, and modern Windows & cloud-sync support.

SpaceMonger 1.4.3 Release Notes

Multithreaded Scanner & Live Treemap

SpaceMonger now scans dramatically faster and shows you the results as they happen. As always: one tiny standalone .exe, no installer, no dependencies, free.

Highlights

  • Multithreaded scan engine

    Directory scanning is spread across CPU cores, dramatically speeding up scans of large drives and finally putting modern NVMe/SSD throughput to work.

  • Live treemap

    The map now builds on screen in real time while the scan runs, so you can watch your disk take shape instead of staring at a progress bar.

  • Flicker-free rendering

    All treemap drawing is now double-buffered: no more flicker during scans, window resizing, selection, or mouse rollover.

  • Per-Monitor V2 DPI awareness

    Crisp rendering on high-DPI and mixed-DPI monitor setups, while keeping the classic look pixel-perfect.

Fixes

  • Fixed an intermittent race condition that could make a scan hang forever just as it finished.
  • Fixed cloud-placeholder folders (OneDrive, Dropbox, Google Drive) being silently omitted from scan results; symbolic links and junctions are still correctly excluded.
  • Fixed a memory bug that could corrupt a file or folder name shown in the treemap after a completed scan.
  • Cancelling a scan is now immediate, even on unresponsive network drives, and the window stays responsive while the scan shuts down.
  • Scans abort cleanly when the system runs out of memory instead of silently dropping folders from the results.
  • Scan progress dialog now displays UNC network paths correctly, and the progress bar tracks actual progress more truthfully.
  • Reduced scanner memory overhead on drives with many small folders.
  • Declared Windows compatibility (7 through 11) in the manifest and fixed toolbar button flicker during scans.

Under the hood

  • The treemap layout engine was extracted into a standalone, unit-tested module, so tricky geometries and degenerate window sizes are now verified automatically.
  • Continuous integration builds and tests every change on x86, x64, and ARM64.

Upgrading from 1.4 (2020)?

This is the first GitHub release since the original 1.4. The in-between modernization releases brought, in brief:

  • 1.4.1 — Modern CMake / Visual Studio 2022 build system; the filesystem scanner upgraded to Unicode APIs with Windows long-path support (paths over 260 characters); proper handling of modern reparse points; a 20-year-old tooltip path bug fixed; arena allocator and adaptive sorting for lower memory overhead; unsafe C-style string formatting eradicated.
  • 1.4.2 — Safer delete-command policy; improved long-path support in the manifest and shell file operations; radix-sort and allocator overflow fixes; hardened tooltip text handling.

Requirements

Windows 10, Windows 11, or a modern Windows Server edition. Download the .exe for your architecture above — no installation needed, just run it.

Source code

This fork

Active development, including the multithreaded scanner and live treemap.

github.com/Daduck/spacemonger

Original SpaceMonger

By Sean Werkema. The original spacemonger.com site is no longer online, so the archived source lives here.

github.com/seanofw/spacemonger1