Official windirstat.net homepage with a Downloads button, feature cards naming the interactive treemap, and the product screenshot of the disk usage treemap below.
The official WinDirStat site, captured 2026-09-02, with the in-page product screenshot. Official windirstat.net, captured 2026-09-02.

The official winget command

WinDirStat publishes one Windows Package Manager command in its README. Use that line, not a shortened guess:

winget install -e --id WinDirStat.WinDirStat

Flags matter. -e exact-matches the id. --id WinDirStat.WinDirStat is the package identifier in microsoft/winget-pkgs. The README also names winget upgrade for later updates. Related: install on Windows, disk space analyzer for this computer, how to install winget, and guides.

winstall.app lists the same id. Prefer the README command with exact match. Do not invent extra flags the README does not print.

App Installer on Windows 10 or 11

Winget is not a separate storefront you invent. It arrives with App Installer on Windows 10 version 1809 or later and on Windows 11. Open Windows Terminal or PowerShell. If winget --version fails, install App Installer from Microsoft, restart the terminal, and retry. Microsoft client docs: winget.

The project is a Windows app. The README does not list brew, snap, flatpak, apt, or docker install commands. QDirStat is a Linux cousin, not this binary. There is no official Mac package for WinDirStat in the README.

README Compatibility, developed for and tested on: Windows 7 through Windows 11, plus Windows Server 2008 R2, 2012, 2012 R2, 2016, 2019, 2022, and 2025. They may work on older or newer systems and are not supported. Winget itself still needs a Windows 10 1809+ or Windows 11 App Installer. On Windows 7 or 8, take the MSI from GitHub instead of waiting on winget.

Exact package id

Search results can show similarly named packages. Stop unless the id is WinDirStat.WinDirStat. Locale yaml on winget-pkgs lists License GPL-2.0, Publisher The WinDirStat Team, LicenseUrl pointing at LICENSE.md, PackageUrl as GitHub Releases, and moniker windirstat. Installer yaml lists InstallerType wix, Scope machine, InstallModes interactive, silent, and silentWithProgress, UpgradeBehavior install, and InstallerUrl pointing at GitHub Releases MSI files for x86, x64, and arm64.

DefaultInstallLocation is %ProgramFiles%\WinDirStat for x64 and arm64, and %ProgramFiles(x86)%\WinDirStat for x86. Copyright line on that yaml names The WinDirStat Team and windirstat.net. That is the vendor line. Installers still come from GitHub Releases.

If winget offers a lookalike id, cancel. The README malware warning exists because unofficial sites copy the name. Winget id matching is the same idea in a catalog: match WinDirStat.WinDirStat, then install.

What winget installs

FieldValue
Package idWinDirStat.WinDirStat
Installer typeWiX
ScopeMachine
Default folder (x64 / ARM64)%ProgramFiles%\WinDirStat
Default folder (x86)%ProgramFiles(x86)%\WinDirStat
Install modesinteractive, silent, silentWithProgress
Upgrade behaviorinstall
LicenseGPL-2.0
Assets winget wrapsGitHub MSI for x86, x64, arm64
RuntimeNative C++. No .NET named in the README.

The installed file is the same family as WinDirStat-x64.msi on GitHub Releases. Public copy still says the current release. Do not pin a number. Releases index: open source disk space analyzer releases. Portable chooser: portable or MSI. GitHub overview: open source disk space analyzer on GitHub.

Winget versus GitHub Releases

Winget is the typed command. GitHub Releases is the file list. Both are official. Use winget when App Installer works and you want a machine-scope MSI with Start menu registration. Use Releases when you need the portable zip or 7z, an MSIX, or when you want to see WinDirStat-x64.msi before it runs.

On the tag, skip WinDirStat-Hashes.txt as something to execute. That file is checksums. Skip debug symbols. Safe-download notes: download safely and is this disk space analyzer safe. Home: disk space analyzer.

Microsoft Store id 9ph1gl95p3wf, Chocolatey choco install windirstat, and Scoop scoop install extras/windirstat are supporting README paths. They are supporting paths. Do not paste those as the typed command these notes map.

Upgrade and uninstall

The README names winget upgrade after the install line. Run that when you want the catalog build. You can also return to GitHub Releases and run a newer MSI. Say the current release. Portable folders are swapped by hand.

To remove the winget copy, use Settings > Apps or winget uninstall WinDirStat.WinDirStat. Machine scope means the uninstall is a normal installed product, not a LocalAppData toy. Scan CSV exports you saved stay on disk until you delete them.

After a successful transaction, winget list should show id WinDirStat.WinDirStat. Open the Start menu shortcut. If elevation is requested, that matches machine scope: the MSI writes under Program Files. A user-scope toy in LocalAppData is not what this catalog package does.

Silent and silentWithProgress are listed as install modes on the manifest. Daily install still works interactively. Do not invent extra msiexec switches in place of the README command. If you need the portable zip instead, leave winget and take the archive from Releases.

Build-from-source readers can open windirstat\WinDirStat.sln in Visual Studio 2022 or later. That is not the daily install. Daily users stay on winget or the MSI.

Mistakes with similar names

People type the product name into a search box and install the first catalog hit. Match the id. People skip App Installer, then say winget is broken. Install App Installer, reopen the terminal, retry. People run winget and a portable zip at the same time. Pick one copy.

Unofficial sites still wrap the name. The README tells you to install only through the Microsoft Store link and package managers listed, official GitHub Releases, or links from windirstat.net. Product homepage field: windirstat.net. License: LICENSE.md. README: project README.

After install, scan a folder: find large files. Read the layout: read the treemap. Explorer Properties is a different walk: switch from folder Properties. WizTree sits on vs WizTree. About: about. Disk analyzer: disk analyzer.

Frequently asked questions

What is the winget command for this disk space analyzer?

Run winget install -e --id WinDirStat.WinDirStat. That is the README command. The package identifier must be WinDirStat.WinDirStat. Use Windows Terminal or PowerShell. Related: install on Windows.

How do I know the winget package is official?

Match the id WinDirStat.WinDirStat and publisher The WinDirStat Team. Manifests live under microsoft/winget-pkgs. License in the locale yaml is GPL-2.0. PackageUrl points at GitHub Releases. If winget offers a similar name with a different id, stop.

Does winget need App Installer for this disk space analyzer?

Yes. Winget comes from Microsoft App Installer on Windows 10 1809 or later and Windows 11. If the command is not found, install App Installer from Microsoft, reopen Windows Terminal, and run the README command again. Related: how to install winget.

Is winget safer than GitHub Releases?

Both paths wrap GitHub MSI files. Winget uses the published package id. Releases let you pick WinDirStat-x64.msi by name. See download safely.

What scope does the winget package use?

Machine scope. Default install location is %ProgramFiles%\WinDirStat on x64 and ARM64, and %ProgramFiles(x86)%\WinDirStat on x86. Installer type is WiX.