For the ethernet controller you might try this
I tried "this" and it didn't fix the Ethernet Connection driver. However, it did result in a 25 minute windows update when I restarted my computer. I have never had an update go more than 2 minutes. Should I undo this driver or is it harmless. If I should, how do I undo it. Thanks.
This may sound stupid, but why do I need this intel pro 10/100. It sounds to me like it is something for the internet and my internet is working just fine.