After months of anticipation, Elden Ring is here. But the Lands Between aren’t as inviting as From Software suggested — at least not when it comes to performance. Like previous releases from the studio, Elden Ring is plagued with PC performance problems, including screen tearing, frame rate drops, stuttering, and network errors.
There are several other guides with common Elden Ring problems and potential fixes, but do they actually work? I wanted to test them myself. I used a combination of best practices from previous games and some solutions floating around the internet, and there’s good and bad news. There are some solutions to improve your frame rate in
The main issue plaguing
If you’re wondering, the problem is shader compilation. This touches two areas of the game: When you hit a loading zone and when new assets show up in the game. For new assets, you’ll see some minor stuttering whenever you encounter a big, new object. The first time you hit a world boss, for example, you’ll see stuttering.
The loading zone issue is more pervasive, and it’s what caused the most problems for me. You can see the loading zone hiccups early in the Stormfoot Catacombs, as you walk down the stairs into the main section of the dungeon. After hours of testing, I still experience a stutter moving past the stairs into the rest of the dungeon.
And those issues were present on my personal rig with an RTX 3090. This is a problem with how the game is coded, and it applies regardless of the hardware you have. There’s a reason games like Call of Duty: Vanguard compile the shaders on the graphics card before letting you play the game. The only permanent fix is when From Software releases an update.
But there are a few things you can try.
Update GPU drivers and Windows
I tested with the latest Nvidia drivers and Windows updates, as well as the most recent version of
After that, update Windows. To do so, follow these steps:
- Press Windows Key + S and search for “Windows Update.”
- Click Check for Updates.
- Download any available updates.
Restart your PC once you have your new drivers and Windows updates installed. If you’re still running into performance issues, move on.
Tweak Nvidia Control Panel and AMD Radeon Software settings
I’m still getting stuttering issues in Elden Ring, but this fix improved the situation a lot. There are a handful of settings you’ll want to change in the Nvidia and AMD control panels, some of which only apply to one or the other. I’ll start with Nvidia since that’s what I mainly used to test.
Open Nvidia Control panel and do the following:
- Click Manage 3D Settings.
- Under Global Settings, set Shader Cache Size to Unlimited.
- Click Apply.
- Click the Program Settings tab on the same screen, then click Add.
- Add the game from recently used programs, or add it manually by clicking Browse (installation hard drive/Steam/steamapps/common/Elden Ring/Game/eldenring.exe)
- Set Power Management Mode to Prefer Maximum Performance
- Set Max Frame Rate to 59 FPS.
- Click Apply.
The shader cache is the most obvious change, which helps a lot with shader compilation. Unfortunately, it doesn’t help with the loading zone issues. Beyond that, I set a manual frame rate cap just below the 60 frames per second (fps) cap imposed in the game. This helps smooth out frame times a bit, but it’s not necessary.
AMD is just as easy. Open up Radeon Software and follow these steps:
- Click Settings and select the Graphics tab.
- Click Advanced and set Frame Rate Target Control to 59 FPS.
- (Optional) If you don’t see Frame Rate Target Control, select Radeon Chill and set the Max FPS to 59 FPS.
- Scroll down and select Reset Shader Cache.
- Click Apply.
AMD doesn’t allow you to increase the size of the shader cache, but resetting it could still help solve some problems. The shader cache is usually full of junk files, and it’s possible freeing up this space can improve stuttering on AMD graphics cards.
Turn off motion blur and depth of field
Another fix I’ve seen is to turn off motion blur and depth of field. Turning off motion blur helped my stuttering a bit, but given the semi-random nature of microstuttering in
You can find both settings in the graphics menu behind the Advanced Settings button. There are a few quality settings, but take both down to Off to see if you have any improvements.
Turn off Microsoft Device Association Root Enumerator (not recommended)
This is a fix a lot of players used for Sekiro: Shadows Die Twice, the previous release from From Software. I’ve been seeing it make the rounds for
That’s what happened to me. Following the advice of the internet, I disabled the device only to boot into a broken version of
If you’re still curious, here’s how to do it:
- Press Windows Key + X and select Device Manager.
- Under Software Devices, right-click on Microsoft Device Association Root Enumerator.
- Click Disable.
- Restart your PC.
For Nvidia, open the Control Panel and add
- Set Vertical Sync to On.
- Turn Triple Buffering to On.
- Click Apply.
I haven’t seen anyone call out triple buffering for V-Sync in
For AMD, the process is just as easy. Open Radeon Software and do the following:
- Click the Settings button and select the Gaming tab.
- Turn Wait for Vertical Refresh to On.
- Click Advanced Settings.
- Set OpenGL Triple Buffering to Enabled.
- Click Apply.
As it usually does, the problem comes back to Easy Anti-Cheat,
Follow these steps to do it:
- Navigate to Elden Ring’s installation folder (installation hard drive/Steam/steamapps/common/Elden Ring/Game/eldenring.exe)
- Rename start_protected_game.exe to start_protected_game_backup.exe.
- Right-click on eldenring.exe and click Copy.
- Right-click somewhere else in the folder and click Paste.
- Rename the copy to start_protected_game.exe.
- Launch Elden Ring through Steam.
- Best Gaming PC Deals: Save on RTX 3070, 3080, 3090 PCs
- Best HP laptop deals: HP Envy, HP Spectre x360, and more
- This huge password manager exploit may never get fixed
- Best gaming laptop deals: Save on Alienware, Asus and more
- Dell Laptop Deals: Save on XPS 13, XPS 15, XPS 17 and more