Now MSFS only runs in safe mode!

Make sure your PC is running optimally and that all drivers are up-to date. Run Windows update.
Check system for malware. Try Microsoft Security Scanner.

If you are using FSUIPC, uninstall it and download the new version which was released this week.
Run a disk check and for good measure and system file checker. Temporarily disable your anti-virus and configure it to ignore all your MSFS folders through the options. Make sure Microsoft Visual C++ is up-to date and not corrupted. Deleted your DirectX cache using ‘Windows default Disk Cleaner’. Delete your Nvidia shader cache files, located in two folders. Do not delete the folders. You might get some stutters when you run the simulator as the shader cache builds. Disable any third-party add-ons, (simply rename your community folder with any add-on’s in and create a new empty folder and name it ‘community’.
Re-install your GPU driver. Check to see what applications are running in the background when running MSFS. Set all your MSFS graphics options to default temporarily and see what happens. Empty scenery cache.

What GPU are you using?

Charles.