FleX3DesignsFleX3Designs
Back to Software
MyDriveAnalyzer logo
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" --quiet

Capture 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.ExitCode

Write 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 --quiet

Common 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.