I've tried this a few times and sometimes windows doesn't totally screw up on me, just wondering if there's any steps that would help me keep windows functional after changing a motherboard for a completely different model (current one is faulty.) In the past I've gone into device manager and removed all devices in the hope it'll redetect them with the new motherboard - it's awful hit and miss though!

Any ideas? I'd really like to avoid a full reinstall of OS as it's only been done recently and my dad has like 100000 applications he uses