I did the same thing (bought a new pc & thought it would fix things & run games better etc.) But D3 still froze up & I was playing with no sound via the FMOD.dll change (fixed the freeze ups - but no sound). Got tired of that & followed these tips changing some settings with the Nvidia graphics.
Restored the FMOD.dll (sounds good) & it hasn’t froze up since…