The topic title is a little vague, couldn't come up with a better one. Sorry for that.
I've searched the forums and tried several options for the last couple of days and I haven't found a solution I want so far and I was hoping you guys could help me with the following:
When I cold boot my laptop (Windows 8 x64) and I wake my NAS, everything is fine. I copy my files from and to my NAS with a transfer speed of around 39 MB/s. I have a Synology DS213j. I know this NAS could do quicker, but my laptop is the bottleneck in this one. No worries, 39 MB/s is fast enough for me. But if my laptop is on for a couple of hours and I've copied several files from and to my NAS, the performance drops to around 5~6 MB/s and there is no way to get the previous 39 MB/s back, until I reboot Windows.
I tried the following:
* Router reset.
* NAS restart.
* Against better knowledge: replaced my UTP-cables.
* Updated my network card drivers.
* Changed several settings on my NAS, like enabling / disabling SMB2 and Large MTU support.
* Changed the setting of my network card to prevent it from entering "sleep" (using device manager).
* Changed the setting of my network card to force it to "full duplex / 1gbps" instead of "auto negotiation".
All to no avail. It only helps to reboot Windows. After the Windows reboot my network speeds is up to 39 MB/s again. It's like smb/cifs is "full" or just bogged down. This doesn't happen if I use my MacBook which uses AFP.
So I was thinking: is there a way to reset the network within Windows instead of doing a complete reboot? Like enabling / disabling a service using a script or some sort? Or if you know a solution to this problem, I'm all ears.