ELDEN RING – How to Fix Corrupted Save Data

ELDEN RING – How to Fix Corrupted Save Data 1 - steamlists.com
ELDEN RING – How to Fix Corrupted Save Data 1 - steamlists.com

Since this is such a common complaint, let’s go over every possible solution to get you back in the game without losing progress

Failed to Load Save Data

Before doing anything else, turn Steam Cloud Saves OFF for Elden Ring, it is the cause of so so many problems >.>

Right click on “Elden Ring” in your game list, select properties, and within the “General” tab of the popup window uncheck “Keep saves in the Steam Cloud”

1) The first step is ALWAYS to verify the game files. Do this by going to the game in your Steam Library, clicking the little gear icon on the right side of the screen, go down to “Properties,” in the popup window go to “Local Files” and then select “Verify integrity of game files.”

Wait for the process to finish and check to see if this solves your issues before continuing.

2) If 1 didn’t work, then locate your save folder, by default it should be:

C:\Users\NAME\AppData\Roaming\EldenRing\[Folder with 17-digit number]

There should be three files in there; ER0000.sl2, ER0000.sl2.bak, and a steam configuration file

For this step; delete ER0000.sl2, and then rename ER0000.sl2.bak to remove the “.bak” portion – this will restore the backup to now be the active save.

Check to see if this solves your issues before continuing.

3) If 1 and 2 didn’t work now we have to try to repair the corrupted files, you can reverse step #2 and try this step on the original ER0000.sl2 as well btw

There are a few things we can try here, the simplest is to just re-calculate the checksum within the save to see if that is what is throwing the error and the easiest way to do that is by running a program on the file to do that for you automatically – first try:

https://steamcommunity.com/sharedfiles/filedetails/?id=2782187284 – [steamcommunity.com]

If you wanted to manually recalculate checksums, which I do NOT recommend, it would look like this:

  • Download HxD hex editor. https://mh-nexus.de/en/hxd/ – [mh-nexus.de]
  • Open up the ER0000.sl2 file in the hex editor
  • Right click on the page and use the “Select block” option. Within the popup enter 310 in the start-offset and 28030f in the end-offset. Ensure “Hex” is selected.
  • Click on “Analysis” in the top menu bar and select “Checksums”… within the popup select “MD-5,” it’s at the bottom.
  • This will create a window at the bottom with a checksum in it. Right click on this and select “Copy.”
  • Right click and “Select block” again, this time using 300 – 30F as the start and end offsets.
  • Right click the selection and choose “Paste write.”
  • Click “Save” at the top.

(NOTE: This is only recalculating the checksum for the save located in slot #1, if there are multiple save slots in use more work is required, steps NOT covered here)

4) If none of the above has worked, this is basically your last resort. 1st, move or rename your save folder such that the game will start with a completely empty save folder. Start a new game, and then quit once you are past all the cutscenes and actually in-game once again. This forces the game to build a completely new save file structure – one we know works. Then we need to copy JUST the data in save slot #1 over from the old save file to this new one. Again this can be done manually or automatically, the automatic tool for this one is:

https://github.com/BenGrn/EldenRingSaveCopier/releases/ – [github.com]

If you want to do this manually; these are the manual steps:

  • Download HxD hex editor. https://mh-nexus.de/en/hxd/ – [mh-nexus.de]
  • Open up the two ER0000.sl2 files in the hex editor (the new blank one and your old “real” one)
  • In the OLD save game right click on the page and use the “select block” option. Within the popup enter 310 in the start-offset and 28030f in the end-offset. Ensure “Hex” is selected.
  • Right click and copy the selection.
  • In the NEW save file right click and “select block,” entering the same as above in the popup.
  • Right click on the selection and use the “Paste write” option.
  • Right click again and use the “Select block” option. Enter the same options as before eg. 310 – 28030f
  • Click on “Analysis” in the top menu bar and select “Checksums”… within the popup select “MD-5,” it’s at the bottom.
  • This will create a window at the bottom with a checksum in it. Right click on this and select “Copy.”
  • Right click and “Select block” again, this time using 300 – 30F as the start and end offsets.
  • Right click the selection and choose “Paste write.”
  • Click “Save” at the top and delete the ER0000.sl2.bak from your SteamID folder if there is one

(NOTE: This is only copying the save located in slot #1, if there are multiple save slots in use more work is required to copy those over, steps NOT covered here)

Credit to Reddit User Danger_Fox_ – [reddit.com]  for first teaching me how to do these things

5) If none of the above has worked, you are probably going to have to just start over. I recommend turning OFF Steam Cloud saving and maintaining manual backups or else using a program that maintains backups for you (which is not Steam) here is a guide for doing that at least:

https://steamcommunity.com/sharedfiles/filedetails/?id=2772359899 – [steamcommunity.com]

It’s repair section just goes over the same checksum recalculation we covered above

Other Save Slots

Don’t use this information by itself unless you know what you are doing!

1st Slot:

First Select Block: 310 to 28030f

Checksums: 300 to 30F

2nd Slot:

First Select Block: 280320 to 50031F

Checksums: 280310 to 28031f

3rd Slot:

First Select Block: 500330 to 78032f

Checksums: 500320 to 50032f

Credit to Reddit User prodGmK – [reddit.com]  for this section’s info

Crashes and other issues

If you are having other issues not related to the save files, I do have a couple of suggestions…

1) As before the first step is ALWAYS to verify the game files. Do this by going to the game in your Steam Library, clicking the little gear icon on the right side of the screen, go down to “Properties,” in the popup window go to “Local Files” and then select “Verify integrity of game files.”

Wait for the process to finish and check to see if this solves your issues before continuing.

2) Going beyond this, it is good to also verify your system files for any corruption. Do this by:

Opening a “Command Prompt” window via the “Run as Administrator” option; you can just type “command prompt” into the search field on the taskbar. It might be harder to find in older versions of Windows, and I’m not sure if other OS have something similar.

Once you have the command prompt open, first we want to run the System File Checker (SFC) with this command:

sfc /scannow

Wait for the process to finish

Then if you are on Windows 10 or 11, also run:

dism /online /cleanup-image /restorehealth

I like to run these two commands every couple of months to make sure my systems are always running smoothly, any corruption in system files can have effects everywhere else.

Written by Drake Ravenwolf

I hope you enjoy the Guide we share about ELDEN RING – How to Fix Corrupted Save Data; if you think we forget to add or we should add more information, please let us know via commenting below! See you soon!


1 Comment

  1. The third method worked for me, although I had to go in properties of the game on Steam and disable Steam cloud save for Elden Ring, I think it would overwrite the save data with the newer one. But I can say, as a last resort, copying the entire save data of your old file into a new save file and replacing the checksum works!! thanks alot.

Leave a Reply

Your email address will not be published.


*