This sounds like a problem I was having with a Win10 box a couple of months ago. I finally had to break down and install the OS from scratch. Bah!