I too had the prob with my network driver. Win 10 mentioned the driver was for Vista...but it was my Win 7 driver.
The included Win 10 network driver is working fine here. My network driver that Win 10 rejected was from Realtek & Win 10 included network driver is too from Realtek & working fine here.
You need to have an ISO of the matching version to your previous OS i.e. Home or Pro and x86 or x64.
Extract the ISO (or you can mount it if you know how) go to \Windows\x64\sources and copy gatherosstate.exe to your desktop. Run this file (may have to select run as admin) it will create the file GenuineTicket.xml on your desktop. SAVE THIS somewhere like a USB drive or otherwise YOU NEED IT LATER.
Now install Windows 10 clean once done copy the file you saved GenuineTicket.xml to the folder
Now reboot the machine. You should now be activated.
@yesnoo: As much as possible it will not affect Windows activation except of changing motherboard especially from newly laptop models where license key is bind on that main peripheral. HTG
According to official MS site ; there's a possibility to happen but its still a case to case basis.
If you made substantial hardware changes to your PC, such as replacing your hard drive or motherboard, Windows might no longer be activated on your PC. For info on how to activate your PC,
By the way the laptop that I am going to replace HDD currently has Win 7 OEM installed. I think will wait for the upcoming major Win 10 update that allows to activate Win 10 with Win 7 genuine OEM/Retail, etc... keys. I will do a clean Win 10 install & activate with Win 7 key. Hope it will activate fine.