keepcalculator

06 Numbers and Powers

Steam Unpacking Slow? Causes & Fixes

Card No. 06·21205 · Updated · Standard formula, shown below

Unpack speed (GB/min) 1.67 GB/min
Effective throughput (MB/s)
28.44 MB/s
Result
Unpack time (min)
30 min
You entered
Game size (GB)
50 GB
You entered
You enter
Unpack time (min), Game size (GB), CPU score (PassMark)
You get
Unpack speed (GB/min), Effective throughput (MB/s)
Rounding
2 dp

Steam unpacking slow? Yes, it can be, and the fix usually involves freeing up disk space, switching to an SSD, or adjusting your download region. Unpacking is the process where Steam decrypts and writes downloaded game files to your drive, and its speed is limited by your storage device, CPU, and RAM—not your internet connection.

Formula

Unpack speed (GB/min) = Game size (GB) ÷ Unpack time (min). Effective throughput (MB/s) = (Game size in GB × 1024) ÷ (Unpack time in minutes × 60). The calculator uses your input time and game size to compute the average unpack rate.

Worked Example

Enter 30 minutes for unpack time and 50 GB for game size. Unpack speed = 50 ÷ 30 = 1.67 GB/min. Effective throughput = (50 × 1024) ÷ (30 × 60) = 51200 ÷ 1800 = 28.44 MB/s. That is a typical speed for a hard disk drive (HDD).

What Is Steam Unpacking?

When you download a game, Steam saves it as compressed, encrypted files. Unpacking is the process of decompressing and writing those files to your game library folder. It happens after the download completes, and it can take longer than the download itself, especially on older hardware.

Steam shows a progress bar with “Unpacking� and the percentage. The process is CPU-intensive because it involves decryption and decompression. It also requires free disk space roughly equal to the game size, plus the downloaded files.

Why Is Unpacking Slow?

  • HDD vs SSD: A traditional hard drive (HDD) writes data at 80–160 MB/s, while a SATA SSD does 500 MB/s and an NVMe SSD can exceed 3000 MB/s. Unpacking is often bottlenecked by write speed.
  • CPU limitations: Decompression algorithms like LZMA and zlib use the CPU. Older or low-power CPUs can slow unpacking to a crawl.
  • Insufficient RAM: Steam uses RAM as a buffer. If your system has little free RAM, it may swap to disk, slowing everything.
  • Fragmented drive: On HDDs, fragmented files cause extra seek time. SSDs are less affected.
  • Antivirus scanning: Real-time protection can scan every written file, reducing throughput.
  • Background tasks: Other programs competing for disk or CPU can slow the process.

How to Speed Up Steam Unpacking

  1. Move your game library to an SSD. In Steam, go to Settings > Storage, then add a new folder on your SSD and set it as default. You can also move existing games via Properties > Installed Files.
  2. Free up disk space. Steam needs room for both the downloaded files and the unpacked game. Aim for at least 20% free space on the drive.
  3. Close background programs. Exit games, browsers, and other heavy apps during unpacking.
  4. Pause antivirus temporarily. If you trust the source, you can disable real-time scanning for the Steam folder. Re-enable it afterwards.
  5. Defragment your HDD. On Windows, use the built-in defrag tool. Do not defrag an SSD.
  6. Update drivers and Windows. Outdated storage drivers can limit performance.
  7. Change download region. In Settings > Downloads, select a less busy region. This helps with download speed, not unpacking, but can reduce overall wait.

Common Misconceptions

“My internet is slow, so unpacking is slow.� Unpacking happens after the download, so it is independent of your connection. A fast internet can make the download quick, but unpacking still takes time.

“More RAM always helps.� RAM helps only if you are running out. 8 GB is usually enough for unpacking, but 16 GB is safer for modern games.

“Steam is broken.� Often, the issue is hardware, not Steam. Check your disk usage in Task Manager (Ctrl+Shift+Esc) to see if the drive is at 100%.

When to Consider Upgrading

If you regularly unpack large games (50+ GB) and it takes over 30 minutes, upgrading to an SSD is the most effective fix. A SATA SSD is a huge improvement over an HDD, and an NVMe SSD is even faster. CPU upgrades matter less if you already have a modern quad-core processor.

If you are on a laptop, an external SSD via USB 3.0 or Thunderbolt can help, but internal is best. Check your system’s specs before buying.

Alternatives to Waiting

  • Preload: Some games allow preloading before release, so unpacking happens at launch time.
  • Use Steam’s backup feature: Backing up and restoring can be faster than downloading, but it still requires unpacking.
  • Install on a second drive: If you have two drives, installing on the faster one reduces unpack time.

Frequently Asked Questions

Why does Steam unpack take so long?

It is usually because your hard drive is slow, your CPU is weak, or you have limited free space. The process is CPU and disk intensive, so older hardware takes longer.

Can I skip Steam unpacking?

No, you cannot skip it. The files must be decrypted and written to your drive. You can only speed it up by improving hardware or closing other programs.

Does unpacking use internet?

No. Unpacking is entirely local. Your internet is only used during the download phase, not during unpacking.

How much free space do I need for unpacking?

You need at least the size of the game plus a few GB. Steam also keeps the downloaded files until unpacking is done, so double the game size is safe.

Is it safe to close Steam during unpacking?

It is not recommended. Closing Steam may interrupt the process, leading to corrupted files. Let it finish or cancel the download properly via Steam.

Why is unpacking slower on my new PC?

If your new PC has an HDD, it will be slower than an SSD. Also, check if your RAM is insufficient or if antivirus is scanning. Compare your CPU and disk speeds to the recommended specs.

Related

Formula used
in t | Unpack time (min) | min | 30 | 0
in s | Game size (GB) | GB | 50 | 0
in p | CPU score (PassMark) | - | 15000 | 0
out rate | Unpack speed (GB/min) | GB/min | s / t | 2
out eff | Effective throughput (MB/s) | MB/s | (s * 1024) / (t * 60) | 2

Each line is one input (in, sel, list) or one result (out: label, unit, formula, decimals). How the calculators work

Method: the standard formula for this calculation, rounded as each result states. See how the calculators work or report an error.

More cards in this drawer

The whole Numbers and Powers drawer →