That's akin to closing the barn door after all the horses have run out. I suspect that the damage is done and would require a fresh installation to resolve this.
We can try generalizing the drive, then install the chipset drivers for the new motherboard and see what happens.
If you run sysprep on the HHD/SSD with Windows 7 or 8.1 before using it with another motherboard you should be be able to boot from it without any complications. You want to remove all hardware identifiers from the HDD/SSD, this generalizes the drive.
Click on the Start orb, then type cmd in the Search box.
cmd will appear under Programs above the search box, right click on it and choose Run as administrator.
This will open the Elevated Command Prompt.
In the Elevated Command Prompt type in CD C:\Windows\System32\Sysprep, then
use the command: sysprep /generalize /oobe /shutdown.
Don't power the drive back on until it's in the other computer.
Note: You'll want to install the new motherboard chipset drivers for the new motherboard after moving the drive.
You may wish to try running sfc /scannow.
Please run System File Checker
The sfc /scannow command scans all protected system files and replaces corrupted and incorrect versions with correct Microsoft versions.
Click on the Start orb
and then type cmd
in the Search programs and files
In the pane above the search box Programs will appear with cmd below it, right click on cmd and select Run as administrator.
If you are prompted for an administrator password or for a confirmation, enter the password, or click Allow.
This will open the Elevated Command Prompt, it will look similar to the image below.
Copy and paste sfc /scannow in the command prompt, then press Enter to start the scan.
If the scan finds no integrity problems the scan will stop. Type in exit, then press Enter to stop the scan.
When the scan is finished and if intergrity issues are found, please do the following.
Click on the Start orb
then copy and paste the following in the Search programs and files box.
findstr /c:"[SR]" %windir%\logs\cbs\cbs.log >"%userprofile%\Desktop\sfcdetails.txt"
This will place a new icon on the desktop titled sfcdetails. Double click on this icon to
the CBS log, copy and paste the log in your topic.
If this fails to place the icon on your desktop run the command from the Command Prompt. Use the instructions I provided at the start of this tutorial.
This log may be very large, if you have problems posting it try breaking it into smaller parts. When you copy these parts you will highlight the section you are going to copy. If you leave that section highlighted it will give you a quick reference for where you left off. Do not use a host website to post this. I will not download anything to my computer unless I know exactly what it contains.