Do you have the onboard LAN enabled? Just checking to be sure, the setting is above the test setting. Also, be sure you have loaded optimized defaults, then save/apply/reboot back to the BIOS and set your SATA settings and any other changes you need before heading back into windows..
Are you using the latest BIOS? If not updating may correct it if there isn't any damage, as may clearing the CMOS for an extended period. Disconnect the PSU from the motherboard, or switch it off in the rear of the PSU. Then remove the CMOS battery, then press and hold the case power on button for one minute. Then put a jumper on the Clear CMOS pins, and let it sit like that for 8+ hours, or overnight while you sleep then all day while you are gone at work or school, ect.
A quick clear of the CMOS may help too, just shorting the pins for a few seconds, but sometimes extended is needed. So try the short test first, then if no luck do the extended method mentioned above.