u/thet39

Release: Disk Analyzer v1.4.0 — File Explorer Context Menu, True Binary Icons & Command Palette Upgrades! 🚀
▲ 16 r/PowerToys+1 crossposts

Release: Disk Analyzer v1.4.0 — File Explorer Context Menu, True Binary Icons & Command Palette Upgrades! 🚀

Hey r/PowerToys!

I'm excited to share v1.4.0 of ValleySoft Disk Analyzer — the free, TreeSize-like disk space analyzer built for Windows 11, PowerToys Run, and Windows Command Palette.

🖼️ Screenshots:

  • Standalone App Overview:

Ver 1.4.0 UI

  • What's New & Help Center: What's New & Help Center

Ver 1.4.0 Help

🚀 What's New in Version 1.4.0:

  1. 📁 Windows File Explorer Context Menu:
    • Right-click any folder, drive, or folder background in Windows File Explorer and select "Analyze with DiskAnalyzer" to launch directly into target scan view.
    • Includes the official application icon in the context menu.
  2. 🖼️ Crisp Executable File Icon Extraction:
    • Native Win32 ExtractIconEx P/Invoke loads authentic high-resolution application icons for .exe and .dll binaries in the scan results DataGrid.
  3. 🎨 3 Top-Level Command Palette Shortcuts:
    • Dedicated Command Palette entries for (Command Palette View), (Standalone App), and (PowerToys Run).
    • Interactive in-palette subfolder navigation with an "Up one level" return item.
  4. 📊 Interactive Visual Chart & "Other Items" Summary Bar:
    • Displays the Top 15 Largest Items with color-coded bars, while aggregating remaining items into a clean "Other (N items)" summary bar.
    • Tap/click any bar directly to drill down into subfolders or reveal files in Explorer.
  5. 💾 Admin-Resilient CSV Export:
    • Dynamic Export CSV button state and native comdlg32.dll (GetSaveFileName) save dialog fallback to guarantee CSV export works 100% reliably under Administrator UAC integrity boundaries.
  6. Name Column Auto-Width & Real-Time Live Filter:
    • Default 350px minimum width for the DataGrid Name column so file names are never truncated.
    • Instant live search filtering as you type (keywords, *.mp4, *.exe, *.zip).

