Popular: Data updated November 7, 2026

Categories

Internet1,377
Communication323
Audio & video913
Graphics & design549
Office & productivity1,136
Developer tools3,175
AI tools552
Security & privacy397
System tools3,156
Games532
Education & science239
Network & IT291

Disk Usage Analyzer 3.0.0 download

View disk space usage and delete unwanted data, fast.

Sebastian Thiel Disk & USB tools #54 Disk & USB tools
This is the current version. · Released:

Installer files 3.0.0

ArchitectureTypeScopeFile sizeDownloadSHA256
64-bit ZIP → Portable — — github.com VirusTotal
ARM64 ZIP → Portable — — github.com VirusTotal
32-bit ZIP → Portable — — github.com VirusTotal

Link and SHA256 come from the Windows Package Manager community manifest. Compare the hash of the downloaded file before running it.

Release notes

Documentation (BREAKING)
- declare the Rust library API experimental
Mark the crate root so all Rust library exports participate in experimental
compatibility checks. Future API breaks require minor releases while patch
compatibility remains checked. Document tilde requirements for library
consumers and retain the stable CLI and dua-core compatibility policies.
The transition removes the previous stable Rust library API promise and
requires dua-cli 3.0.0. Let smart-release apply versions during release.

Bug Fixes (BREAKING)
- retain filesystem paths in traversal errors
Just looked at the production code and rubber-stamped the tests.
All that really happens is a new error type that retains more information
RootEvent and Walk previously yielded plain I/O errors, leaving consumers
unable to identify a failing descendant. Return a typed dua_core::Error
with the entry path, or the directory path when enumeration cannot identify
an entry, and retain the original I/O error for kind and OS-code inspection.
Keep sibling failures as separate iterator items. Update native and ordinary
reads, streamed roots, prepared roots, cancellation, and CLI forwarding.
Metadata errors remain attached to their Entry. Document the breaking API
change and conversion back to io::Error.
Regression coverage removes two sibling directories before descent in both
orders and metadata modes; it also checks missing and streamed roots,
original OS errors, source access, and conversion without losing context.
The regression initially failed because io::Error has no path accessor.

Commit Statistics
- 6 commits contributed to the release.
- 18 days passed between releases.
- 2 commits were understood as conventional.
- 1 unique issue was worked on: #421

Commit Details
view details
- #421
- Retain filesystem paths in traversal errors (d5114df)
- Uncategorized
- Declare the Rust library API experimental (c45461d)
- Merge pull request #424 from Byron/better-error-handling (c392945)
- Merge pull request #415 from Rajvira10/fix/marked-path-display-width (9ccf20f)
- Review (3ab91b4)
- Fix marked-pane alignment for wide Unicode paths (d8a9376)

https://github.com/Byron/dua-cli/releases/tag/v3.0.0

Most popular in Disk & USB tools

See all
  1. RufusA utility that helps format and create bootable USB flash drives, such as USB keys/pendrives, memory sticks, etc.
  2. VentoyVentoy is an open source tool to create bootable USB drive for ISO/WIM/IMG/VHD(x)/EFI files.
  3. unetbootinUNetbootin allows you to create bootable Live USB drives for Ubuntu and other Linux distributions without burning a CD.
  4. smartmontoolssmartmontools contains utility programs (smartctl, smartd) to control/monitor storage systems using the Self-Monitoring, Analysis and Reporting Technology System (S.M.A.R.T.) built into most modern ATA and SCSI disks. It is derived from smartsuite.
  5. gduPretty fast disk usage analyzer written in Go.
  6. WinFsp 2024 Beta2Windows File System Proxy - FUSE for Windows
  7. GSmartControlHard disk drive and SSD health inspection tool
  8. DefragglerBoost performance by reassembling fragmented files
  9. SquirrelDiskThe easiest open source app you will ever use to detect huge files.
  10. dufDisk Usage/Free Utility - a better 'df' alternative

Tags

Share