I have recently bought a Kingston KC600 1TB SSD (SATA). It works just fine, but I can't boot from it. I installed windows 10 on it via a USB stick. The installation itself - after a few changes in bios settings (one of which messed up my HDD) - was a success. However, after the last step, the installer requires a full restart, and that's when the problems start. It's like my motherboard doesn't recognize the SSD as a bootable device anymore. I get the error message 0xc00000e, "missing/corrupted file". My motherboard is a Gigabyte GA-H110M-DS2 Micro ATX LGA1151. My CPU is Intel i5 7500, if that matters. Although I couldn't check the compatibility on pcpartpicker (the site doesn't contain the 1TB version of KC600), after checking on other sites I've come to the conclusion that it should be compatible. I tried installing windows from another USB stick in case that was the problem, same result.
Some other specs: 8gb ddr4, Gigabyte gtx 1050ti, chieftec 600W PSU, WD Blue or Caviar blue 1TB HDD. My bios version is from 2017, when this SSD didn't even exist, as far as I know. It didn't show any new updates, though.
What I've tried so far: setting boot priorities in bios, setting partition mode to legacy and UEFI, unplugging the PC from electricity.
p.s.: focus on the SSD for now, I'll take care of the messed up HDD. Thank you for the replies in advance.