A retired gaming PC gathering dust under your desk is hiding a secret: its hardware is almost perfectly suited for a high-performance network attached storage (NAS) system. Many of these machines pack desktop-class CPUs, generous memory slots, and multiple SATA ports—all ingredients that NAS operating systems like TrueNAS, Unraid, OpenMediaVault (OMV), and Proxmox can exploit. Repurposing that old rig not only breathes new life into otherwise obsolete hardware but also avoids the steep cost and limited upgradeability of off-the-shelf NAS enclosures.

This guide walks through why an old gaming PC makes an excellent homelab NAS foundation, compares the leading software options, and outlines practical setup steps. It also covers power draw, noise management, and data protection so your DIY NAS runs reliably for years.

Why an old gaming PC is an ideal NAS candidate

At the heart of every NAS appliance lies a processor, RAM, and disk connectivity. Pre-built NAS boxes often use low-power ARM or Intel Atom chips, which struggle with demanding tasks like media transcoding, file compression, or running multiple services. A retired gaming PC flips the script by offering far more muscle.

Desktop CPU performance

Even a five- or six-year-old gaming PC typically ships with a quad-core or hexa-core Intel Core i5 or AMD Ryzen processor. These chips run circles around the ARM-based CPUs found in a Synology DS224+ or QNAP TS-464. For a homelab NAS that may host Plex, Jellyfin, or Nextcloud alongside file sharing, that extra horsepower keeps everything smooth. Local media transcoding—converting a 4K video to a lower resolution on the fly for a mobile client—requires significant CPU grunt. A Core i5-8400, for instance, handles several simultaneous 1080p transcodes with ease, while a consumer NAS appliance might choke on a single stream.

Expandable memory

Gaming PCs rarely skimp on memory. Most have 16 GB or more of DDR4 RAM, and the motherboard often has two or four slots, making it trivial to drop in additional sticks. Memory is critical for a NAS. ZFS, the filesystem used by TrueNAS, uses RAM for a read cache (ARC) that dramatically speeds up repeated access to data. Ideally, you want a minimum of 8 GB for a basic ZFS pool, but 16 GB or more lets you enable deduplication and run heavier workloads. Even non-ZFS setups benefit from ample RAM: Unraid loads applications into memory, and Proxmox virtualizes multiple guests.

SATA ports and PCIe expansion

Consumer motherboards typically offer four to six SATA ports. That is enough to connect a few large hard drives in a RAID configuration. If you need more drives, a low-cost PCIe SATA expansion card can add another four or eight ports, and the PCIe slots that once held a dedicated GPU now sit empty, ready for an HBA (host bus adapter). Many older boards also include at least one M.2 slot, which can host a fast NVMe SSD for caching or as a dedicated boot drive. Compare that to a 2-bay NAS appliance, and the flexibility is night and day.

Built-in GPU for headless operation

Gaming GPUs consume a lot of power and generate heat—two things you don’t want in a 24/7 NAS. However, most gaming CPUs include integrated graphics. Pull out the power-hungry graphics card, flip the system to use the iGPU, and you have a low-power video output for the rare occasions you need a local console. The iGPU can also handle hardware-accelerated video transcoding in Plex or Jellyfin if you pass it through to a container or VM, leveraging Intel Quick Sync or AMD VCE.

NAS operating system options

The software you choose defines how you manage storage, install applications, and protect data. Four platforms dominate the DIY NAS scene, each with distinct strengths.

TrueNAS (Scale or Core)

TrueNAS is the gold standard for enterprise-grade data integrity. It uses ZFS, a combined filesystem and volume manager that provides snapshots, checksumming, bit-rot protection, and efficient replication. TrueNAS CORE runs on FreeBSD, while TrueNAS SCALE shifted to Debian Linux and added native Docker container support. Key features:

  • Robust ZFS storage with RAID-Z (equivalent to RAID5/6).
  • Snapshots, replication, and built-in cloud backup.
  • Plug-in ecosystem and pre-configured apps via TrueCharts.
  • Virtualization through bhyve (CORE) or KVM (SCALE).

TrueNAS demands relatively consistent hardware. ZFS works best with direct disk access (avoid hardware RAID cards) and requires ECC memory for maximum integrity, though many home users run it on non-ECC RAM without issues. RAM is the biggest cost: the ARC cache gobbles up as much as you can give it.

Unraid

