Jump to content

How to find what is causing save file corruption


Recommended Posts

Posted

How do I find what is causing my save files to show as corrupt? I ran SSE Edit and fixed the 2 errors on the message page, but I do not know how to find the culprit.

Any help would be Great.

Posted (edited)
21 minutes ago, traison said:

ReSaver

I ran ReSaver and this is what it said. How do I figure out where this is?? And thanks for your help.



ReSaver 6.0.310 (2020-07-30 06_31)_ Save8_00000000_0_546572796E_DLC1VampireCastleGuildhall_000213_20230126213553_1_1... (5.16 mb, digest = ee4fa53d) 1_26_2023 3_39_48 PM.png

Edited by caveman74
Posted (edited)

In Fallout 4 there's a bug where script data is randomly deleted. I wonder if that's a thing on SSE as well considering it's now running on the same engine (sort of). Not seen this issue before though. Did you google it?

 

Edit: My plan B here would be to delete the script instances belonging to that script and see if the save loads then/what the damage is.

Edited by traison
Posted
1 minute ago, traison said:

Did you google it?

I did google opmain, should I include the whole text

Posted (edited)
7 minutes ago, traison said:

My plan B here would be to delete the script instances belonging to that script and see if the save loads then/what the damage is.

I removed undefined and unattached elements, saved as clean save 1, restarted game, saves showed normal, then same corrupted file appeared again after a few minutes.

Oh, this is a new game, I deleted my saves in Documents, started a new game, this happened.

 

Edited by caveman74
Posted

Here's plan C.

 

Few posts down, by Schneemann1984:

Quote

I cleaned the safegame from Dwarsphere, saved without the plugin loaded, reactivated it and voila, quest number 5 is loading.

 

Seems disabling the mod containing opmain.pex, and doing a so called "clean save" then activating it again might work. While removing script instances in ReSaver should be pretty much the same thing, maybe it isn't. Worth a try perhaps.

Posted
5 minutes ago, traison said:

Seems disabling the mod containing opmain.pex

Sorry to be that guy, how do I find this Mod that contains opmain.pex?

Posted (edited)

Using MO2? Use the Data tab on the right side of the main view. Scripts\opmain.pex, see the Mod column for the source mod. As for Vortex, not sure it's possible. Someone else will have to chime in on that. I'd be interested to know as well.

 

Edit: If you're using vortex and need a quick answer, browse to your game's data directory. Open scripts and upload the opmain.pex file here. I'll analyze it. Bound to contain hints as to what it is.

Edited by traison
Posted (edited)
5 minutes ago, traison said:

As for Vortex, not sure it's possible. Someone else will have to chime in on that. I'd be interested to know as well.

Unfortunately I use Vortex, I am 63 and never touched a PC till spring 2020.

I looked in Skyrim SE/Data/Scripts not there.

I was going to ask the ReSaver mod author on Nexus, but he locked all comments.

Comments locked

The author has locked this comment topic for the time being

Edited by caveman74
Posted
1 minute ago, traison said:

Its a mod you've disabled then I think. Could explain why its upset.

So would a clean reinstall help, I have removed a couple of mods recently. 

Posted

Apparently not since it seems that's sort of what you did: Disabled a mod, made a save, except that in this case it broke completely. Your best bet I'd say would be to go through the mods you disabled, looking for that opmain.pex file. Enable the mod again when you find it and with any luck your save loads again.

Posted
1 minute ago, traison said:

Your best bet I'd say would be to go through the mods you disabled, looking for that opmain.pex file. Enable the mod again when you find it and with any luck your save loads again.

Using Vortex while easy for the lay person is not as easy as there are things hidden that MO 2 shows, load order sorting is not great even though it uses loot. 

The fact remains, if I have a stranded script instance, how to find it to know what mod it belongs to?

I just recently moved to AE ( Thanks Bethesda) and redid my whole mod list checking each to make sure they were compatible to 1.6.640, and I made some mistakes which is where the deleted mods come into play, I did play a test game for a couple of days, then deleted the saves in Documents, started a new Game and this happened.

 

Thanks so much for helping me too!! 

