New
#1
W7 Network actons lag PC, same problem multiple PCs
Let me start out saying I'm an IT specialist and have been working with PCs and networks for the past 16 years. I'm not your average joe that doesn't know the difference between his router and a RAID array.
So this problem is driving me crazy to the point where I'm going to reformat three PCs and put XP on them. I'm having this problem on two desktops and one laptop; where doing anything over the network causes the computer to seriously lag. I'm talking I can't move the mouse, press any buttons, cancel a file transfer; do ANYTHING type of lag. This happens when browsing network shares, transferring files, and browsing the internet if a bandwidth-hungry webpage is loading. All three computers are running Windows 7 Pro with all the latest updates. These three computers are joined to a 2003 Active Directory domain. On the network are multiple XP machines and these three 7 machines.
One machine is an HP dx2300 that I've upgraded with 2GB of RAM and an ATI x1300 PCIe card. The other is a Compaq SR1220NX that's been upgraded to 1GB of RAM & an nvidia GeForce 8400GS. The third is an HP 6515b laptop that I've upgraded with 2GB of RAM and a 160GB 7200RPM HDD.
The Compaq is twice as fast running W7 than when it had XP on there. The dx2300 is quicker, but startup/shutdown times have quadrupled. The 6515b has slowed to about 75% of it's usual speed, but with only a sempron 1.8 that's understandable. Other than this network issue, all PCs work great. Using XP on these machines I don't have these network problems, and testing on other networks the same problems occur; so let's not get on the "it's your network/domain/internet/house/country/car you drive/day of the week/temperature/mood" bandwagon, ok?
The PCs are averaging 600-800KB of DL bandwidth over a hardwired 100Mb connection. Over wireless it's about the same. Both desktops had PCI WiFi cards in them, thinking these were the culprit I pulled both cards and ran CAT5e to the computers. Still the same problem. I've verified this with the laptop also, max connection Ive ever seen on any of the three PCs either wired or wireless was 860KB. If I boot into XP on any of the machines (I setup 7 on one HDD and XP on another so I can do this testing), I get the speeds I should. Boot into 7, and I get 800k.
Here's a rundown of what I've done:
- Updated BIOS to newest version
- Updated NIC drivers to newest version (tried both MS & Hardware vendor)
- Disabled Remote Differential Compression
After doing those three things, I'm able to get a 8,407KB speed between my DC and the PCs. But this is only for a few minutes right after the computer boots up. Shortly afterwords the speed drops down to the 7-800KB mark. I can browse network shares, transfer files, stream video across the network all fine. And then suddenly it drops to crap speeds. Mind you these are freshly installed copies of 7 with all the updates and updated drivers. I've tried both drivers from MS and drivers from the manufacturers. It seems the download speed is more effected than the upload speed, as the DL drops down to around 1,500-2,500KB from 6,500-7,500KB.
I've also noticed in task manager CPU 0 stays at 98-100% utilization and CPU 1 is about 3-8% during network activity. On the other systems without HT/dual core the processor goes to 98-100% and stays there for the duration of the transfer. Processor utilization seems to go down about 10% during uploads. Looking in the Resource Monitor, System Interrupts is what's causing the high processor utilization. During tests network utilization hovers around 7% for download and 20% for upload.
This is a typical speedtest result from when the PC first boots:
Here it is 2 minutes later:Code:3:52 PM > ======================================= 3:52 PM > Creating temporary file chunk of 15MB ... 3:52 PM > Writing 15MB to \\172.72.72.100\ADMIN$... 3:52 PM > SEND SPEED: 6,105KB/Sec in 2.516 seconds. 3:52 PM > Grabbing 15MB from \\172.72.72.100\ADMIN$... 3:52 PM > DOWNLOAD SPEED: 7,680KB/Sec in 2 seconds. 3:52 PM > =======================================
Here we are, same PC in XP:Code:3:54 PM > ======================================= 3:54 PM > Creating temporary file chunk of 15MB ... 3:54 PM > Writing 15MB to \\172.72.72.100\ADMIN$... 3:54 PM > SEND SPEED: 894KB/Sec in 17.172 seconds. 3:54 PM > Grabbing 15MB from \\172.72.72.100\ADMIN$... 3:54 PM > DOWNLOAD SPEED: 2,560KB/Sec in 6 seconds. 3:54 PM > =======================================
Code:3:58 PM > ======================================= 3:58 PM > Creating temporary file chunk of 15MB ... 3:58 PM > Writing 15MB to \\172.72.72.101\ADMIN$... 3:58 PM > SEND SPEED: 8,263KB/Sec in 1.859 seconds. 3:58 PM > Grabbing 15MB from \\172.72.72.101\ADMIN$... 3:59 PM > DOWNLOAD SPEED: 7,680KB/Sec in 2 seconds. 3:59 PM > =======================================
If someone can help me with this insanity, it would be greatly appreciated.