Unraid takes a different approach. Instead of striping data across all disks, it uses a parity-protected array where each disk maintains its own filesystem (XFS or Btrfs). This design lets you mix drives of any size and add capacity one disk at a time—no need to build a new vdev like in ZFS. The array supports up to two parity drives, protecting against one or two simultaneous disk failures.

Strengths:

  • Simple web GUI with an active community and vast plugin library.
  • Docker and VM support out of the box, with a huge app catalog.
  • Easy expansion: just add a disk and clear it, no rebalancing required.
  • Cache pools using SSDs to accelerate writes and shared folders.

Unraid is not free after the basic 30-day trial. Licenses start at $59 for up to 6 attached storage devices and scale to unlimited devices for $129. The cost is a one-time payment, and updates are often free for life depending on the license tier.

OpenMediaVault (OMV)

OMV is a lightweight, Debian-based NAS distribution that installs on a minimal system and provides a web interface to manage storage services. It does not impose ZFS’s hardware requirements or Unraid’s license fee. OMV supports traditional Linux RAID (mdadm), Btrfs, and even ZFS via a plugin. The platform offers:

  • SMB/CIFS, NFS, FTP, and Rsync shares.
  • Plugin system for Docker, SnapRAID, mergerfs, and more.
  • Low system resource usage, ideal for older PCs with less RAM.
  • Scheduled SMART monitoring, disk spindown, and UPS integration.

OMV excels at pure file serving. If you need advanced features like easy disk expansion or integrated VM management, you can layer on Docker and Cockpit, but the setup is more manual than Unraid.

Proxmox Virtual Environment

Proxmox is not a NAS OS itself—it’s a hypervisor. However, many homelabbers run a NAS VM inside Proxmox and pass through the SATA controller or individual disks to that VM. This approach separates storage from computing, allowing you to spin up containers for various services while keeping the NAS isolated. Proxmox offers:

  • KVM-based virtual machines and LXC containers.
  • Web-based management with no‑VNC console access.
  • ZFS support for local storage, including replication and snapshots.
  • Cluster‑aware with high availability (if you have multiple nodes).

Running a virtualized NAS adds complexity but unlocks flexibility. You might run TrueNAS SCALE as a VM with disk passthrough, while other VMs handle Plex, Home Assistant, or pfSense.

Choosing the right OS for your old gaming PC

Your decision boils down to priorities: data integrity, ease of expansion, resource efficiency, or virtualization.

Operating System Best For Key Trade-off
TrueNAS Uncompromising data protection, high RAM availability RAM hungry, less flexible disk expansion
Unraid Mixed drive sizes, simple Docker/VMs, easy growth Commercial license, write performance limited by slowest parity disk
OpenMediaVault Minimal overhead, free solution, pure file server Less integrated app management
Proxmox Virtualizing multiple services, need hypervisor features Not a NAS OS—storage stack must be set up manually

If your old gaming PC has 16 GB or more RAM and you value bulletproof integrity, TrueNAS SCALE is a top contender. If you have a collection of mismatched drives and want a straightforward upgrade path, Unraid’s flexibility shines. For a lightweight NAS that sips resources, OMV with SnapRAID+mergerfs delivers similar flexibility to Unraid without the cost. And if you intend to run a swarm of services, Proxmox as a base with a NAS VM is the hyper-converged approach.

Setup walkthrough: from gaming PC to NAS

While each OS has a unique installation procedure, the hardware preparation is universal.

1. Strip unnecessary components

Remove the dedicated GPU, sound card, RGB controllers, and any extra fans. Connect the monitor to the motherboard’s video output (HDMI or DisplayPort) to use the integrated GPU. This step cuts idle power draw significantly—a gaming GPU alone can add 20–50 watts at idle.

2. Plan your storage layout

  • Boot drive: Use a small SSD (120 GB or 250 GB) for the OS. An NVMe M.2 drive works great and frees up SATA ports.
  • Data drives: Install as many 3.5-inch hard drives as the case can physically hold. If the case lacks drive bays, consider a case transplant—Fractal Design Node 804 or SilverStone CS380 are popular NAS chassis—or use 5.25-inch bay adapters.
  • Cache/Log (optional): A small NVMe SSD can serve as a ZFS SLOG or L2ARC in TrueNAS, or as a cache pool in Unraid, accelerating write operations.

