What Is DirectStorage?

What Is DirectStorage? Faster Game Loading Explained

What is DirectStorage? DirectStorage is a Microsoft API that lets PC games load assets from an NVMe SSD with far less CPU overhead. It can also hand compressed data to the graphics card for decompression, which cuts loading times and helps open-world games stream textures and geometry more smoothly.

If you have heard the term in a game’s patch notes or a GPU launch event and wondered whether it matters for your PC, this guide explains what it does, what you need to use it, and how much difference it makes in practice.

How does DirectStorage work?

To see what DirectStorage changes, it helps to look at how games normally load data.

In the traditional pipeline, the CPU reads game assets from your drive, decompresses them in system memory, and then passes them on to the graphics card. That works, but a modern game can request thousands of small pieces of data at once. The CPU has to handle all of those requests, and it becomes a bottleneck, especially on fast SSDs that can deliver far more data than the old pipeline can process.

DirectStorage improves this in two ways:

  • Batched, parallel requests. Instead of handling storage requests one at a time, games can submit many requests in efficient batches. This reduces the CPU time spent on input and output.
  • GPU decompression. Starting with DirectStorage 1.1, compressed assets can be sent to the GPU and unpacked there. GPUs are built for massively parallel work, so they can decompress data much faster than a few CPU cores can.

The result is a shorter path from drive to screen: less waiting, less CPU load, and more headroom for the rest of the game.

DirectStorage vs. traditional loading

Traditional loadingDirectStorage
Who handles decompressionCPUCPU or GPU
Storage requestsHandled largely one at a timeSubmitted in large parallel batches
CPU overheadHigh, especially on fast SSDsMuch lower
Best storage typeWorks on HDD and SATA SSDDesigned for NVMe SSDs
Typical benefitBaselineFaster loads and smoother streaming

DirectStorage requirements

To get the full benefit of DirectStorage, you need:

  • Windows 10 or Windows 11. Windows 11 is the best-supported option, and Microsoft’s DirectStorage guidance centers on it.
  • An NVMe SSD. This is strongly recommended. Microsoft’s design is built around the performance of NVMe drives.
  • A DirectX 12 GPU with Shader Model 6.0 or higher. This is what enables GPU decompression.
  • Up-to-date graphics drivers. Older drivers can lack GPU decompression support.
  • A game that actually supports it. The hardware alone does nothing unless the developer has built DirectStorage into the game.

Does DirectStorage work with a SATA SSD or hard drive?

It can run on other storage, but the gains are much smaller. The biggest improvements come from pairing DirectStorage with an NVMe drive, because that is the hardware the API was designed around.

Does DirectStorage make a real difference?

In the right game, yes. Moving from a hard drive to an SSD makes a large difference, and moving the decompression work from the CPU to the GPU can reduce load times further and keep the CPU free to feed the GPU during gameplay.

But it is worth being realistic about it:

  • You won’t see a miracle everywhere. Many games still load the old way, so your NVMe drive and GPU can’t use the feature in those titles.
  • Gains depend on the game’s engine and implementation. Some games show clear improvements in load times, while others change very little.
  • GPU decompression has a trade-off. The same graphics card is also busy with ray tracing, upscaling, and rendering, so developers need to balance the workload carefully.

In short, DirectStorage is a genuine technical improvement, but the benefit you notice depends on whether your favorite games use it.

Which games support DirectStorage?

Adoption has been slower than many players expected. Early titles that shipped with DirectStorage support include Forspoken, Ratchet & Clank: Rift Apart, Horizon Forbidden West, and Forza Motorsport. Others have been announced or added support later, and engines such as Unreal Engine 5 are helping more studios adopt it.

Because this list of DirectStorage games changes often, and some games announce support well before it actually arrives, check the game’s patch notes or a current tracker before assuming a title uses it.

How to check if your PC is ready

  1. Check your Windows version. Open Settings, go to System, then About, and confirm you are on Windows 10 or Windows 11.
  2. Check your drive type. Open Task Manager, go to the Performance tab, and look at your drive’s details. Confirm it is an NVMe SSD.
  3. Check your GPU. Make sure it supports DirectX 12 with Shader Model 6.0 or higher. Most graphics cards from the last several years do.
  4. Update your graphics drivers. Install the latest driver from NVIDIA, AMD, or Intel.
  5. Check the game. Confirm that the specific game you want to play supports DirectStorage.

FAQ About What is DirectStorage

What is DirectStorage in simple terms?

It is a Windows feature that helps games load data from your SSD faster and with less CPU effort, and in some cases lets the GPU decompress that data.

Do I need an NVMe SSD for DirectStorage?

A DirectStorage NVMe is strongly recommended. The API is designed to take advantage of its speed, so other drives see much smaller benefits.

Is DirectStorage the same as GPU decompression?

No. GPU decompression is one feature of DirectStorage, introduced in version 1.1. DirectStorage also reduces CPU overhead by handling storage requests more efficiently.

Does DirectStorage work on Windows 10?

Yes, it is supported on Windows 10 and Windows 11, though Windows 11 is the better-supported platform.

Is DirectStorage worth caring about?

If you own an NVMe SSD and a modern GPU, you already have what it needs, so there is nothing extra to buy. Whether it improves your experience depends on whether the games you play support it.

Is DirectStorage on Xbox too?

Xbox Series consoles use a similar approach to fast asset loading, which is one reason Microsoft brought the technology to PC.

Conclusion

DirectStorage is Microsoft’s answer to a simple problem: storage got much faster, but the way games loaded data did not keep up. By cutting CPU overhead and moving decompression to the GPU, it lets modern games load faster and stream larger worlds more smoothly. If you have a modern PC with an NVMe SSD, you are already ready, and our PC bottleneck calculator can show whether your CPU or GPU is the next limit. The real question is which games will use it, so watch for support in the titles you care about.

Related Posts