Right I did a stupid, stupid thing, and I'm not even sure if it is a stupid thing, because I've been able to resolve it before, but not this time.
Ok, I unlocked the cores of my CPU, the first time it didn't work so I reset the CMOS, and then I unfortunately did a manual configuration with the advice of a friend (I say friend, they're more now someone on my to assassinate list) who said to dry and drop one of CPU core 4 to 0% in one of the configs, then try, and if not reset the CMOS.
I thought that it'd be ok, because if it didn't work I could pop out the battery and it would be fine.
So yeah it didn't work, at all, and neither did resetting the CMOS. So I think I may have screwed the CPU. Although I could have just knocked my GPU and I'm getting no signal? I'm not sure what is worse. The GPU cost more for one...
Is there any way of fixing this, can I try just removing all components from the motherboard including the CPU, and set them back in place? Or does that just cause more problems?
Could it be a loose CMOS battery, I think it might just be me psychologically trying to grasp onto hope - but the battery does seem to be able to swivel around instead of sitting tight, although it does seem to sit flat against the bottom.
The battery is just a button cell alkaline battery which keeps the clock running when there's no power. On older motherboards that use a PC BIOS firmware implementation it often also powers the SRAM which stores the system firmware. On newer UEFI firmware implementations and some more recent BIOS imlementations the settings are stored in non-volatile FLASH memory which means that pulling the battery will only screw up the clock and leave the settings untouched.
MSI was one of the first manufacturers to switch away from volatile settings and adopt UEFI so you will have to consult your motherboard manual to figure out how to reset the settings because pulling the battery is not guaranteed to do that anymore.