Mortal Shell II PC Crash and Stutter Fix: DLSS, Shader Cache, and Settings That Actually Help
Crashing on launch or hitching every time you enter a fog bank? We fix Mortal Shell II's UE5 stutter, D3D device loss, and out-of-video-memory errors with launch options, shader cache, and a tested settings matrix.
Mortal Shell II PC Crash and Stutter Fix: DLSS, Shader Cache, and Settings That Actually Help
Mortal Shell II runs on Unreal Engine 5, and like most UE5 Soulslikes it punishes a weak frame-time more than a weak average FPS. A hitch during a boss tell is a death, not a number on a chart. This guide fixes the day-one crashes, the shader-compilation stutter, and the memory-leak force-close, then gives you a settings matrix tuned to your GPU.
Table of Contents
- Baseline Check Before You Touch Settings
- Launch Options and Windows Tweaks That Stop Crashes
- In-Game Settings Matrix and Per-GPU Recommendations
- Decoding Fatal Error Codes and the Memory Leak
Baseline Check Before You Touch Settings
Confirm the rig meets the floor. Mortal Shell II is noticeably heavier than the 2020 original.
| Component | Minimum (verified) |
|---|---|
| OS | Windows 10/11 64-bit |
| CPU | Intel Core i7-10700K / AMD Ryzen 5 3600 |
| RAM | 16 GB (32 GB preferred) |
| GPU | RTX 2060 SUPER / Radeon RX 6600, 8 GB VRAM |
| API | DirectX 12 |
| Storage | ~70 GB free on an SSD (strongly recommended) |
An HDD will stream poorly and cause exactly the hitches you are trying to fix; move the install to an NVMe or SATA SSD first.
Launch Options and Windows Tweaks That Stop Crashes
Step 1 — force a stable renderer. In Steam, right-click Mortal Shell II, Properties, General, Launch Options, and enter -dx11. If the game now boots, the crash was DX12 initialization. -UseFixedTimeStep is the alternative launch flag that stabilizes physics and render clock pacing and is widely reported to cut hitching.
Step 2 — fix the shader cache. For NVIDIA, open the Control Panel, Manage 3D Settings, Global, and set Shader Cache Size to 10 GB or Unlimited; reboot. For AMD, open Adrenalin, Graphics, Advanced, and Reset Shader Cache. After a driver or game update, also clear the DirectX Shader Cache via Windows Disk Cleanup. The first post-clear launch is longer by design.
Step 3 — disable Control Flow Guard for the exe. Windows Exploit Protection is notorious for frametime spikes in UE5 titles. Add the Mortal Shell II executable (usually SteamLibrary\steamapps\common\Mortal Shell 2\MortalShell2\Binaries\Win64) under Program Settings, override Control Flow Guard, and set it to Off. Reboot. Only do this for the game exe, not system-wide.
Step 4 — verify game files. In Steam, Properties, Installed Files, Verify integrity of game files. Corrupted shaders or assets produce black-screen crashes right after the splash.
In-Game Settings Matrix and Per-GPU Recommendations
The rule: stable frame delivery beats peak FPS. Use exclusive fullscreen, and do not use standard TAA — it blurs the character when you Harden. Prefer DLSS (RTX) or FSR 2.2 (AMD) on Quality or Balanced.
| Setting | Recommended | Approx. FPS Impact | Why |
|---|---|---|---|
| Volumetric Fog / Clouds | Medium | ~11–15% GPU saved | Biggest single win, negligible visual loss |
| Shadow Quality | High (Medium on weak GPUs) | +9% (Medium) | Ultra shadows cost 15–20% for debris you never see |
| Motion Blur | Off | +2% | Hides boss tells; turn off for readability |
| Depth of Field | Off | low | Obscures enemy telegraphs |
| Texture Quality | High (Medium at 6GB VRAM) | +4% | High is fine at 8GB+; Ultra can OOM |
| Anti-Aliasing | DLSS/FSR Quality | +5% | Sharpness + big FPS vs native |
| Frame Generation | Off until base FPS is stable | — | Only helps if native base is already ~55–60 |
Per-GPU guidance:
- RTX 5090 / 4090: native High/Ultra with DLSS 4.5 Balanced is comfortable; multi-frame generation is viable at high refresh.
- RTX 4060 / 3060 class: DLSS Quality or Balanced, Volumetric Fog Medium, Shadows Medium/High. CheckFPS models a 3050 at ~60 FPS Ultra jumping to ~118 FPS with DLSS Quality on recommended settings.
- RX 6600 (minimum spec): FSR 2.2 Quality, Volumetric Fog Medium, Shadows Medium, Textures High. Cap framerate to your refresh to avoid thermal throttle.
- Any GPU: keep 10–15% SSD free, set Windows Power Plan to High Performance, and GPU power mode to Prefer Maximum Performance to stop downclock micro-stutter.
Decoding Fatal Error Codes and the Memory Leak
“Out of Video Memory trying to allocate a rendering resource” — your GPU is choking on textures. Lower Texture Quality from Ultra to High and close hardware-accelerated Discord and Chrome.
“Unreal Engine is exiting due to D3D device being lost” — unstable overclock or driver crash. Remove any MSI Afterburner undervolt/overclock, then perform a clean driver install with DDU in Safe Mode.
Known UE5 memory leak on long sessions. Even with 32 GB RAM, extended play can force-close the game. Manually assign a static pagefile: Advanced System Settings → Performance → Advanced → Virtual Memory → uncheck auto, select the SSD, Custom size Initial 16384 MB / Maximum 32768 MB, Set, reboot.
If stutter persists after all of the above, update to the latest Game Ready / Adrenalin driver (PSO precaching works best on current drivers) and re-test one change at a time.
Frequently Asked Questions
Why does Mortal Shell II crash on launch on PC?
Usually a DirectX 12 initialization or corrupted shader cache problem. Add -dx11 to the Steam launch options first; if it boots, the issue is the normal DX12 path. Also clear the NVIDIA DXCache/GLCache or reset the AMD shader cache, then let the game rebuild shaders on a longer first launch.
What does 'D3D device lost' mean and how do I fix it?
It points to an unstable GPU driver or an overclock. Return any undervolt/overclock to default in MSI Afterburner, then do a clean driver install with DDU in Windows Safe Mode. The error is reproducible across UE5 titles, so the fix is driver-level.
Is DLSS 4.5 real in Mortal Shell II?
Yes. Performance outlets have tested DLSS 4.5 (super resolution plus frame generation) on RTX 50-series hardware, and the in-game frame generation toggle is present. It needs an RTX 50-series card for multi-frame generation; older RTX uses standard DLSS Quality/Balanced.
Out of video memory on a card with 8GB VRAM?
Drop Texture Quality from Ultra to High and close hardware-accelerated Discord and Chrome before launching. Ultra textures at 4K can exceed 8GB and force asset swapping to system RAM, which causes catastrophic stutter.
You may also like
Mortal Shell II: Every Playable Shell, Ability Tree, and Unlock Location
Confused about which Shell to sink your scarce Glimpses into? We mapped all nine playable Shells, their full ability trees, and the exact unlock routes so you stop guessing and start possessing.
Mortal Shell II All 44 Bosses: Locations, Beacons, and Drops Checklist
Struggling to track down every grotesque in Fainweald? We mapped all 44 boss encounters, their nearest Beacon, and exactly what each one drops. Click to unlock the full checklist.
Mortal Shell II Beginner's First 2 Hours: A No-Nonsense Opening Route for 2026
Struggling to survive the opening of Mortal Shell II? We've mapped the first two hours step by step, from the Harros prologue to your first real Shell and weapon.
Comments