My windows load up pretty normally till it gets to the network icon where it seems to get stuck for 20-30secs. I have removed all the uncessary start up programs but it still does it. Something delays the NIC from initiating. Any pointers?
Disable any network cards you're not using, and try manually setting the IP address, subnet mask et al for any that are set to get details automatically.