hello,
yesterday my md11 had stutters (has happened more often) so I decided to roll back from DX12 to DX11.
But after restarting the sim msfs2020 crashes during the start up everytime.
I even reinstalled msfs2020 completely but the same happens.
I don’t know what to do anymore.
it must have something to do with the DX12-DX11 switch, before that the sim worked perfect.
Before the reinstall I’ve deleted eveything msfs related. I installed in in a new directory on my D drive.
I hope someone can help me with this.
best regards,
Sander Noorman
Uninstall Nvidia app and restart PC.
or
Until NVIDIA fixes the application, please check what happens if you select DX12 instead of DX11 by manually editing cfg file.
To do this, you need to edit usercfg.opt file and modify the line
PreferD3D12 0
Change the number 0 to 1 and save the changes.
@VastTripod6087 Have you by chance installed the Nvidia hotfix driver 572.74? It supposed to fix this issue on 2020.
Test without nVidia Filters on (if you are using then) I have had to turn them off for now to get the sim to work
Tested here and no, the issue of dx11 not initiating is still not sorted with the hot fix driver. Saying that I get good performance with dx12 on my 13900k/4090 /Varjo Aero.
Deleted your cache (if using it)? Tried with zero addons?
thanks everyone for answering. I got it back to work by optimizing the graphic settings in the nvidia app.
but it’s again on DX12.
I’ve tried to go back to DX11 but the same problems occur again.
So I think I stay with DX12 and tweak the settings.
again, thanks very much for the help
I have the same issue. Very strange
If you shy away from editing the .cfg files, you can uninstall Nvidia App. Then start 2020 and select DX12. You can then re-install Nvidia App if you prefer running it.
Yep, got this problem too. Using nVidia app with 572.16 Studio Drivers.
I had the same problem and I can confirm it was the Nvidia App. I uninstalled it and restarted my PC. Then I was able to switch to DX11 and after the sim restart MSFS was working. Thank you for the solution!
Brand new build here, after moving to a Win11 system and new hardware. As I tracked MSFS 2020 settings from the outset I am certain that the NVIDIA App is the culprit of my issues. Not only did I want to compare DX11 vs DX12 but I felt something looked different to my eye. Checked Options in sim, and sure enough DX12. I hadn’t asked for it.
Previously I had no issue switching DX11/12 in session without a sim restart, and could see the difference. It seemed that larger sim updates would often force DX12 on me, and when I reselected DX11 all good again.
This time, I selected DX11 in sim, and it wanted a restart. OK no problem. But it then crashed on load. Of course I couldn’t change it again as the sim would not load up. Then I realised that my new build was using NVIDIA App, not Geforce Experience. Checked it’s optimization settings and DX12 was there, but it would not allow DX11. Finally I pulled the plug on NVIDIA App, and after 1 forced Safe Mode start, it would load up, and I could opt for DX11 in sim again.
However, I now seem to have the hung task issue when quitting, another first. So I close the sim, and it’s still there in task manager, roaring away, needing a manual kill.
Whilst I’ve overcome the issue so I can use MSFS 2020 again, I don’t know if this task hang is a sign of potential instability.
Also, if the NVIDIA App is behind denial of DX11 usage, what’s that all about, when will it be fixed, and why are we being forced to use a component that is…Beta?
Given the shift away from GeForce Experience and loss of broadcast function, I don’t get it, what are NVIDIA playing at here?
thank you so much for this ! I was pulling my hair out trying to resolve it! you are a splendid chap and you can tell them I said so!
Hi
I use DX11 in MSFS.
The only way i found to do that was unninstalling Nvidia App and only use the App to update Nvidia driver when needed and then unninstall again.
Use Nvidia Control Panel for Driver Settings.
I’m with this option since driver version 566.36.
Works very well , no CTD when loading, no stutters, no flasing colors.
It’s not necessary to use the Nvidia app to update your drivers - you can simply check the official Nvidia driver download page once a week to see if a new version is available.
Or better - seriously - just don’t bother checking. If you graphics driver works fine, it works fine. Why bother the risk of updating only to lose hours of time chasing your tail because NVIDIA got their driver update wrong… again… again… again? I’ve got an old RTX3080Ti and they aren’t going to be doing anything to improve its performance so I’m giving up on driver updates - they achieve nothing but pain. DX12 is a workaround but buggy in MSFS2020 so it is not wanted. I don’t fly so often these days and was surprised that my setup seemed to be suddenly running DX12. It appears NVIDIA knew they had broken MSFS2020 DX11 and used their “new” app to try to hide that. Shame on you NVIDIA!!!
did this work? i am gonna try it now and i will report to you guys what i get!
Your best bet is to use ‘Display Driver Uninstaller’ to remove the currently running drivers from within safe mode. Prior to using DDU download the latest drivers from NVIDIA. And when using DDU disable your internet connection.
With Nvidia driver 572.16/572.42/47/60,70,83, 576.xx, 577.xx, 580.xx, Nvidia app and DX12 selected in MSFS 2020 a CTD won’t occur.
However, with DX11 selected in MSFS 2020, using the same latest Nvidia driver and Nvidia app, a CTD will occur.
Until Nvidia fixes the application and Asobo MSFS 2020 please check what happens if you select DX12 instead of DX11 by manually editing cfg file.
To do this, you need to edit usercfg.opt file and modify the line
PreferD3D12 0
Change the number 0 to 1
and save the changes.
OR
If you need Nvidia app, optimize MSFS 2020.
OR
If Nvidia app installed go to:
c:\ProgramData\NVIDIA
OR
Uninstall NVIDIA app
The issue will occur even without the use of the NVIDIA app (not installed). I just had this issue with no NVIDIA app installed. I had to do an uninstall of GPU drivers the used DDU and reinstalled 580.88 drivers without NVIDIA app. It occurs with use of switching from DirectX 11 to 12 then back.
My suggestion once you install the GPU drivers do not switch from DirectX 11.

