Is the nic actually connected to something (router,etc.) and connection powered up before you start the machine? A nic card cannot fully initialize unless it is connected. If it is not connected at power up, look at msinfo32 (system information) tools tab/automatic skip driver agent. You will likely see an entry similar to "tcp/ip device not started". If this is the case, the solution is check the box next to it, connect the nic, and reboot. Router,etc. should be powered up.