NVMe SSDs are fast enough individually that RAID can feel redundant — until you start moving 200GB game libraries, editing 4K video from raw footage, or running a virtualization host with multiple VMs. NVMe RAID configurations in 2026 are more accessible than ever, but the setup path varies significantly depending on your platform. Here is a practical guide to your three main options on Windows.
Understanding Your NVMe RAID Options
Before configuring anything, identify which approach your platform supports:
- Intel VMD (Volume Management Device): Hardware-assisted NVMe RAID built into Intel’s chipset
- AMD StoreMI: AMD’s storage acceleration technology (functions differently from true RAID)
- Windows Storage Spaces: Microsoft’s software-defined storage, platform-agnostic
Each has distinct performance characteristics, setup complexity, and failure tolerance profiles.
Option 1: Intel VMD RAID
Intel VMD is the closest thing to traditional hardware RAID for NVMe drives. It is available on Intel Core platforms from 10th generation (Comet Lake) onward and is standard on Intel 12th, 13th, 14th, and Core Ultra 200-series platforms.
How VMD Works
VMD creates a dedicated PCIe domain that the CPU routes NVMe traffic through, enabling the Intel Rapid Storage Technology (RST) driver to manage arrays transparently to the OS. This means the RAID array appears as a single drive to Windows, and OS installation to a VMD RAID array is fully supported.
Setting Up Intel VMD RAID
Step 1: Enable VMD in BIOS
BIOS → Advanced → VMD Configuration → Enable VMD Controller
Note: Enabling VMD will make existing standalone NVMe drives invisible until RST is configured. Plan before enabling.
Step 2: Configure the array in UEFI RST
BIOS → Intel RST → Create Array
Select drives → Choose RAID level → Set strip size → Create
Step 3: Install Windows RST driver
- Download the latest Intel RST driver from Intel’s download center
- During Windows installation, load the RST driver via “Load Driver” when the NVMe drives are not visible
- After installation, install Intel Optane Memory and Storage Management software for monitoring
VMD RAID Performance
| Configuration | Sequential Read | Sequential Write |
|---|---|---|
| Single WD Black SN850X 2TB | 7,300 MB/s | 6,600 MB/s |
| RAID 0 (2x SN850X 2TB) | ~12,000 MB/s | ~11,000 MB/s |
| RAID 1 (2x SN850X 2TB) | ~7,000 MB/s | ~6,200 MB/s |
RAID 0 delivers near-linear scaling for sequential transfers. Random 4K IOPS show more modest gains because NVMe controller latency is the bottleneck, not bandwidth. Real-world application load times improve in scenarios with high sequential I/O (game loading from NVMe on PCIe 5.0) but are largely unchanged for random-access workloads.
RAID 0 risk: Dual the drives, double the failure probability. If either drive fails, all data is lost. Never use RAID 0 without a separate backup. Full stop.
RAID 1: Provides redundancy with roughly single-drive read performance (sometimes slightly improved via read load balancing). A suitable choice for OS drives on a production workstation where uptime matters.
Option 2: AMD StoreMI
StoreMI is frequently misunderstood as RAID, but it is actually a tiered storage accelerator. It combines a fast NVMe SSD with a slower HDD into a single volume, automatically promoting frequently accessed data to the NVMe tier.
StoreMI 2.0 is available on AMD 500-series, 600-series, and 800-series (AM5) motherboards via the AMD software stack.
What StoreMI Is Good For
- Systems with a large mechanical HDD for bulk storage and an NVMe for speed
- Users who want HDD capacity with SSD-like access times for frequently used files
- Setups where purchasing a large NVMe is cost-prohibitive
What StoreMI Is Not Good For
- Pure NVMe performance scaling (it does not combine two NVMe drives for bandwidth)
- True data redundancy (it is not RAID 1)
For pure NVMe RAID on AMD platforms, Windows Storage Spaces is the recommended path, as AMD does not have a VMD equivalent for consumer platforms.
Option 3: Windows Storage Spaces
Storage Spaces is Microsoft’s software-defined storage layer, available in all editions of Windows 10 and 11. It supports NVMe drives and requires no platform-specific hardware support.
Setting Up Storage Spaces
Step 1: Open Storage Spaces
Control Panel → System and Security → Storage Spaces
→ Create a new pool and storage space
Step 2: Select physical disks Add the NVMe drives you want to include in the pool. Windows will display available drives. Drives do not need to be the same model or capacity.
Step 3: Configure the storage space
- Simple (RAID 0 equivalent): No redundancy, maximum capacity and performance
- Mirror (RAID 1/10 equivalent): Two-way or three-way mirror for redundancy
- Parity (RAID 5 equivalent): Efficient storage with fault tolerance, but write performance is limited
Step 4: Format and assign a drive letter The storage space appears as a normal NTFS or ReFS volume in File Explorer.
Storage Spaces Performance Notes
Software RAID introduces CPU overhead that hardware solutions avoid, but on modern processors with NVMe speeds, the impact is modest:
Benchmark: Storage Spaces Simple (2x Samsung 990 Pro 2TB)
Sequential Read: ~12,400 MB/s (CrystalDiskMark 8)
Sequential Write: ~10,800 MB/s
CPU overhead at peak: 4–6% on Core i7-14700K
ReFS (Resilient File System) is the preferred filesystem for Storage Spaces mirror configurations — it supports online repair and better handles power-loss scenarios than NTFS on RAID volumes.
Storage Spaces Limitations
- OS drive RAID requires careful setup; most users put only data volumes in Storage Spaces
- No TRIM pass-through to individual SSDs in simple/striped configurations — this can affect long-term performance on consumer NVMe drives over months of use
- Managing drives requires the Storage Spaces interface; not as transparent as hardware RAID
Choosing the Right Configuration
| Scenario | Best Option |
|---|---|
| Intel platform, want OS on RAID | Intel VMD RAID |
| AMD platform, NVMe performance array | Windows Storage Spaces |
| Mixed NVMe + HDD, want tiering | AMD StoreMI |
| Platform-agnostic, data volume only | Windows Storage Spaces |
| Maximum reliability, enterprise use | Hardware RAID card (LSI/Broadcom) |
Should You Bother with NVMe RAID 0?
For gaming and general use, the honest answer is probably not. The Samsung 990 Pro and WD Black SN850X are fast enough individually that RAID 0 gains are unmeasurable in game load times (which are often CPU or game-engine bottlenecked, not storage bottlenecked). The risk of total data loss on drive failure outweighs the 5% faster file copy speeds most users will ever notice.
The valid use cases for NVMe RAID 0 are specific: video editing with 4K RAW footage where sustained sequential throughput is genuinely limiting, large AI model training workflows, or content creation pipelines moving very large files continuously. In those scenarios, the performance delta is real and meaningful.
For everyone else, spend the NVMe RAID money on a second drive for proper backups. That is always the better configuration.