Posted

If you click on a script instance in ReSaver it shows the plugin name containing the object that the script was attached to. How about, open the save that is corrupted (hopefully you kept a copy before deleting script instances), find the opmain.pex instance in the tree view on the left, and see what it says it was attached to.

 

ie.:

Quote

This instance is attached to an object from Missives.esp.

 

Posted
1 minute ago, traison said:

If you click on a script instance in ReSaver it shows the plugin name containing the object that the script was attached to. How about, open the save that is corrupted (hopefully you kept a copy before deleting script instances), find the opmain.pex instance in the tree view on the left, and see what it says it was attached to.

No copies, I just started using ReSaver and I am learning.

I think I will just Uninstall Skyrim and do a clean reinstall to see if that will fix it, I feel bad wasting you time on someone who has so little experience with computers. 

I very much value your time and effort to help me, you made a friend here! 

Oh and my guy in my Game I deleted has the bent schlong like the post in

https://www.loverslab.com/topic/204508-resolved-scholng-is-always-leaning-to-the-side-crooked-dick-dick-curved-towards-l

Posted (edited)

For the future, since it seems like this was more or less caused by a forced update by Steam; consider looking into blocking updates from Steam and/or using a downgrader next time it happens.

 

The way people typically block steam updates is by setting the game to only update when it is launched. In the case of skyrim, launching the game with skse does not count, according to steam. This can be done in Steam's settings for Skyrim. This is not a guaranteed "fix" as it's prone to user-error and at any moment Steam itsef can "fix" this workaround. Would be worth looking into the downgrader, or a backup solution regardless.

 

The suggestion that you can set skyrim's acf file to read-only does not work anymore. This is what I used to do, until they changed it. I now use a much more robust method I developed myself.

Edited by traison
Posted
7 minutes ago, traison said:

For the future, since it seems like this was more or less caused by a forced update by Steam; consider looking into blocking updates from Steam and/or using a downgrader next time it happens.

 

The way people typically block steam updates is by setting the game to only update when it is launched. In the case of skyrim, launching the game with skse does not count, according to steam. This can be done in Steam's settings for Skyrim. This is not a guaranteed "fix" as it's prone to user-error and at any moment Steam itsef can "fix" this workaround. Would be worth looking into the downgrader, or a backup solution regardless.

Yeah I did those things, my Steam link broke, not sure how, when I made a new link it forced the update. The problem with the downgrade patcher was the mods are pretty much unsupported as everyone piles onto the new AE version to mod. Some of what was working fine as far as mods are concerned started acting funny and not working like they used to. This is why I upgraded to AE which really feels like I downgraded to a game inferior to SE.

Posted

With vortex you'd most likely also have to block it from auto-updating mods. With the downgrader, there's shouldn't be anything forcing you to update mods. I'm still on 1.5.97 having a great time. Don't fix it if it ain't broke as they say.

Posted

belt and braces

 

renamed acf

write protect

create one for the upgrade pointing to a disk space 100bytes

put steam behind firewall (outgoing)

 

Posted
2 hours ago, traison said:

I'm still on 1.5.97 having a great time

 

1 hour ago, Tlam99 said:

It's not a feeling

Well I uninstalled all mods, installed SKSE64 then loaded the game, no corrupt saves so it should be in my mods somewhere right. Install untill I find it or am I kidding myself? 

Posted

 

1 hour ago, caveman74 said:

so it should be in my mods somewhere right

 

I got the impression this problem started when your game was updated to AE, followed by a failed update of all mods to AE compatible versions. Somewhere along the line you lost the opmain.pex file; be it because a newer version of a mod no longer included it, or a mod was left out completely. So no, probably wasn't any of the mods you disabled this time around. It was most likely one of the changes that happened switching from SSE to AE.

 

Anyhow, I feel like too many changes have been made now to make any kind of guesses here. I'd recommend, since you're already in that reinstall stage, that you continue with what you're doing and report back if the issue returns. If you're smart you install mods in small clusters, rather than what most people do - 100 at a time and pray it works. Then again, who has the patience to be smart eh? ?

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...