It will function if your new motherboard features the same chipset as your old motherboard. However, we recommend you to do a clean install since:
1) Your Booting time into Windows will increase largely
2) You can expect a myriad of problems and BSOD in any way, wheather your MotherBoard got recognised or not.