There's many sorts of issues I've encountered due to not restarting Windows between games. Either keep the Shift button down when shutting down Windows or click Restart. Both have been claimed to wipe any potentially corrupted settings and make Windows start fresh although I trust the former method a bit more.
Further, if you have an Nvidia video card, a custom clean install is recommendable for the drivers. Also, if you don't use your monitor speakers, don't install the HDMI sound drivers and disable the Nvidia sound device in the Device Manager.