When you change out a motherboard you usually have to completely reinstall Windows. If you don't Windows tends to run into issues with having drivers for the old set of hardware trying to work on the newer set of hardware, and you can run into issues even booting up. If running the repair install didn't help, you'll just have to do a clean reinstall of the OS.