I had a similar problem once, after trying to do everything you said and not getting it to stop crashing, I tried to increase the virtual memory of Windows 10, it was by default about 2GB, I increased it to 8GB and it didn't come back to give problems, I recommend that you check your virtual memory and try to set it to 8192MB or 16384MB and try to play the game, I hope that works well for you.