sodcalculator

10 Tech How-To

SSD Slow to Load Games? Causes & Fixes

Guide 10-38390 · Updated · Step by step

If your SSD is slow to load games, the cause is usually a nearly full drive, a failing or overheating SSD, a misconfigured system, or the game being installed on a secondary HDD. This article explains why SSDs slow down, how to diagnose the real bottleneck, and the practical fixes that restore fast loading times.

How SSDs Work and Why They Slow Down

An SSD stores data in NAND flash memory cells, which are organized into blocks and pages. Unlike a hard drive with a spinning platter and moving read/write head, an SSD has no moving parts, so it can access any location in microseconds. However, SSDs have a finite number of write/erase cycles per cell, and they use a process called garbage collection to reclaim space from deleted data. When the drive is nearly full, garbage collection has fewer free blocks to work with, so it must do more work before writing new data, which can drastically reduce write speeds and sometimes read speeds.

Another key factor is the type of NAND: SLC (single-level cell) is fastest, MLC (multi-level cell) is slower, TLC (triple-level cell) is slower still, and QLC (quad-level cell) is the slowest. Many consumer SSDs use TLC or QLC with a small SLC cache. When you copy a large file or load a game, the drive uses the fast SLC cache first; once it fills up, write speeds drop to the raw NAND speed. For game loading, reads matter more than writes, but a full drive or a failing controller can also slow reads.

Common Causes of Slow Game Loading on an SSD

  • Drive nearly full: When an SSD is over ~90% full, performance degrades significantly. Windows and the SSD controller need free space for wear leveling and garbage collection.
  • Game installed on a hard drive: The game may be on a secondary HDD, not the SSD. Check the install path in Steam, Epic, or the game launcher.
  • Outdated or faulty SATA/NVMe driver: An old driver can prevent the SSD from using its full speed, especially for NVMe drives that rely on the NVMe driver.
  • Overheating: NVMe SSDs can throttle when they exceed ~70–80°C. This is common in laptops or desktops without adequate airflow or a heatsink.
  • TRIM disabled: TRIM is an OS command that tells the SSD which blocks are no longer in use, enabling efficient garbage collection. If disabled, the SSD slows down over time.
  • Failing SSD: Bad sectors, failing controller, or worn-out NAND can cause slowdowns and errors. Check SMART health.
  • Background processes: Windows Update, antivirus scans, or other disk-heavy tasks can compete for I/O and slow loading.
  • Fragmentation (on HDD, not SSD): If the game is on an HDD, fragmentation matters. Do not defragment an SSD; it reduces lifespan and doesn’t help.

How to Diagnose the Real Bottleneck

Before making changes, identify whether the SSD itself is slow or something else is the problem. Use Task Manager (Ctrl+Shift+Esc) and go to the Performance tab. Select your SSD and watch the “Active time” and “Transfer rate” while loading a game. If the SSD is at 100% active time but the transfer rate is low (e.g., under 100 MB/s for a SATA SSD), the drive may be failing or overloaded. If the transfer rate is high (e.g., 500 MB/s for SATA or 3000+ MB/s for NVMe), the bottleneck is elsewhere—likely the CPU, RAM, or the game’s asset decompression.

Also check the game’s loading screen: if it shows a progress bar that stalls at certain points, it may be decompressing assets or waiting on network (for online games). Use Resource Monitor (resmon) to see disk activity per process. If the game is reading from the SSD at high speed but still takes long, the issue is the game engine, not the drive.

Practical Fixes to Speed Up Game Loading

  1. Free up space: Keep at least 15–20% of the SSD empty. Delete old games, move videos/photos to an HDD, and run Disk Cleanup.
  2. Enable TRIM: Open Command Prompt as administrator and run fsutil behavior query DisableDeleteNotify. If it returns 1, run fsutil behavior set DisableDeleteNotify 0 to enable TRIM.
  3. Update drivers: Go to Device Manager, expand “Disk drives,” right-click your SSD, select “Update driver,” and search automatically. For NVMe drives, also update the chipset driver from your motherboard manufacturer.
  4. Check temperatures: Use a tool like CrystalDiskInfo or HWMonitor. If your NVMe SSD exceeds 70°C, install a heatsink or improve case airflow.
  5. Run a health check: Use CrystalDiskInfo or the manufacturer’s tool to check SMART attributes. If “Reallocated Sectors” or “Pending Sectors” are high, back up and replace the drive.
  6. Disable Superfetch/Prefetch (Windows): These services can cause constant disk activity. Open Services (services.msc), find “SysMain” (formerly Superfetch), set it to Disabled, and stop it.
  7. Move the game to the SSD: In Steam, right-click the game, select Properties → Installed Files → Move Install Folder, and choose your SSD. For other launchers, reinstall the game to the SSD.
  8. Check for malware: Run a full antivirus scan; malware can cause excessive disk I/O.

