If you are doing large scale hosting with many front end servers, creating web farms or just want the files to be on a dedicated file server (just like a database server), then Windows Server has you covered - but only after some reconfiguration.
Changes to the Windows File Server
Adapt these Registry setting on the File-Server. All of them a
- SessionManager Executive in
HKLM\System\CurrentControlSet\Control\Session Manager\Executive\AdditionalCriticalWorkerThreads
to e.g. 64
- LanmanServer Parameters in
HKLM\System\CurrentControlSet\Services\LanmanServer\Parameters\
MaxThreadsPerQueue
e.g. 64
AsynchronousCredits
e.g. 4096
For more details and other optimization as you would like them, read Microsofts guide to Performance tuning for SMB file Servers