3. Configure BIOS

  • Ensure the SATA mode is set to AHCI (not RAID).
  • Enable Intel VT-d / AMD-Vi for hardware passthrough if you plan to use Proxmox.
  • Disable any overclocking profiles to reduce heat and power consumption.
  • Set the system to power on after AC loss (useful after power outages).

4. Install the operating system

Each OS provides a bootable USB image. Write it with BalenaEtcher or Rufus, boot from the USB drive, and follow the installer. Most installers are straightforward and will detect the boot SSD. Once installed, you manage everything through a web browser.

5. Create your first storage pool and shares

  • In TrueNAS: Import disks, create a ZFS pool (RAID-Z1 for one-disk failure tolerance), add a dataset, and configure SMB shares.
  • In Unraid: Assign data and parity drives, format them, create user shares, and enable SMB.
  • In OMV: Use the Storage -> File Systems and Shares interfaces to create a RAID or mergerfs/SnapRAID setup, then create shared folders and services.
  • In Proxmox: Pass disks to a NAS VM, then set up shares inside the VM using the above methods.

6. Install applications

After storage is running, add Docker containers or plugins. Plex Media Server, Pi-hole, Nextcloud, Home Assistant, and Bitwarden are staples. All four platforms offer community-developed app catalogs that simplify deployment.

Key considerations for a 24/7 homelab NAS

Power consumption

Gaming PCs were built for performance, not efficiency. Without the GPU, an older system may still idle at 40–60 watts. While higher than an ARM-based NAS (usually 10–20 W), it is acceptable if the server runs necessary services. Use a Kill‑A‑Watt meter to measure actual draw and consider enabling ASPM (Active State Power Management) in the BIOS and OS to let PCIe devices enter low-power states. Undervolting the CPU via BIOS can also shave a few watts.

Noise and heat

Hard drives are the primary noise source. Choose quiet drives (e.g., WD Red Plus, Seagate IronWolf) and mount them with rubber grommets. The stock CPU cooler in a gaming PC is often sufficient, but if the system runs in a hot closet, upgrade to a quiet aftermarket cooler. Set fan curves to prioritize low RPMs when temperatures are safe.

Backup strategy

A NAS is not a backup on its own. Follow the 3-2-1 rule: three copies of your data, on two different media, with one offsite. Many of the OS options include built-in tools for cloud replication (TrueNAS, Unraid) or simple rsync scripts (OMV). Consider attaching an external USB drive for periodic backups that you can rotate offsite.

Data integrity and monitoring

Enable regular SMART tests on all drives and configure email alerts for disk failures or high temperatures. TrueNAS and Unraid have this built in; OMV requires installing the SMART plugin. Proxmox can pass through SMART data to the NAS VM, but you may need to monitor the hypervisor separately.

Maximizing value from your old gaming rig

The components inside a retired gaming PC are often worth more in a NAS role than on the used market. An old Core i7-6700K with 32 GB DDR4 and six SATA ports might sell for $200, yet building a comparable NAS appliance would cost three times that amount and still lack expansion flexibility. By repurposing the hardware, you gain:

  • Multi-gigabit network readiness: Add a used 10GbE PCIe card for fast file transfers.
  • Redundant boot: Use two small SSDs in a mirrored boot pool to avoid a single point of failure.
  • Native encryption: CPUs with AES-NI can encrypt storage pools without a noticeable performance hit.
  • Upgradability: You can later swap the CPU for a higher-core-count chip, add more RAM, or install an HBA for more drives.

All of these upgrades are either impossible or prohibitively expensive on consumer NAS appliances.

Final thoughts

Transforming an old gaming PC into a homelab NAS with TrueNAS, Unraid, OMV, or Proxmox is one of the most rewarding DIY projects a tech enthusiast can tackle. The hardware that once rendered high-FPS gaming now serves terabytes of data, transcodes media on the fly, and hosts a personal cloud. Each OS caters to a different mindset: TrueNAS for data purists, Unraid for tinkerers who prize convenience, OMV for minimalists, and Proxmox for those who want a full virtualization stack under the hood.

Start by assessing what you already have—CPU, RAM, drive bays—then pick the software that aligns with your appetite for management complexity. The time invested in setup pays off with a NAS that outperforms most off-the-shelf solutions and grows with your needs. Grab that dusty tower, yank out the GPU, and give it a second life as the centerpiece of your home network.