Server Fault is a question and answer site for system and network administrators. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I have a customer with Server 2008 in a VM, and maybe 15 Windows 7 clients. They are experiencing slowness when using an ERP system whose data resides on the server. The database in question is a load of shared files, as opposed to on a database server.

The network is gigabit throughout. I am told that the cabling is CAT5e or CAT6, there is some chance it may not be.

The switch is a 3Com 4200G, which is a managed device.

Initially I have used a tool called PathTest to examine raw LAN throughput. It's similar to iperf.

I ran a test between server and workstation, for 10 seconds, bidirectional. The results are:

enter image description here

Firstly from client to server I'm seeing what strikes me as a low-ish Mbps number, and what strikes me as a very low number from server to client. The numbers are consistent over the 10 or so times I ran the test.

Am I right in thinking they're low and if they are, where do I start looking ?

share|improve this question
Try running test against multiple machines, so that you can compare results. Also, check connection speed between the hosts, this will allow to narrow the issue. Besides, have you checked whether any other apps in the background (on the server) are consuming network bandwidth (TCPView is a good and simple one to check this). – Volodymyr M. Nov 16 '12 at 14:51
Thanks I'll try TCPView. – Alan B Nov 16 '12 at 15:15
what hypervisor are you using? – tony roth Nov 16 '12 at 16:00
also do the clients access the database files via a smb share? – tony roth Nov 16 '12 at 16:04
Tony I believe it is VMWare and yes SMB, probably SMB2. – Alan B Nov 16 '12 at 16:05

Okay, the fix in this case was:

  1. Installed Server 2008 Service Pack 2 on the Windows Server 2008 in question.
  2. Re-enabled SMB2 on that server. It was possibly disabled originally to circumvent a known bug that caused file corruption with certain products when using Server 2008 or later with Windows Vista or later.
  3. Installed hotfix Windows6.0-KB2635024-x86 on the server to address another file corruption bug in SMB2.
  4. On each Windows 7 workstation, updated network drivers to most current version where needed (some were 5 years old).
  5. On each Windows 7 workstation, configured network card to disable interrupt moderation, and force to 1Gbps full duplex.
  6. On each Windows 7 workstation, installed hotfix Windows6.1-KB2618096-x86 to address a file corruption issue in SMB2.
share|improve this answer
thanks to your post I have resolved my issues very similar to yours. My server is Windows Server 2008 R2 Foundation, the workstations are four Windows 7 Home Premium, one Windows XP Pro and one Windows Vista Ultimate. The account system is written in Visual Foxpro 9 and uses DBF, FPT and CDX files. I have followed your steps but the hotfix KB2635024 was not installable on the server nor on the Windows 7 workstations. Is because mine is R2 while your is not? Tomorrow I will try to apply these steps also on the Vista workstation. – Gianni Turri Nov 22 '12 at 23:56

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.