Skip to content

DiskAnalyzer v1.2.0

Choose a tag to compare

@thetsaw thetsaw released this 14 Jun 22:43
· 41 commits to main since this release

TreeSize-like disk usage analyzer for PowerToys Run and Windows Command Palette.

Components

This release includes two separate tools:

  • PowerToys Run Plugin (ds keyword in Alt+Space) — labeled DiskAnalyzer (PowerToys Run) in Command Palette
  • Command Palette Extension (MSIX) — labeled DiskAnalyzer in Command Palette, no keyword needed

Installation — PowerToys Run Plugin

  1. Download DiskAnalyzerInstaller-v1.2.0-x64.exe (or arm64)
  2. Exit PowerToys (right-click tray icon → Exit)
  3. Run the installer — it copies files to %LOCALAPPDATA%\Microsoft\PowerToys\PowerToys Run\Plugins\DiskAnalyzer
  4. Restart PowerToys and enable the plugin in Settings → PowerToys Run → Plugins

Installation — Command Palette Extension

  1. Download DiskAnalyzerCommandPalleteVersion_1.2.0.0_x64.msix (or arm64)
  2. Double-click the .msix file and click Install
  3. Open Command Palette — DiskAnalyzer will appear as a top-level entry

Usage — PowerToys Run

Command Description
ds Show help and available commands
ds drives List all drives with used/free/total space
ds C:\Users Scan a folder and show subfolders by size
ds largest C:\ Find the largest files recursively
ds top C:\ Show top subfolders by size
ds ext C:\ .mp4 Find largest files by extension
ds empty C:\ Find empty folders
ds gui Open the standalone GUI window

Usage — Command Palette Extension

Command Description
drives List all drives
top C:\ Top folders ranked by size
largest C:\ Find largest files recursively
ext C:\ .mp4 Find files by extension
empty C:\ Find empty folders
C:\Users Scan any folder path

Changes in v1.2.0

  • New: Native Command Palette MSIX Extension — type commands directly without a keyword prefix
  • New: Async background scanning in CmdPal — live Scanning… placeholder updates automatically
  • New: Interactive drill-down in CmdPal — click results to navigate
  • New: Standalone WPF GUI window (ds gui) with full tree explorer
  • New: ds ext command — filter files by extension
  • New: ds empty command — find empty folders
  • New: ARM64 support — installer and MSIX for ARM64
  • New: PowerToys Run plugin labeled DiskAnalyzer (PowerToys Run) in CmdPal
  • Fixed: Disk used space now matches Windows Explorer exactly
  • Fixed: Folder size calculation avoids reparse point loops

Changes in v1.1.0

  • Feature: Added "Allocated on Disk" size metrics to scan results
  • Performance: Implemented parallel processing for deep directory scans
  • Update: Upgraded target framework to .NET 10.0
  • Fix: Corrected missing plugin icon in PowerToys Run settings