I had issues with DA:O when I got my Christmas present that I'm using to type this message. Windows 10, nice Nvidia card, yada, yada, yada.
TL;DR: Not in any particular order
I change the compatibility mode to Win 7
Change affinity to only one of eleven CPU's--usually CPU 01 or something when launching the game. There are ways to make it permanent but, I don't mind doing it every launch.
I did a clean uninstall of all of the Nividia related items from the computer with the help of a YouTube video that directed me to a Direct download uninstaller program
Got rid of Nvidia Experience program that came with the drivers package. Just go to Nvidia's official site and download your video drivers from there. Works great but, you won't be notified when to download new ones... it's usually 3-5 weeks...
Change the video settings to LOW while in game. If you keep the settings maxed out the game will crash at random points and, yes, there are ways to prevent this and keep settings maxed out but, I haven't pursued it.
If you find some of this to be helpful I will track down the video I used to keep the game running and post it.