Tech Xpress

Vista slow file copy/delete/move: Vista – The woe starts now!

April 29, 2007 · 41 Comments

More on the problems relating to
Microsoft’s not-so-shiny operating system, Windows Vista. This time, the very basic requirement of being able to move, delete or copy files from one drive to another, either locally or over a network, causing machines to slow to a crawl (at best) or even hang completely.

The problem is being discussed (sometimes vigorously) on Microsoft’s own forums (and can be found here http://forums.microsoft.com/technet/showpost.aspx?postid=1358057&siteid=17&sb=0&d=1&at=7&ft=11&tf=0&pageid=0 ) and has been present since the public release of
Vista back in January of this year. The length of the thread suggests that this is no isolated incident. Copying even a small file can take an age, with one user reporting that a folder containing 500MB of data takes almost six hours to copy from one drive to another. Other users post that sometimes the copy process gets into such a muddle that the explorer shell itself hangs and has to be restarted.

I can confirm this, as it has happened several times on my own system, The same copy process under XP (same drives, same PC, in a dual-boot configuration) works as it should, and takes seconds rather than hours as it does under Vista.

The problem appears to be an intermittent one, and is version-agnostic, with users of x86 and x64 (various flavours) suffering from the symptoms.

So far, MS has declined to comment on this problem – or even confirm that it exists. They have posted a hotfix article designed to address problems with copying files across a network (KB931770 which can be read here  http://support.microsoft.com/kb/931770/en-us although the hotfix itself is not included and users must contact MS directly to obtain it). So far, those who have tried the hotfix claim that it has had little or no effect. (I tried this on my own system and can confirm it did absolutely nothing towards fixing the problem).

Due to the deafening silence coming from Redcmond, contributors to the MS forums have resorted to trying to work out a solution for themselves. Accusatory fingers have been pointed at various processes running on the system, and several workarounds have been proposed by the posters themselves, including turning off thumbnails, disabling IPv6, disabling the Windows Search indexer and installing the KB931770 hotfix, although so far the various suggestions have, for the majority of users, done nothing to resolve the problem.  (Incidentally, turning off the Search indexer does have a nice side effect in that it gives a noticeable boost to overall system response).

Other contributors to the forum have suggested that perhaps something more sinister than a bug in the Vista code is responsible, and are pointing the finger at DRM, claiming that this is being applied as the files travel across the system bus and referring users to Peter Gutmann’s excellent article on Vista DRM, which can be found here http://www.cs.auckland.ac.nz/~pgut001/pubs/vista_cost.html

Following a lack of response from MS, various users are reporting that they are going back to XP – or even deserting MS software altogether in favour of Linux. Jay Paterson posts, “I am absolutely astounded that a multibillion dollar company with the resources and talent of
Microsoft… that
Vista is the result of this braintrust.  They should be ashamed of themselves”. He also adds that he is “in charge of development for a medical software firm and make the recommendations for over 2500 users.   Guess who won’t be installing
Vista any time soon!”
 
Quite. Perhaps
Microsoft should re-tag their OS – may I suggest the following:
 


Vista: the woe starts now!”

Categories: DRM · microsoft · vista · windows

41 responses so far ↓

  • Doug Lennox // May 10, 2007 at 6:25 am

    The green ribbon of death – very slow response in windows explorer seems to be related to the “Indexing of Files”. This has been a long-standing problem in various versions of windows. If you don’t need this feature you can turn it off in control panel by selecting “Indexing Options” calling up all the different entries and clearing all the tick boxes.

  • Niklas // May 13, 2007 at 10:54 am

    THX Doug

  • JMS // May 13, 2007 at 11:12 am

    Not forgetting to disable the Windows Indexing Service which gives a nice little overall performance boost to your system.

    I have tried this but it doesn’t help at all. It still copies files from one drive to another at a rate of kilobytes (yep, you heard that right!) rather than the 30-40MB my other drive reports.

    I’ve tried disabling all thumbnails too, which was another suggestion on the MSN forums, but I’m afraid that did absolutely nothing to improve the situation either.

  • Andrew Deren // May 17, 2007 at 5:56 am

    This seems to be happening to so many people.
    I happens to my custom built machine (copying between drives) and brand new notebook from Sony (copying from network).
    I’ about to move back to XP on my machine, but notebook won’t take it, so i’ll probably just send it back to sony.

  • JMS // May 17, 2007 at 10:55 am

    The KB931770 hotfix to fix slow network file operations is available on the web. Try here
    http://thehotfixshare.net/download/index.php?dir=Language%20Neutral/Vista/&file=Windows6.0-KB931770-x64.msu

    for the x64 version, or here

    http://thehotfixshare.net/download/index.php?dir=Language%20Neutral/Vista/&file=Windows6.0-KB931770-x86.msu

    for the x86 version. Although it won’t do anything to alleviate your local file operation problems, it is supposed to fix the slow network copying.
    If you try this, I’d be interested to know if it helps.

  • Gerry // May 18, 2007 at 9:02 pm

    Unfortunately, it hasn’t helped the problem on my system. It is still taking 1 hour and 15 minutes to copy a local 140 MB file to a share on my network. With Vista it takes less than 30 seconds.

  • Wayne // May 24, 2007 at 1:57 pm

    Didn’t help my problem. What a waste of my time. Shouldn’t have bought and installed Vista *@#!

  • John Sherwin // May 24, 2007 at 8:44 pm

    Take a look at this, Wayne:

    http://techxpress.wordpress.com/2007/05/20/vista-slow-file-copydeletemove-a-solution/

  • UggBoots // May 31, 2007 at 7:02 am

    Nice site very easy to use and good info.

  • Phillip // June 4, 2007 at 3:43 pm

    I encountered this problem as well – very annoying since I just bougt a new PC for home use and I had to move almost 6,000 files.

    Found this (geeky) workaround to be very handy and very fast: Simply boot in safe mode with command prompt only. Then use the old DOS commands for copying files manually.

    Worked like a charm ;)

  • Phillip // June 4, 2007 at 6:58 pm

    BTW: I just realised that it can be done from the regular command prompt as well.

  • John Sherwin // June 4, 2007 at 9:13 pm

    Nice!

  • Tal Ben Yosef // June 6, 2007 at 5:54 am

    PROBLEM SOLVED !!!!!!

    I reconfigured the NIC to run 100 mbit half duplex, and problem went away!!!!!

  • Cliff // June 16, 2007 at 10:03 am

    Tal, did FULL duplex make things better or worse?

  • Brian // June 17, 2007 at 2:23 pm

    I recently got Vista and copying/deleting/moving was SLOW SLOW SLOW SLOW. I was using AVG free antivirus, if you are using it. Remove it! Seriously, that’s all it took. I installed Avast and everything is working fine now.

  • Oneder // July 18, 2007 at 4:34 am

    Just tried a copy and paste of a vhd at 1.01 gig and it only took around twenty secs here.

    No realtime blacklist AV scanners here.

    Vista Ultimate – core 2 duo with 2 gig ddr2.

  • CaRnAgE // July 23, 2007 at 2:14 am

    Oneder : do you have indexing off? shadow copy? etc? or everything default?

  • steve // July 26, 2007 at 2:15 am

    I brought home my new laptop and spent an entire evening truing to copy files across the network from XP machines. The computer hung on nine occasions and would not be un-hung via task manager. Only a cold hard boot would work. I was able to fix the problem in only 15 minutes by returning the entire PC to the store for a refund. I went home and ordered a new machine with XP. If Microsoft insists on making me use Vista I’ll finally get a MAC. Shame On you Microsoft!!

  • Scott // August 3, 2007 at 11:42 am

    100 mbit half duplex workd for me. Wow!

    Thx dude.

    **************************************
    From Above:
    Tal Ben Yosef // Jun 6th 2007 at 5:54 am

    PROBLEM SOLVED !!!!!!

    I reconfigured the NIC to run 100 mbit half duplex, and problem went away!!!!!
    ***************************************

  • sk rea // August 5, 2007 at 7:48 am

    Tried everything discussed all over – indexer off, ip6 disabled, hotfix applied, only showing icons, RDC turned off, cable & hub changed out, etc. etc. – finally started playing with NIC line speed settings – auto negotiate gave me kb/sec xfers if anything – 100Mb/full was better at 1-2 MB/sec – and finally 100Mb/half got me back up to 8-10MB/sec transfers –
    – HALF DUPLEX WORKED FOR ME TOO!

  • Clyde Tilley // August 8, 2007 at 8:33 pm

    I found this solution to SLOW file copy/delete/move:

    Open Programs & Features
    Select Turn Windows Features On or Off
    De-select Remote Differential Compression
    Select OK

    It will take several minutes for this to be de-activated.

    Reboot to be sure it takes.

    Now these operations fly!

  • khoabui // October 1, 2007 at 3:41 am

    I just installed Vista this weekend and noticed that it takes a VERY long time to delete, move and copy files.

    This morning, I had to leave the computer to “calculate” and “delete” a folder while I went out for a couple of hours. When I got home, It wasn’t even finished yet!

    Yes, the copy/delete/move feature in Vista is extremely annoying. However, in my opinion, this is the work of a cunning strategist. Why? The ‘bugs’ are shipped so that we need their fixes, service packs and maintenance. We can downgrade to XP if we want to, but that os will not longer be supported therefore, we are forced to go to Vista and deal with the issues and wait for MS to tell us what to do next. Which gives more control to them.

    We also have the option to go to other operating systems such as Linux and Macs if we want to and start the learning curve from there, which just takes time and money. Then you’ll have to adjust to all the new software, games, office products and operating systems.

    In a nutshell, no matter whether you like Microsoft or not, the more you use their products, the more control they have of you, the more control they have of you, the more money they make… which is the life blood of any successful multibillion dollar business that survives for decades against all worldwide changes. It’s the little things like this that makes a man the richest and most charitable man in the world.

    Well done!

  • Don Garry // October 19, 2007 at 9:22 pm

    Had one of my clients buy two new Vista Machines and after 3 frustrating hours of trying to figure out why the network connection was very very slow and/or hanging up completely. My research got me to this thread. Changing the NIC settings on one of the PCs to 100Mb/half duplex worked.

    It seems amazing to me that Microsoft would let a basic problem like this go on for so long.

    Thank you so much for post Tal Ben Yosef !!

  • Joe C // October 27, 2007 at 6:52 am

    Unfortunately for me I’m on a wireless network so there is no half-duplex option :\

    Hope there is a decent fix soon!

  • Kato // October 29, 2007 at 9:19 am

    Half duplex did nothing for me
    still getting 50KB/s during file sharing operations but can get 200-300KB/s from the internet and no probs with local operation
    Something is definately fishy.

  • compman64 // January 1, 2008 at 9:52 pm

    HALF DUPLEX worked for me!! I have tried so many other potentials fixes and then stumbled onto this one.

    Thanks to Tal Ben Yosef for posting this!!!

    Microsoft, it looks like this might be another clue for you!!!

  • Ryuuie // January 4, 2008 at 6:27 am

    khoabui: XP will be supported until 2014, however it will stop selling in June of 2008 (this year).

    It seems SP1 has a fix for this or something…

  • Ryuuie // January 4, 2008 at 6:45 am

    Apparently, this is supposed to fix it:

    http://support.microsoft.com/?kbid=938979

  • AmphetaMarinE // January 10, 2008 at 11:54 am

    wow…
    Half-Duplex sorted me out from ~20KBps to ~7MBps…
    Strange we should have to tell our hardware to go slow in order to make our software go fast… :-/

  • Thinking of upgrading from XP to Vista... - Page 3 - Xbox 360 Forum // February 15, 2008 at 1:45 pm

    [...] So, what’s the easy fix to this problem? Doesn’t seem like MS has been able to fix this one. Vista slow file copy/delete/move: Vista – The woe starts now! Tech Xpress __________________ My Games: MX-vs-ATV, Call of Duty 4, Guitar Hero III, PGR4, Dance Dance [...]

  • wolf // June 21, 2008 at 11:42 pm

    how do i upgrade from vista to xp?

  • asfdsf // August 2, 2008 at 4:21 pm

    what does indexing of files mean?

  • gaur // October 11, 2008 at 6:28 am

    plz could u let me know how to configure NIC …..me too a sufferer of the slow vista

  • b0b69 // November 26, 2008 at 9:36 pm

    you can also stop the windows search turning of indexing in vista
    hold windows key + r then type “services.msc”
    then double click windows search then set start up type to disabled then click stop then ok

  • Kalmi // December 14, 2008 at 9:59 pm

    duh… I have a decent Intel card (Realtek RTL8168B/8111B Family PCI-E Gigabit Ethernet NIC (NDIS 6.0)) and changing it to half-duplex really speeded things up… (so far I tested copying from Vista to XP)

    Thanks guys…

  • Kalmi // December 14, 2008 at 10:02 pm

    One more thing… It also speeded up copying from the Virtual Machines(Samba on Ubuntu) on my Vista machine to real XP machines (using bridged networking in vmware)…

  • Richard // February 26, 2009 at 10:14 pm

    Finally a great solution

    Thank so much, the mysterious drop out of our accounts section with all their Networked accounting software PC/stations are running properly in fact Fantastic.

    Thanks for the heads up
    Richard

  • chillfire // March 12, 2009 at 10:13 am

    switch to half duplex, wow!
    Such a simple fix.
    6Mb went from 2 minutes across LAN to 23 secs!

  • Paul // June 13, 2009 at 6:55 pm

    Stupid, damned indian developers-suckers!!!!

    Damn them all!!!

    Stupid indian testers!!! DAMN DAMN DAMN!!!!

    VISTA IS REALLY PIECE OF SHIT!!!!

    DAMN DAMN DAMN!!!

  • Phil // July 14, 2009 at 12:25 am

    Hi,
    Since visa is so under rated compared to XP which compared to previous releases is much better. Should we not demand a stable release of an os for the 21st century that actually performs as expected rather than get caught up in , the net release will be better, pay up and see. we have already paid quite a bit for fairly impressive hardware compared to 10 years ago, surly the software should meet the hardware expations, without the need to pay up again, as in you paid for it as part of the hardware purchase. M$ offering is just sub standard, free upgrades should be offered until they get it right. This does not mean that win7 will deliver as it should as it is mostly as rehash of vista. Come on Bill if no profit can offer linux your billions should be able to raise the bar

  • Jon // September 21, 2009 at 9:54 pm

    Nice if Vista (et al) would even RUN the programs XP did. Why NOT at least be able to run things that were MADE for previous versions of MS products?
    I can “get” not having 3.5 floppy disks…putting stuff on CD…but not even being able to run the program…REALLY? Geeeez

Leave a Comment