- Windows Server 2008 with a folder ready to accept a copied file.
- Vista SP1 or SP2 machine with a 1GB .iso and an .mp3 file stored locally.
- Gigabit network (not sure if this matters but it amplifies the problem).
In general transferring files kicks butt. Copying the .iso from client to the server runs at Gigabit speeds and takes about 10 seconds. Nice.
If I open Windows Media Player (or any other media player) and play the local .mp3 file (or any other supported media file), and then copy the .iso to the server, speeds slow considerably. The file now takes 70 seconds.
Worse, in some cases this will completely take down the network connection of the client PC and can't be re-initiated via ipconfig or Vista's own Diagnose and Repair. Even Worse, when using Winamp to play the .mp3 the computer will completely blue screen and reboot. Turning off receive window auto-tuning fixes the disconnect and blue screen problems, which is great, but I'd still like to be able to reduce the bandwidth set aside for playing media files.