What part of "I did exactly everything you suggested ... and nothing !!!" was unclear?!
Well, if someone gives a suggestion, and in your reply you don't describe your experience testing that suggestion, we can only assume you didn't initially read it or try it. We're not mind-readers.
Anyway, here: even though I already knew the result, yes, I tried to install the drivers for other OS ... Windows did not install any of them for obvious reasons ...
Obvious how? There are plenty of articles on the internet of how people are happily using the AE2500 with Windows 8 and better even though there is no specific driver for those OS, so switching drivers not designed for the OS is not unheard of.
If you didn't try the "AE2500 Windows Setup Software" download, please have a go using XP compatibility mode which might trick it into using that driver.
I've also read some articles where people needed to disable their onboard LAN in the BIOS first to eliminate network stack conflicts. This might also help you for testing (again, the generic Realtek driver isn't necessarily best if it is onboard to your motherboard which you've not shared any info about).
Sorry to hark on about the network, but my only experience with this problem has been resolved with fixing network drivers and have never seen any alternate solution. Others are free to jump in to the discussion