Summary: About a month ago I started to notice my computer taking an extra 2-3 minutes to load all of my startup programs. I disabled all startup programs and Windows took just as long to become usable. I did not install any new programs or change any settings (that I can think of) that might have caused this. Issue: When I first see the Windows desktop, the network icon in the lower right (by the clock) has a circle over it indicating that it is connecting to a network. While this is happening, no other programs will load. I can click on programs but they do nothing until the network finally connects - then they all load at once. This circle is over the icon for almost 2 minutes. Things I have tried: I have tried installing new drivers for my LAN card, Chipset, Video card, Sound card, Raid drivers, and even updated my BIOS (of course one at a time, rebooted to test then tried the next). Nothing made this issue go away. I also reverte them all back two releases - still no luck. Temporary fix that I have found: I did find one thing that stops the issue from happening; boot the computer up while the network cable is unplugged. The computer and all programs start as normal, then I just plug in the network cable and it connects in 2 seconds. The big question: So why does Windows take 2 minutes to connect to a network when it is booting up, but only 2-3 seconds once it's already booted, and how do I fix the issue? Computer specifications: Motherboard: Intel DX58SO CPU: Intel Core i7 920 @ 4.0Ghz (200x20) RAM: OCZ Gold 3x2GB @1600mhz 8-8-8-24 LAN: Integrated Intel Video Card: Sapphire ATI Radeon HD5970 2GB @ 875/1200 (725/1000 stock) Sound Card: Creative Labs Soundblaster X-Fi Hard Drives: 2x Western Digital Caviar Black 640Gb in RAID0 Water cooled CPU (max 61c full load) Water cooled GPU (max 47c max load) Thank you for all who help!