Windows 7 doesn't connect to the Internet on startup. Each time we start up the computer, the Ethernet Network Connection has disappeared from network adapter list and cannot connect to the internet. If I disable and then enable the network adapter from “Device Manager” then it works fine.
I have tried to uninstall the adapter then install it again, and update the driver, but just can't access the internet without disabling and enabling the adapter.
We are going to solve this issue by Running Script at Shutdown and Startup in Windows 7.
Type following FIRST script without quote in notepad and save the script file as C:\MyEthernet\disable_Ethernet.bat
netsh interface set interface "My_Ethernet_01" disable
Now type following SECOND script without quote in notepad and save the script file as C:\MyEthernet\enable_Ethernet.bat
netsh interface set interface "My_Ethernet_01" enable




Don’t forget to add this two batch file in Trust List of your Antivirus.
That’s it. Now each time you shutdown the computer, the shutdown script that you have added will run automatically before the computer shuts down and start up.
Note: If you are not able to run scripts at shutdown, then there is a workaround. Try adding scripts to run at log off. When you shutdown, the Windows first logs you off and so log off scripts also run every time you shutdown your computer.