Do you get any error message before the game gets stuck?
You tried a lot already and i don't think i can really help.
One more thing you can try though is creating a new windows user account and running the game there.
I am a Community Moderator, and I am here to keep the Forum a fun place for everyone.
My posts represent my personal opinion. I am a volunteer, not a TTG employee.