Paul NZ :
Can I use my old hard drive that has windows already on it? It had windows on it
If you do not have Windows 10 and you can get around different drivers from tripping and saying you can't use that drive with the new motherboard, then technically you could. However, you should back up all data you want on another drive and reformat/wipe the drive you want to use, so you can do a clean install of Windows and have all the drivers associated with your new motherboard installed on there as well.
As stated earlier, if you have Windows 10, you will not be able to use the old drive since the product key for that installation was embedded into the previous motherboard BIOS and will not be allowed to be used with the new motherboard, hence the reason why a clean install of Windows in best. By resetting the drive, not Windows, to factory defaults, I was referring to wiping the drive completely. Like it was when originally put into the PC and before the OS was installed. However, even using the older drive for the newer build isn't recommended since you don't know how much longer the drive will have before it kicks the bucket.