Slow Network File Copy issues in Windows 7 caused by Remote Differential Compression
If you're new here, you may want to subscribe to Windows Reference RSS feed Thanks for visiting!
Remote Differential Compression (RDC) allows data to be synchronized with a remote source using compression techniques to minimize the amount of data sent across the network. RDC is different from patching-oriented differencing mechanisms, such as Binary Delta Compression (BDC), that are designed to operate only on known versions of a single file. BDC requires the server to have copies of all versions of the file, and differences between each pair of versions are precomputed so that they can be distributed efficiently from a server to multiple clients.
There seems to be a problem with this Windows 7 and disabling this feature resolves the problem with slow file copy performance.
To disable Remote Differential Compression,
1. Click Start – Control Panel – Programs – Trun Windows features on or off
2. Uncheck “Remote Differential Compression” and click OK.
3. Restart the computer and you should see an improved performance with copying files.
If there is a similar problem in your Windows Vista PC, you may try this and check if this helps.
Did you enjoy this post? Why not leave a comment below and continue the conversation, or subscribe to my feed and get articles like this delivered automatically each day to your feed reader.
Trackbacks & Pingbacks
Comments
Leave a comment
Line and paragraph breaks automatic, e-mail address never displayed, HTML allowed: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>







Your post is inaccurate.
RDC feature is purely a DLL install, and is not used by any Windows components.
See the post below from Microsoft clarifying this.
http://blogs.technet.com/filecab/archive/2008/05/02/debunking-a-myth-about-remote-differential-compression.aspx
Any change seen after diabling this feature are either imaginary, or caused by the reboot / changed network conditions.
I beg to differ I followed the steps listed and I went from 2.5 to almost 6mb after restart, it worked, eternally grateful!
The problem in most cases will be the scalable network pack in conjunction with certain network adapters, especially Broadcom 57xx chips.
http://mondotech.blogspot.com/2009/10/windows-7-slow-network-access.html
http://msexchangeteam.com/archive/2007/07/18/446400.aspx
I beg to differ with your beg to differ. I concur with fsexpert.
I followed the steps. Did not reboot or restart (how ever the OS might have stopped and started service as part of the change) but it resulted in an immediate improvement from KB/Sec back to mb/s in ranges of 3x to 5x on differenct tests. And I can repeat the scenario.
Whatever the underlying reasons are doing this change is a catalyst to the end result of performance increase.
Make that I concur with Bryan
I have a Broadcom 400x 10/100 NIC and after disabling, without a reboot, I saw immediate and substantial improvements. thanks much for this posting.
Just SUPER from 1,5% inuse to 50% inuse(after reboot), thx
I agree with Brian to.
I tried to copy a 1.5GB file over to my Windows 7 system and it said the file copy would take 3 and a half hours!(I can actually download it off the Internet faster than that)
I then tried your step of unchecking RDC.
The same 1.5GB file now says it will take 7 hours!!!
Microsoft started off being shit and over the decades everything they do just gets more and more crap.
In another 10 years we won’t need to buy a new operating system, all we’ll need to do is shit on a hard disk to get the same result.
The best way to optimise Windows is to disable every feature, every security patch and every program written by a Microsoft programmer.
Inside every Windows computer is a geriatric old man with altzimers a pencil and a piece of paper.
Thanks for the info. It really increase the speed trafic between windows vista and windows 7 computers.
To be honest, i do not know what happened to your system but without rebooting i didn’t see any difference
Installing something so i will reboot later.
I do really wonder what happened between the beta and full release though. I only have networking problems in the full version… (wth microsux…) And in the beta, coppying went much and much faster! MS TEST BEFORE ENABLING!!!!
Btw, Sci-Fi Si, i do agree with you, but erm… your windows must run pretty good to see it will take 10 years before your windows pc runs as bad as crapping on your harddisk… i’d say we already are that far right now
I just upgraded to 22Mbps thru Comcast and was getting almost that on my xp laptop but not on my Win7 desktop. I could get about 10Mbs after a reboot but moents later it would slow to around 4Mbps and remain. I made the change above and I am getting over 17Mbps on the speedtests consistently, even while watching streaming videos and downloading large files. I’d say the fix works. Thanks! I was getting pretty frustrated as I am paying good money for the speed and as my laptop was getting it I sure couldn’t complain to Comcast. It was clearly not a problem with the bandwidth they were providing me. Thanks again!
I have two almost identical laptops side by side. One with Vista and one with Windows 7. Vista pushes 10Mbps and 7 averages 1 to 2. This fix did nothing but waste my time. I did everything it said plus disabled and then re-enabled my network adapter and got no increase at all.
Go to command prompt and type:
netsh int tcp set global autotuninglevel=disabled
then hit enter. (you have to do it as an admin, lol)
No clue what it does but it sent my speeds from .91 mbps down and .95 up back to 10.84 mbps down and 11.14 up.
Storm’s solution is correct. That’s what MS tech support suggested and it worked.