Oxicoi :
GearUp :
That's what I figured. I'd probably search for motherboards matching your new CPU. I had the impression that could back your files at least and then you could try a clean install. I take the path of least resistance and that takes half a day for me. If it won't do that I think the motherboard is the problem. Also you could try to check the hard drive using scandisk but that would normally run automatically for startup issues. If you do change it might be a good time to add an SSD for the boot drive.
SSD's are too expensive for me and I use a lot of games that can be up to 1tb of storage and 1tb SSD's are like $300+. I'll try scandisk anyway though.
EDIT: Would this be a good enough mobo though?: https://www.amazon.com/gp/product/B00T7XTT6C/ref=ox_sc_act_title_1?ie=UTF8&psc=1&smid=A1RG71SOW7FK03
If you have updated drivers in the past I'd confirm that the drivers are the same. I didn't see a chipset mention. Amazon is poor on details and Newegg has errors sometimes (often manufacturer provided).
Programs can be installed on the HDD but setup is a hassle. I've had some trouble getting indexing to work and I don't consider it a computer if it doesn't do indexing.
The price is good and a newer/more expensive board isn't necessarily better if you only need gaming. I'm disappointed with an H97 Intel board and don't expect to go back to cheap boards myself.
Checkdisk (chkdsk?) I believe runs automatically but either might give some information.