I've had this problem for months now, on both Vista and 7, and it's really starting to get annoying. Everytime I restart my computer, my Internet won't connect until I reinstall the driver which should already be installed. Here's a screenshot of what my Network and Sharing Center looks like right after a reboot: And here's the steps I have to take to get it working again, every time: right click the network icon in the system tray and click "Open Network and Sharing Center" Click "Local Area Connection" in the "HaLo2FrEeEk Wired" network. Click Properties Click Configure Go into the Driver tab Click Update Driver Browse my computer for driver software Let me pick from a list of device drivers on my computer Double click "NVIDIA nForce Networking Controller Wait for it to install I have to do that every time I reboot my computer, and it's starting to get a little tedious. It shouldn't be happening. I only have 1 networking controller on my computer, and "NVIDIA nForce Netorking Controller" is the only driver listed. Why can't my computer just use it automatically? Why do I have to manually install it every time? What is this Unidentified Network showing up every time? I've never had any other networking hardware installed on the computer with this installation of Windows, so there can't be any conflicts. One thng I notice is that SOMETIMES (rarely) it will work by itself, and for the first few weeks of a fresh OS install it works fine, but after a few weeks it starts to do this crap. I'm sick of it. Please help me figure out this problem and fix it!