Slow File and Folder Copy, Move, Transfer or Delete Operation Speed Problem in Vista Fix
Windows Vista has a bug where when copying, moving, transferring or deleting files or folders, the file operation may take a very long time and very slow to complete. The slow file copy, move or delete operations problem especially obvious on large files, where transfer rate is extremely slow, causing Vista users have to wait for the process to complete, which took much longer time when compared with the same file operation process in Windows XP. To make matter worse, during the initial starting stage of file operation process, a “Calculating time remaining” progress bar and blurb message appears, further slowing down the entire file copying, moving and deletion process, and even makes system to stall, hang and stop responding.
The symptom happens no matter what method you use - copy and paste, cut and paste, drag and drop, or “Send To” - and occurs not only between folders on same local hard disk, between partitions on local disk or between different IDE PATA or SATA disks on local computer, but also on external USB portable disk, USB flash drive, mirrored drives, mapped drives, shared folders and disk drives on remote computer connected via cable network or WiFi connection. Sometimes, if the files affected are images or photos, Vista appears to generate the thumbnails or validate the DRM for each file it was going to delete/copy/move before actually doing the deletion/copying/moving.
There is no certain known cause or reason why the slowness can happen, and Microsoft certainly does not help to resolve the issue. There are a few fixes and solutions that work to some extent for some system and make copying or moving files faster to certain degrees for other users. Vista users who consistently facing problem when copying or moving files in Vista may try any of the possible resolutions listed below to see if the problem been solved, at least as a workaround to the problem while waiting for final fix from Microsoft, or Service Pack 1 (SP1).
Solution 1: KB938979 Vista Performance Update
One of two update hotfixes from Microsoft for Vista that has symptom above described in the list of bugs been fixed - when you copy or move a large file, the “estimated time remaining” takes a long time to be calculated and displayed. Other than calculating estimated time remaining bug, KB 938979 update also addresses many other speed issues in Vista and worth installing to improve Vista performance.
Solution 2: KB931770 Hotfix
Another official update from Microsoft is KB931770 hotfix which intends fix a bug where copying files from network place will stop at “Calculating Time Remaining” dialog window showing “0 minutes remaning” status, but unable to finish the copying process automatically. The hotfix may also works to resolve other slow file copying or moving issues in Vista.
Solution 3: Turn Off Remove Differential Compression
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. Disable and turn off Remove Differential Compression feature in Vista may provide a solution to slow file copy, file move or file delete bug.
How to Disable Remove Differential Compression in Vista
- Click on Start button, then go to Control Panel.
- Click on Programs link.
- Under Programs & Features section, select Turn Windows Features on or off link.
- Unselect (untick) Remote Differential Compression checkbox.
- Click OK.
- Wait for the feature to be deactivated.
- When done, restart computer.
Solution 4: Disable TCP/IP “Receive Window Auto-Tuning” and/or “Receive Side Scaling”
Vista TCP AutoTuning function is new feature of new TCP/IP stack in Vista that tunes and optimizes TCP receive window size for each network connection for optimum download/upload speed, while Receive Side Scaling (RSS) allows the network load from a network adapter to be balanced across multiple CPUs. However, the implementation is not always goes the intended way, and many has disable TCP Auto Tuning to solve issues such as slow multi thread download speed and various Internet browsing problems. This workaround can also solve file copy/move slowly bug.
How to Disable Vista TCP AutoTuning and Receive Side Scaling
- Open an elevated command prompt with administrator rights.
- Type the following commands and press Enter (the second command on RSS is optional):
netsh interface tcp set global autotuninglevel=disabled
netsh interface tcp set global rss=disabled - Reboot computer.
Solution 5: Use Alternative Copying or Moving File Operation Engine
Vista file operations using Windows Explorer on desktop may be broken, but not with other utilities that come built-in with Vista. Robocopy is a robust command line file copy program that perform efficiently, and fast. It now also has Robocopy GUI to use on desktop.
Other standard copying commands such as “xcopy” and “copy” still complete the file operations in fastest time possible. You can also opt for third party programs such as TeraCopy that able to copy and move files faster at the maximum possible speed. The freeware also supports shell integration and can completely replace Explorer copy and move functions, allowing you work with files as usual.
Solution 6: Turn Off Windows Search
This method is unconfirmed, but worth a try if none else is working. Open Services applet in Control Panel or type Services.msc in Start Search, then go to Properties of Windows Search and set the Startup Type to Disabled. Windows Search is the component to run indexing services in Vista.
Solution 7: Turn Off Indexing Services
Similar to above, but you can opt to try excluding indexing service for certain locations in Indexing Options in Control Panel, or simply disable and turn off indexing for a certain drive or enable it only for selected folders via the Properties of a drive or folder.
Solution 8: Disable Thumbnail Preview
When you open a folder in Vista with Windows Explorer, the system will generate a preview thumbnail for almost every files. This mechanism may slow down the file operation process, especially when you want to delete the files, where Vista looks like so dumb that it’s creating thumbnail first before performing operation. To disable thumbnail preview feature, check the checkbox next to “Always show icons, never thumbnails” in the Folder and Search Options.
Solution 9: Turn Off IPv6 Support
Windows Vista installs and enables implementation of Internet Protocol version 6 (IPv6) by default. If you’re not using IPv6 which is not yet common, you can try to disable IPv6 support in Vista to see if it solves the slowness problem. To disable IPv6 on your Internet network connection, go to Network Connections folder, obtain properties of the connection and clear the check box next to the Internet Protocol version 6 (TCP/IPv6) component in the list under This connection uses the following items. This method disables IPv6 on your LAN interfaces and connections
To disable IPv6 on tunnel interfaces or the IPv6 loopback interface, go to Device Manager under System Properties in Control Panel, then click the View menu and select “Show hidden devices”. Right click on now-shown “Teredo Tunneling Pseudo-Interface” listed under Network and disable it.
Solution 10: Microsoft Workarounds for Slow Large Files Transfer between Vista and 2003 or XP Computer
Microsoft provides various methods to work around a problem where whenu users copy large files to or from earlier operating systems, the copy operation may be slower than expected on some Windows Vista-based computers. Check out the workarounds here, including close navigation pane and use mapped network drive.
Solution 11: Drivers Update
Old and incompatible drivers may cause issue with slow or corrupt data transfer. So, one of the best solution is to check the motherboard manufacturer’s website for any BIOS update and system chipsets drivers. For example, if your board is using VIA northbirdge and southbridge platform chipsets, try to download latest VIA Hyperion 4-in-1 drivers update package, drivers package for nVidia/nForce platform, or for Intel chipset, latest INF update utility.
Share and contribute or get technical support and help at My Digital Life Forums.
Related Articles
- Increase and Speed Up Slow FireWire 1394 Copy and Transfer in Windows XP SP2
- Slow sFTP Transfer Speed with SSH Connection (SSH2)
- Delete and Reset Windows Vista Folder Views or Folder Types Settings to Default Clean State
- Reveal, Copy and Get File Full Path with Copy as Path in Windows Vista
- Workaround for Slow Large File Copying and Transfering To and From Vista PC
- How to Transfer and Move Hotmail to Gmail
- Use Vista SendTo Folder to Add or Delete Send To Menu Items or Shortcuts
- How to Delete and Remove hiberfil.sys Hibernation File in Windows XP and Vista
- Tips of How to Delete Folder Contents While Maintaining Folder Tree Structure in Windows XP PC
- Add “Empty Folder Contents” To Vista Right Click Context Menu To Delete Files Without Removing Folders


























