I think I know what they have done, they have rolled back as I thought they would. When you cannot find the root cause most IT systems roll back to a previous snapshot.
Now Im noticing some older type issues I use to have in the past so Im doing some more testing to prove this (eg - my atc has gone mute again I know this is a known issue but its like doing it more than I would expect after several restarts of FS2020).
My understanding is that Restart or power up with Fastboot disabled will rebuild all RAM contents from disk storage, effectively fixing any corrupted RAM memory, regardless of whether any Windows updates are or are not also being deployed.
Also, my understanding is that modern Windows may have solved application failures causing OS failure (the old BSOD), but the RAM that is corrupted by applications is not corruption-free until after a restart or power up with Fastboot disabled.
I’m not a software engineer. But my impression was that it is not the RAM that is corrupted, but rather the code. And that’s only from some knowledge gathered from reading through the 1300+ replies of the “memory could not be read CTD” thread.
Having said that, I restart my PC at least once a day. And I have for a while Windows update set to “Get me up to date” (Win11).
Are you certain that nothing went through Windows Update, at all, between Friday and Monday? I certainly have Security Intelligence updates every day during that period in my logs. Do I believe that something that hooks into the operating system on every executable could cause troubles and be fixed by a later update? Sure, in my opinion as a computer professional. Though I had no crashes, either.
And I can go ahead. Meanwhile 18+ hours in the sim, several flights and turnarounds, no CTD anymore. Flying around in Europe, Fenix A320, all the time Vatsim.
I think we are saying the same thing. During a Restart or power up with Fastboot disabled, Windows is copying a ton of system code into RAM from disk and then runs that code from RAM as needed.
This RAM used by system code is supposed to be protected from application changes by the OS, but it looks like somehow the copy of ntdll.dll in RAM is getting corrupted and remains corrupted in RAM until a restart or power up with Fastboot disabled replaces ntdll.dll in RAM.
I do not claim to be an expert on this, I am just trying to understand the mechanism for ntdll.dll crashes.
Except that was fixed. By it’s name ntdll is probably a kernel issue rather than memory but without a reboot invalid instructions may remain in memory. Personally I have all my packages on another drive so simply reinstalling MSFS is a relatively quick affair … but don’t forget to reboot afterwards and inbetween if installing the beta
That one could be almost anything. First advice, remove all Community content, and retest, but in all likelihood you could fly the exact same route a dozen times now, and it might not crash. Sadly that’s the nature of that particular one.
I actually mean both are fixed however not the faults that sit in people’s MSFS or Windows install. It could be every time they start the sim corrupted handling instructions are being fed into memory.
PS. I was getting quite a lot of errors with W11 dev mode … switching to the regular version has cured this.
I’ve not had time to fly since the weekend, just tried now (after doing the update check - nothing found - and Restart) and it froze and crashed after 10 mins flight. It’s not the ntdll one (this time) so I am not sure now where I’m supposed to post about this instead. I didn’t get the Memory not read dialogue popup either.
Thing is I never had such often CTD before this kicked off so I am lost now as it sure feels like part of the same core issue still here.
Well, to my understanding the “memory could not be read” CTDs have not been officially fixed. They have however been “bug-logged”. Sorry in advance to the @mods as I don’t want to hijack this thread with “my” CTDs. I do think a general discussion on overall sim stability is valid though, but this thread is probably not the place for that.
Sorry but there are no coincidences on this scale in IT. I performed none of the suggested fixes, don’t use Defender and the PC is always powered off at night with fast boot disabled.
The message seems to be updates were responsible, some people needed them yes but what is the explanation for those that didn’t have any and are now not having ctds? Does not equate.
They have to say something after the 300 votes. But you can see couple of posts above yours that that is not fixing the issue, as common sense was showing when we explained that it was reproducing also on updated Windows versions during the weekend.