SSD vs HDD for Gaming: Realistic Expectations

If your game is on an HDD, loading times are typically 2–5 times longer than on a SATA SSD, and 5–10 times longer than on an NVMe SSD. For example, a game that loads in 30 seconds on an HDD might load in 10 seconds on a SATA SSD and 5 seconds on an NVMe SSD. However, in-game texture streaming and open-world loading benefit more from NVMe, but the difference between SATA and NVMe is often only a few seconds for most games. The biggest jump is from HDD to any SSD.

If you already have an SSD and games still load slowly, check if the game is installed on the SSD and not on a secondary HDD. Also, some games are poorly optimized and will load slowly regardless of the drive. For those, no SSD upgrade will help.

Common Misconceptions About SSD Speed

“My SSD is slow because it’s old.” Age alone doesn’t slow an SSD; it’s the number of write cycles and free space that matter. A well-maintained SSD can last 5–10 years without noticeable slowdown.

“Defragmenting an SSD speeds it up.” False. Defragmenting an SSD is unnecessary and reduces its lifespan by causing extra writes. Windows automatically disables defragmentation for SSDs, but if you use third-party tools, avoid them.

“NVMe is always faster for games.” Not always. Many games are not optimized to take advantage of NVMe’s sequential read speeds. The difference between a SATA SSD (550 MB/s) and an NVMe SSD (3500 MB/s) may be only 1–2 seconds in loading times for many titles.

When to Replace Your SSD

If you’ve tried the fixes above and the SSD still performs poorly, it may be failing. Signs of a failing SSD include: frequent crashes, file corruption, “Disk is full” errors when there is space, and SMART warnings. Use CrystalDiskInfo to check the health status. If it shows “Caution” or “Bad,” back up your data immediately and replace the drive. SSDs do not give audible warnings like HDDs; they just stop working or become extremely slow.

When buying a replacement, choose a drive with a good controller and DRAM cache (or HMB for NVMe). For gaming, a SATA SSD is sufficient for most users, but if your motherboard has an M.2 slot, an NVMe SSD is a good upgrade. Ensure your system supports NVMe (UEFI, not legacy BIOS).

Frequently Asked Questions

Why is my SSD slower than my HDD?

An SSD can be slower than an HDD if it’s a low-end SSD (e.g., QLC without DRAM) that is nearly full, or if the HDD is a high-RPM drive with a large cache. Also, if the SSD is connected via a faulty cable or port, it may run at SATA II speeds (300 MB/s) instead of SATA III (600 MB/s). Check the connection and try a different port.

Does a full SSD slow down game loading?

Yes. When an SSD is nearly full, its controller has fewer free blocks for wear leveling and garbage collection, which increases write latency and can also affect read performance. Keep at least 15–20% free space for optimal performance.

Should I defrag my SSD?

No. Defragmenting an SSD is unnecessary and can reduce its lifespan by causing extra write operations. Windows automatically disables defragmentation for SSDs; if you use third-party tools, disable them for SSDs.

How do I know if my SSD is failing?

Use a tool like CrystalDiskInfo to check SMART attributes. Look for “Reallocated Sectors,” “Pending Sectors,” or “Uncorrectable Errors.” If any of these are non-zero, the drive is failing. Also, if you experience frequent crashes or file corruption, back up and replace the drive.

Does NVMe make a big difference for game loading?

For most games, the difference between a SATA SSD and an NVMe SSD is small—often 1–3 seconds in loading times. However, for games that stream large textures or have massive open worlds, NVMe can reduce stuttering and loading hitches. The biggest improvement is upgrading from an HDD to any SSD.

Can a slow SSD cause low FPS?

No, an SSD does not affect FPS directly. FPS is determined by the CPU and GPU. However, if the game is constantly loading assets from the disk (e.g., in open-world games), a slow drive can cause stuttering or hitches, which feel like FPS drops. An SSD reduces those hitches.

Related

General steps for current mainstream versions; menus can differ by device and version. See the disclaimer or report an error.

More in this bed

The whole Tech How-To bed →