I am almost sure that driver conflicts played a part in the BSOD's I was getting.
One of the joys of Windows! For what it's worth I run other edit software in my day job, and every major release upgrade of that software (as opposed to point release) is done on a clean system. That means either a new computer or an existing computer with a new boot drive, and new clean Windows install from scratch.
I have remarkably few install problems.
(Why a new boot drive? If for any reason the new install goes horribly wrong the fix is easy. Put the old drive back. Hard drives are cheap, lost working time isn't.)