January 15, 2026

2.6TB Freed in One Evening: AI-Assisted System Maintenance

Claude Code found my forgotten 4TB drive.

My boot drive hit 93% full. I’d been ignoring it for months.

One conversation with Claude Code later: I discovered a 4TB Samsung 990 PRO—one of the fastest consumer NVMe drives you can buy—sitting in my machine completely empty. No partitions. Not mounted. I’d installed it and apparently never set it up.

That’s the thing about system maintenance. It’s never urgent until something breaks. So it doesn’t happen. Drives sit empty, caches balloon, boot drives fill up while you’re busy building things that actually matter.

AI changes the math. The tedious audit becomes a conversation. And suddenly the work just… gets done.

The Audit

Me: “Give me an audit of my system specs and tell me about updates I need.”

Two minutes later I had the full picture: 104 packages outdated (23 security), BIOS nearly two years behind, and 5.4TB of storage I bought and never configured. The kind of comprehensive check I’d been putting off because who has time to grep through lsblk output and chase down modification dates?

Claude Code does. It ran the commands, sorted the results, and surfaced what mattered.

What We Found

Forgotten hardware:

  • 4TB Samsung 990 PRO NVMe - empty
  • 2TB Crucial MX500 SATA - empty
  • 5.4TB of storage collecting dust

The graveyard of 2024 experiments:

  • 162GB text-generation-webui with models from before DeepSeek existed
  • 101GB of pip/poetry/docker cache
  • 71GB of llamafile models from August
  • 90GB of LLM experiments from March 2024
  • 55GB Unreal Engine 5.2.1 (we’re on 5.5 now)

BIOS situation:

  • Running version 1904 from January 2024
  • Current: 3402 from November 2025
  • Two years of AGESA updates missing for my Ryzen 9 7950X3D

The Fix

Claude Code walked through each step. Not tutorials—actual commands for my specific hardware.

Set up the 990 PRO for Steam:

sudo parted /dev/nvme1n1 --script mklabel gpt
sudo parted /dev/nvme1n1 --script mkpart primary ext4 0% 100%
sudo mkfs.ext4 -L SteamLib /dev/nvme1n1p1

Added fstab entry, moved 1.1TB of games, created symlink. Boot drive dropped from 93% to 30% instantly.

Cleaned the cruft:

Before deleting anything, Claude Code checked timestamps. “Make sure nothing is from December 2025 to January 2026—we probably want those.” It found the cutoff, confirmed the old stuff was actually old, then cleared it out.

  • Purged pip cache (26GB)
  • Cleared poetry artifacts (31GB)
  • Docker system prune (38GB)
  • Deleted LLM experiments from March 2024
  • Removed text-generation-webui (no models newer than April 2025)

Prepped the hardware upgrade:

I’ve got new RAM coming that needs a BIOS update first. Claude Code found my exact motherboard (ASUS ROG STRIX X670E-E), verified the new kit is on the QVL, looked up the latest BIOS, and wrote the full upgrade procedure to a file. Tomorrow’s project, already planned.

The Numbers

BeforeAfter
Boot drive: 93% (129GB free)Boot drive: 24% (1.3TB free)
WhiteBoySummer: 55%WhiteBoySummer: 25%
990 PRO: Empty990 PRO: Steam library
Total free: ~900GBTotal free: ~2.6TB

Two hours total. Most of that was waiting for 1.1TB to copy.

The Point

This is AI leverage applied to the stuff you never get around to.

System maintenance, hardware audits, cleaning up old experiments—it’s all important and none of it is urgent. So it rots. You buy drives and forget to configure them. You accumulate 162GB of outdated LLM tools because deleting things requires figuring out what’s safe to delete.

AI collapses the friction:

  • “What’s eating my disk space?” → Sorted breakdown in seconds
  • “How old are these files?” → Timestamps on everything
  • “Is this safe to delete?” → Checks modification dates first
  • “Set up this drive” → Commands for your specific hardware

The best upgrade was already in my machine. I just needed a reason to find it.

2.6TB Freed in One Evening: AI-Assisted System Maintenance
0:00
0:00