Back to Software

FreeC#v0.1.0Windows x64
MyDriveAnalyzer
Disk usage analysis and cleanup reporting
MyDriveAnalyzer is a Windows-first disk usage reporter that can run as a graphical desktop app or as a headless command-line scanner. It helps identify large folders, protected areas, file types, large files, user profile growth, and cleanup candidates, then exports offline reports for review.
What It Does
- Drive picker, browse flow, progress view, and dashboard reports.
- Folder breakdowns, protected/system area views, file type summaries, and largest-file lists.
- Drive Cleanup selectable cards with preview and run workflow.
- Offline HTML, CSV, and JSON output for sharing or archiving.
Good For
- Find what is consuming disk space on a Windows workstation.
- Generate a report bundle before cleanup or escalation.
- Run repeatable scans from PowerShell or remote administration sessions.
How It Works
- Scans the selected drive or folder and builds a structured disk usage model.
- Surfaces top folders, large files, hidden/protected areas, and cleanup candidates.
- Exports reports locally so results can be reviewed without keeping the app open.
Command Line
Command-Line and Automation Notes
The same executable can run a headless scan command for local scripts or remote support workflows.
Run a quiet HTML report from Command Prompt
start /wait "" "C:\Tools\MyDriveAnalyzer.exe" scan --path "C:\" --html "C:\Temp\drive-report.html" --quietCapture the exit code in PowerShell
$p = Start-Process -FilePath ".\MyDriveAnalyzer.exe" `
-ArgumentList 'scan --path "C:\" --html "C:\Temp\drive-report.html" --quiet' `
-Wait -PassThru
$p.ExitCodeWrite every report format
MyDriveAnalyzer.exe scan --path "D:\Data" --html ".\report.html" --csv ".\report.csv" --json ".\report.json" --top 100 --max-depth 8 --include-hidden --quietCommon Commands and Switches
scan--path / -p--html--csv--json--max-depth--top--include-hidden--quiet--help
Exit Codes
- 0: Scan completed cleanly.
- 1: Invalid arguments.
- 2: Failed before writing a report.
- 3: Completed with skipped paths, errors, or partial output.
Safety and Scope
- Reports before cleanup.
- Useful for audit logging and review before removing files.