Big old bump! It fixed itself last time but I reverted to a back up image of Windows 7 and the problem returned. I tried and changed several other settings in the Network adapter but nothing worked. I finally fixed it and know what I did to fix it. I think.. I set "receive side scaling" in Network adapter advanced options to disabled and did the solution offered by a Microsoft mod on a thread in a forum I can not link to: "2. Please run the following command in an elevated command prompt in Windows 7: netsh interface tcp set global rss=disabled netsh interface tcp set global autotuninglevel=disabled netsh int ip set global taskoffload=disabled 3. Disable SNP in Windows 7 by setting Registry as following: Note: Please perform a full-system backup first. [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters] EnableTCPChimney=dword:00000000 EnableTCPA=dword:00000000 EnableRSS=dword:00000000 If the keys do not exist, please create them and assign the value." Elevated command prompt means run it as Administrator. Keys are not keys but string values or something. I've had no disconnects anymore after three days and I'm confident I have solved the problem. I bumped this because a lot of people have this problem and it might help some of them. Thanks for all the fish.