DirectStorage is Microsoft’s reimagining of how games load asset data from storage into the GPU. On paper it sounds like marketing — in practice, it represents a genuine architectural shift in how the Windows I/O stack handles game data. Here is what it actually does, what you need to use it, which games support it, and what real-world performance looks like.
What DirectStorage Does
Traditional game asset loading follows a long chain: NVMe SSD → Windows I/O stack → CPU (decompression) → system RAM → GPU VRAM. Every large texture, mesh, and audio asset travels this path. The CPU decompress step is the bottleneck — decompressing assets in real time while also running game logic and physics is expensive, and it creates the “loading screen” experience players know too well.
DirectStorage short-circuits this chain. With DirectStorage, the path becomes: NVMe SSD → DirectStorage API → GPU VRAM (with decompression happening on the GPU). The GPU’s shader hardware — specifically compute shaders — handles GDeflate or BCPack decompression directly, freeing the CPU entirely from that role and using the GPU’s massive parallel throughput for what it is actually good at.
The result is dramatically faster asset streaming: loading screens that take 30 seconds can drop to under 5 seconds, and open-world games can stream in detail more smoothly as you move through the world without hitching.
System Requirements
DirectStorage has tiered requirements:
| Component | Minimum | Recommended |
|---|---|---|
| Windows | Windows 10 1909 | Windows 11 |
| Storage | Any SSD | NVMe (PCIe 3.0 x4 or better) |
| GPU | DirectX 12 capable | DX12 Ultimate, Shader Model 6.0+ |
| DirectX | DirectX 12 | DirectX 12 Ultimate |
| RAM | 16GB | 16GB+ |
Windows 11 matters because it uses a redesigned I/O stack that eliminates additional CPU overhead present in Windows 10. Microsoft’s own benchmarks show Windows 11 reduces I/O stack CPU usage by approximately 40% compared to Windows 10 for DirectStorage workloads. You can use DirectStorage on Windows 10, but you are leaving performance on the table.
NVMe is important but not mandatory. DirectStorage works with SATA SSDs, but the low queue depth and bandwidth limitations of SATA (roughly 550 MB/s sequential) make the benefits much smaller. PCIe 3.0 x4 NVMe drives offer 3500 MB/s sequential reads; PCIe 4.0 x4 drives offer 7000 MB/s. The high bandwidth is what makes rapid asset streaming viable.
A traditional HDD will not benefit — seek times and rotational latency make the entire premise irrelevant.
GPU Decompression vs CPU Fallback
DirectStorage 1.2 and later support two decompression modes:
GPU Decompression uses GDeflate, a GPU-optimized variant of the Deflate compression algorithm. The GPU’s compute shaders run hundreds of decompression threads in parallel, achieving decompression throughput that far exceeds what even a high-end CPU can manage. This is the intended path and the one that delivers dramatic loading time improvements.
CPU Fallback applies when the GPU or driver does not support GDeflate compute shaders. The asset still travels through the DirectStorage API but decompression falls back to the CPU. This eliminates some I/O overhead but does not deliver the full performance gains.
To use GPU decompression, your GPU needs:
- NVIDIA: RTX 20 series or newer (Turing architecture), with Game Ready drivers 526+
- AMD: RX 6000 series or newer (RDNA 2), with Adrenalin 22.11+ drivers
- Intel: Arc A-series GPUs (Alchemist) with recent drivers
Older GPUs on the DX12 minimum spec (GTX 10 series, RX 400/500 series) fall back to CPU decompression automatically.
Supported Games
DirectStorage adoption grew significantly through 2024–2026. Notable titles with DirectStorage support:
| Game | Developer | Notes |
|---|---|---|
| Forspoken | Square Enix / Luminous Productions | One of the first PC DirectStorage titles |
| Ratchet and Clank: Rift Apart | Insomniac Games / Nixxes | Showcases near-instant loading |
| Cyberpunk 2077 | CD Projekt Red | Added via patch 2.0 |
| Hellblade II | Ninja Theory | Built ground-up for DirectStorage |
| Starfield | Bethesda | Partial implementation |
| Horizon Forbidden West | Guerrilla / Nixxes | GPU decompression support |
The list grows with each major release cycle. By mid-2026, DirectStorage is effectively table stakes for AAA PC titles, similar to how DX12 became standard by 2018.
Enabling DirectStorage in Windows 11
DirectStorage does not require manual enabling in most cases — it activates automatically when a supported game uses the API. However, verify these prerequisites:
1. Confirm NVMe is Recognized Correctly
Get-PhysicalDisk | Select FriendlyName, MediaType, BusType
Your SSD should show BusType: NVMe. If it shows SATA or USB, DirectStorage cannot use the NVMe fast path.
2. Verify DirectX 12 Support
dxdiag
Open dxdiag and check the Display tab. Feature Level should be 12_0 or higher. DirectX 12 Ultimate shows 12_2.
3. Keep GPU Drivers Current
DirectStorage GPU decompression requires driver-level GDeflate support. Use GeForce Experience or AMD Software to keep drivers up to date, or download directly from nvidia.com or amd.com.
4. Windows Storage Optimization
Ensure your NVMe drive has TRIM active and is not fragmented (TRIM handles this automatically):
fsutil behavior query DisableDeleteNotify
Result should be 0 (TRIM enabled).
Real-World Impact
Benchmarks from Forspoken and Ratchet and Clank tell the most direct story:
- Ratchet and Clank: Loading between dimensions dropped from ~8 seconds (without DirectStorage) to under 2 seconds with GPU decompression on an RTX 3080 and PCIe 4.0 NVMe
- Forspoken: Open-world streaming showed ~40% reduction in asset pop-in with DirectStorage enabled vs disabled on equivalent hardware
Average FPS during gameplay is less dramatically affected — the main benefit is in loading times and streaming quality, not raw rendering performance. The reduction in CPU decompression overhead frees a few percent of CPU headroom, which in CPU-bound scenarios can translate to slightly better minimum frame rates.
For users with PCIe 3.0 NVMe drives, DirectStorage still meaningfully improves load times but the gap vs PCIe 4.0 is noticeable. PCIe 4.0 provides enough raw bandwidth that the GPU decompressor can stay fully saturated, whereas PCIe 3.0 speeds can occasionally leave the GPU decompressor waiting.
Summary
If you have a Windows 11 PC with an NVMe SSD and a DX12 GPU from the past four years, DirectStorage is already working for you in supported titles — no action required beyond keeping drivers current. The more meaningful upgrade path for users without NVMe is moving from a SATA SSD or HDD to an NVMe drive, which enables the full DirectStorage pipeline and provides broader system-wide performance benefits beyond just DirectStorage.