I recently created a VM for Windows 7 and proceeded to waste hours trying to figure out why the Ethernet controller was missing from the Device Manager. Installing VMWare Tools didn't fix the issue, tracking down the correct Ethernet driver didn't help; other people that created the same Virtual Machine were not having problems (of course), just me. Fixing the problem is easier than you may think...
- Shut Down your Virtual Machine completely, suspending it will NOT work!
- Find the main .vmx file for your Virtual Machine, right click, and choose Edit
- Look for the line:
1
ethernet0.addressType = "generated"
- Once you've located the line, ABOVE it enter the following code:
1
ethernet0.virtualDev = "e1000"
- Save the file and power on your Windows 7 Virtual Machine. It should automatically detect the network adapter and install the components.
- Join your domain (if necessary)