September 7th, 2007 18:37
[...] those who has tried out various fixes for slowness problem while copying, moving or deleting files and folders but failed to see any improvement or got problem solved, Microsoft may have also run out of [...]
June 24th, 2008 04:44
So Did you ever consider the layers of DRM protection that have been added to Vista? Imagine all that extra data sniffing and inspection that goes on to make sure you not Stealing someones IP(Intellectual Property). You know that Vista has over a dozen checks that it does to make sure that if you are transferring a DRM file it will be corrupted in the process. So yes transfers of large and medium sized files from vista to anything will be significantly slower then XPx64 and only slightly better then XPx86. That improved TCPTP stack isn’t for speed it’s to compensate for the extra DRM c-rap that Vista does.
August 26th, 2008 19:31
[...]
September 25th, 2008 05:34
lots of thanks! coz it worked!
I don’t know wich one…
but it worked!
thanks
November 12th, 2008 15:36
hmmm, i had the same issue with terribly slow transfer rates on a lan between vista and xp, and after many hours spent trying all these solutions, i finally found what was wrong:

mcAfee anti-virus (duh!)
when i turned it off, transfer rates jumped from a miserable 100 kB/s to 9 MB/s !!
November 14th, 2008 20:54
vista is just sucks.
today i had to copy around 80 gigs to my computer, guess wat it is rransferring at bloody 0.9 mbps, then i had to use a ubuntu live cd to get me out of misery