A FAST(!) Windows disk-usage visualizer inspired by Steffen Gerlach's Scanner and @AgentMC SizeScanner.
With SizeScanner you can scan any drive or folder with blazing speed, vizualize the result using the sunburst chart and delete the outliers easily.
Compared with the original Scanner2 tool, SizeScanner:
- Reports inaccessible data
- Handles symlinks and reparse points correctly, including OneDrive "online-only" placeholders
- Scans only when you ask (click a drive button or browse a folder), not automatically at startup
- Lets you tune the chart with free-space visibility and a size filter so huge trees stay readable
- Windows 10+ (version supported by .NET 10)
- .NET 10 SDK - needed to build from source
.NET 10 Desktop Runtime - needed to runSelf-contained
From the repository root:
dotnet restore SizeScanner.slnx
dotnet build SizeScanner.slnx -c Debug
dotnet run --project .\SizeScanner.Avalonia\SizeScanner.Avalonia.csproj# Optional path; defaults to your user profile folder
dotnet run --project .\ScannerConsole\ScannerConsole.csproj -- C:\some\folderUse this to validate scanner changes without launching the chart UI.
SizeScanner calculates exact reachable sizes but retains only a bounded set of
the largest entries. Less significant entries are combined into [Other].
Opening a retained directory rescans that scope for more detail. [Other]
cannot be opened because it can represent multiple paths.
