Also updating my Nvidia 1060 video driver to the later and greatest straight from Nvidia's website, don't rely on windows update on downloading the latest, seems to have fixed my browser (didn't matter which browser) instability that was driving me insane. Haven't had a tab crash since.