An RTX 5090 build pairs a flagship GPU with high-speed DDR5, and EXPO instability there is a memory and BIOS issue, not a GPU fault. The fix is a short, repeatable sequence of BIOS settings that stabilises the DDR5 without giving up much speed.
Quick Answer
RTX 5090 systems with 32GB of DDR5 crashing after enabling EXPO are almost always failing on memory training, not the GPU. The fix is to update to the latest motherboard BIOS, set SoC voltage to about 1.20-1.25V, enable Memory Context Restore, and if needed step the DDR5 down from EXPO's rated speed to a stable 6000MHz CL30. This resolves the vast majority of EXPO BSODs on AM5 and Intel boards.
The Core Fix Sequence
Start by flashing the newest BIOS, since vendors ship memory-stability fixes constantly. Then in BIOS, set the SoC voltage manually to 1.20-1.25V on AM5, as too high a value causes instability with fast kits. Enable Memory Context Restore so the system does not re-train memory on every boot, which both speeds boots and reduces crashes. If WHEA or memory errors persist in Event Viewer, drop the kit from its rated 6400 or 7200 speed to a rock-solid 6000MHz CL30.
These steps cost you only a small amount of memory bandwidth, which is invisible in gaming, in exchange for a stable RTX 5090 system.
Verifying Stability
After applying the settings, run a memory test such as TestMem5 or Karhu for an hour to confirm zero errors. Check Windows Event Viewer for WHEA-Logger entries, which indicate remaining instability. If clean, your RTX 5090 build will hold up under sustained gaming load without the EXPO crashes you saw before.
FAQ
Why does my RTX 5090 PC crash after enabling EXPO?
The crash is a memory-training failure, not a GPU fault. Fast DDR5 at its rated EXPO speed can be unstable until you update the BIOS, set SoC voltage correctly, and enable Memory Context Restore.
What DDR5 speed is most stable on an RTX 5090 build?
6000MHz CL30 is the stable sweet spot on AM5. If a 6400 or 7200 EXPO profile causes crashes, stepping down to 6000 CL30 fixes them with no noticeable gaming performance loss.
What is Memory Context Restore?
A BIOS setting that saves trained memory timings so the system does not retrain on every boot. Enabling it speeds boot times and reduces the random instability that causes EXPO-related crashes.
voltage to 1.20-1.25V and enable Memory Context Restore in BIOS, then if crashes persist drop your DDR5 to 6000MHz CL30, which is invisible in gaming but rock-solid on an RTX 5090 build.