📈 Real Benchmark Results (v1.4.0 vs v1.3.7):

  • O(1) Extension Category Mapping:
    • 87.0% performance improvement (reduction in overhead).
    • Replaces linear list searches (Array.Contains) with a static dictionary lookup (TryGetValue).
  • Capped Degree of Parallelism (DOP):
    • 6.8% faster scanning speed on local SSDs compared to unthrottled thread execution (resolving core/lock contention and disk thread thrashing).
  • Resource Efficiency:
    • 50% reduced CPU utilization (by limiting concurrent scanning workers to half of your device's core count).
    • ~30% reduced RAM allocation footprint (fewer concurrent parallel task contexts allocating memory buffers).

📦 Download & Update Links:

Thank you for all the feedback and support! Let me know what features you'd like to see next in v1.5.0!

reddit.com
u/thet39 — 12 days ago

Update v1.3.1 - Huge Performance Boosts, Live UI Streaming, & "Run as Admin" toggle! 🚀

Hey everyone! Thanks to some great feedback, I just pushed a major update (v1.3.1) to the ValleySoft Disk Analyzer!

Here is what's new in this release:

⚡ Extreme Performance Optimizations We radically overhauled the scanning engine. SSD scanning speeds are now significantly faster, and we've completely eliminated the UI hangs and freezes that could happen when scanning massive drives.

🔥 Live UI Streaming You no longer have to wait for a scan to completely finish before seeing results! The UI now populates incrementally in real-time, showing you folders and sizes exactly as they are discovered.

🛡️ Always Run as Administrator Added a new built-in "Always Run as Administrator" toggle in the File menu! It automatically saves your preference and natively relaunches the app via UAC so you can deep-scan protected system directories and hidden files without restrictions.

🛠️ Command Palette Fixes Fixed critical COM bugs and duplicate entries in the native Command Palette Extension. Also, the Standalone App and Command Palette extension are now perfectly unified into a single 1-click installation!

You can grab the update right now: 📥 Microsoft Store: Search for "ValleySoft Disk Analyzer" 📥 GitHub Releases: https://github.com/valley-soft/powertoys-diskanalyzer/releases/tag/v1.3.1

Let me know what you think of the new speeds! Your feedback has been amazing!

Easily toggle Admin rights right from the File menu to scan your entire drive.

reddit.com
u/thet39 — 2 months ago

I built a Standalone UI App for my PowerToys Disk Analyzer tool! (v1.3.0 Major Update)

A few weeks ago, I shared a native Command Palette extension that I built to analyze disk space right from your keyboard.

The reception from this community was amazing, but a lot of you asked for a full dedicated window to better visualize the data with charts.

So, I’ve just released Version 1.3.0! I unified the Command Palette extension with a brand new, fully-featured Standalone WinUI 3 App—all combined into one single Microsoft Store package!

What's new:

  • 🎨 Beautiful Standalone UI: Launch it directly from your Start Menu to view your disk usage in a modern, dark-mode optimized window.
  • 📊 Visual Bar Charts: Instantly visualize your storage breakdown to see exactly which files and folders are taking up the most space.
  • 📂 Drill-down Navigation: Double-click any folder in the grid to instantly dive deeper, or double-click a file to reveal it directly in Windows Explorer.
  • 📦 Unified Installation: One single install now gives you BOTH the native Windows Command Palette extension and the Standalone Desktop App.
  • 🤝 Official Extension Gallery: I've officially submitted the extension to the built-in Microsoft Command Palette Gallery (currently awaiting PR approval), so soon you'll be able to install it in one click!

Instantly visualize your storage breakdown to see exactly which files and folders are taking up the most space.

The brand new Standalone UI! View all your drives and instantly drill down into heavy folders.

Double-click any folder to dive deeper, or click a file to instantly reveal it in File Explorer.

Filter your view, show empty folders, and customize your layout right from the View menu.

The brand new Standalone UI! View all your drives and instantly drill down into heavy folders.

Where to get it: The app is currently in the certification process for the Microsoft Store and should be officially live very soon! In the meantime, you can grab the new unified .msix installer directly from the GitHub releases page:

👉 https://github.com/valley-soft/powertoys-diskanalyzer/releases

I'd absolutely love to hear your feedback on the new standalone UI and the visual charts! Let me know what features you want to see next.

reddit.com
u/thet39 — 2 months ago

I built a Disk Analyzer extension for PowerToys Command Palette — now live on Microsoft Store!

Hey r/PowerToys! 👋

I've been building a Disk Analyzer extension for the PowerToys Command Palette and it just got approved on the Microsoft Store!

What it does:

🔍 Analyze your entire drive or selectively pick any folder via GUI mode

📁 Breaks down usage by folder and application/program directories — similar to ncdu or baobab on Linux, but native on Windows

⚡ Launched instantly from the PowerToys Command Palette — no extra clicks

🏪 Microsoft Store (Web): https://apps.microsoft.com/detail/9nf073kltvwn?hl=en-US&gl=US

🏪 Microsoft Store (Desktop App): ms-windows-store://pdp/?productid=9NF073KLTVWN

💻 GitHub (open source): https://github.com/valley-soft/powertoys-diskanalyzer

Would love to hear your feedback and feature requests! Happy to answer any questions. 🙏

u/thet39 — 2 months ago
▲ 20 r/PowerToys+1 crossposts

🆕 DiskAnalyzer v1.2.0 — Now with Command Palette support + standalone GUI (PowerToys Run plugin)

Hey r/Windowsapps
 
I just released a massive update (v1.2.0) to DiskAnalyzer, a disk usage plugin for PowerToys.
 
This update practically turns it into a 3-in-1 package. Whether you like living entirely in your keyboard launcher or prefer a full visual explorer, this update covers it all.
 
# 🚀 What's new in v1.2.0
 
✅ Native Windows Command Palette extension — No keyword needed! Just open the new Windows Command Palette, and results will stream in asynchronously while it scans your drives in the background.
 
✅ Standalone GUI window — A full WPF disk analyzer you can launch instantly by typing ds gui. Expand drives, drill down into folders, sort by size/allocated/items, and reveal files in Explorer with a double-click.
 
✅ PowerToys Run plugin — Still here, still blazing fast, and now packed with even more commands.
 
# ⌨️ PowerToys Run Commands (Trigger: ds)
 
* ds drives — List all drives with used / free / total + a visual usage bar
* ds C:\\SomeFolder — Browse subfolders ranked by largest size
* ds top C:\\ — Show top-level subfolders ranked by total size
* ds largest C:\\ — Recursively hunt down the absolute biggest files
* ds ext C:\\ .mp4 — Find the largest files of a specific extension
* ds empty C:\\ — Locate empty folders
* ds gui — Launch the full standalone graphical window
 
(Pro-tip: You can right-click any result to open it in Explorer, copy the path/size, or drill down further!)    

# 💾 How to Install
 
* 📦 Standalone Installer (Recommended) — Download the .exe installer from GitHub. It automatically places the files in your PowerToys directory so you don't have to!
* 🪟 Microsoft Store — Search ValleySoft Disk Analyzer (Coming soon / currently in certification!)
* 📦 WinGet — winget install ValleySoft.DiskAnalyzer (PR pending!)
* 🔧 Manual — Grab the .zip from the releases page and extract it to your PowerToys plugins folder.
 
For the Command Palette Extension (.msix):
 
 
 
🔗 GitHub & Download: [https://github.com/valley-soft/powertoys-diskanalyzer](https://github.com/valley-soft/powertoys-diskanalyzer)
 
Feedback, bug reports, and feature requests are always welcome — feel free to drop them in the GitHub issues or down in the comments here.
 
Hope this saves you some disk hunting! 🚀

u/thet39 — 1 month ago

🆕 DiskAnalyzer v1.2.0 — Now with Command Palette support + standalone GUI (PowerToys Run plugin)

Body:

Hey r/PowerToys!

I just released a massive update (v1.2.0) to DiskAnalyzer, a disk usage plugin for PowerToys.

This update practically turns it into a 3-in-1 package. Whether you like living entirely in your keyboard launcher or prefer a full visual explorer, this update covers it all.

🚀 What's new in v1.2.0

✅ Native Windows Command Palette extension — No keyword needed! Just open the new Windows Command Palette, and results will stream in asynchronously while it scans your drives in the background.

✅ Standalone GUI window — A full WPF disk analyzer you can launch instantly by typing ds gui. Expand drives, drill down into folders, sort by size/allocated/items, and reveal files in Explorer with a double-click.

✅ PowerToys Run plugin — Still here, still blazing fast, and now packed with even more commands.

⌨️ PowerToys Run Commands (Trigger: ds)

  • ds drives — List all drives with used / free / total + a visual usage bar
  • ds C:\SomeFolder — Browse subfolders ranked by largest size
  • ds top C:\ — Show top-level subfolders ranked by total size
  • ds largest C:\ — Recursively hunt down the absolute biggest files
  • ds ext C:\ .mp4 — Find the largest files of a specific extension
  • ds empty C:\ — Locate empty folders
  • ds gui — Launch the full standalone graphical window

(Pro-tip: You can right-click any result to open it in Explorer, copy the path/size, or drill down further!)

🖼️ Screenshots

  • PowerToys Run — main menu with ds keyword
  • Advanced commands: largest, top, ext, empty
  • ds top C:\ — top folders ranked by size
  • Folder scan — C:\WINDOWS subfolders by size
  • Command Palette — ValleySoft Disk Analyzer with drives
  • GUI — drive overview with usage bars for all 4 drives
  • GUI — drill down into C:\WINDOWS showing 109 items

https://preview.redd.it/g65p5ase2d7h1.png?width=644&format=png&auto=webp&s=c1e52a2b5ea2ec5a751add5c5643a2ef0dbd6134

https://preview.redd.it/8yvlwp6g2d7h1.png?width=632&format=png&auto=webp&s=a3da67644f8b2b784a7cf2232e56aeb387c9caf1

https://preview.redd.it/bio4idoi2d7h1.png?width=638&format=png&auto=webp&s=8d13571baa39a6179454e484787f5bd094e70003

https://preview.redd.it/q73jdyxj2d7h1.png?width=641&format=png&auto=webp&s=61e8e99378893b7ac6050b57144edc0a6d4c0805

https://preview.redd.it/oy9dwkxl2d7h1.png?width=995&format=png&auto=webp&s=ea44fc6303c7c4d4e14f9a0bb4a5ad8b4eaae821

https://preview.redd.it/peejmrxm2d7h1.png?width=991&format=png&auto=webp&s=2bd11c5b93c7075f76cb41a160a375341670c988

https://preview.redd.it/frn1t3qp2d7h1.png?width=786&format=png&auto=webp&s=abd7de4ee962b48cc9caf2d2f2f4a563951ce14f

💾 How to Install

  • 📦 Standalone Installer (Recommended) — Download the .exe installer from GitHub. It automatically places the files in your PowerToys directory so you don't have to!
  • 🪟 Microsoft Store — Search ValleySoft Disk Analyzer (Coming soon / currently in certification!)
  • 📦 WinGet — winget install ValleySoft.DiskAnalyzer (PR pending!)
  • 🔧 Manual — Grab the .zip from the releases page and extract it to your PowerToys plugins folder.

For the Command Palette Extension (.msix):

>

🔗 GitHub & Download: https://github.com/valley-soft/powertoys-diskanalyzer

Feedback, bug reports, and feature requests are always welcome — feel free to drop them in the GitHub issues or down in the comments here.

Hope this saves you some disk hunting! 🚀

reddit.com
u/thet39 — 2 months ago

I built a free TreeSize-like Disk Analyzer that runs directly inside PowerToys Run! (v1.1.0 update)

Hey everyone!

I love tools like TreeSize and SpaceSniffer for finding huge files taking up space, but I hated having to open a separate app just to check my drive storage.

So, I built an open-source PowerToys Run plugin called DiskAnalyzer! It lets you instantly scan any drive or folder and see exactly what is taking up your storage—directly from your Alt+Space search bar.

Features:

  • Type ds drives to see all your drives with visual usage bars.
  • Type ds C:\ to instantly scan and sort subfolders by size.
  • Type ds largest C:\ to recursively find the absolute biggest files burying your storage.
  • Full Context Menu: Right-click to open in Explorer, copy paths, or instantly drill down deeper into folders.

I just released v1.1.0, which adds "Allocated on Disk" sizes, parallel scanning for crazy fast speeds, and full .NET 10 support so it works perfectly with the newest PowerToys updates. (It even got a shoutout in the official PowerToys release notes!)

You can grab the download and see it in action here: https://github.com/thetsaw/PowerToys.Plugin

Would love to hear any feedback or feature requests from the community!

https://preview.redd.it/hclnrazvbl6h1.png?width=668&format=png&auto=webp&s=33c6122fe9505d595930de81c22feb3c686bbff7

https://preview.redd.it/bkspa8zvbl6h1.png?width=666&format=png&auto=webp&s=52080d78e0be16993e8bf1caac8bea1481d5d36e

reddit.com
u/thet39 — 2 months ago