Slashdot Mirror


Vista Runs Out of Memory While Copying Files

ta bu shi da yu writes "It appears that, incredibly, Vista can run out of memory while copying files. ZDNet is reporting that not only does it run out of memory after copying 16,400+ files, but that 'often there is little indication that file copy operations haven't completed correctly.' Apparently a fix was scheduled for SP1 but didn't make it; there is a hotfix that you must request."

33 of 661 comments (clear)

  1. Figures... by snowraver1 · · Score: 3, Insightful

    And that is one of many reasons we are all still running XP

    --
    Copyright 2010. All rights reserved. This comment may not be copied in any way including, but not limited to caching.
    1. Re:Figures... by z0M6 · · Score: 3, Insightful

      Or simply left windows behind.

  2. Re:Cumulative copies! by Bill,+Shooter+of+Bul · · Score: 5, Insightful

    If you are using Vista as a server, you pretty much deserve what ever happens to you.

    --
    Well.. maybe. Or Maybe not. But Definitely not sort of.
  3. Re:Welcome to Windows Vista by lattyware · · Score: 2, Insightful

    That's one of the funniest sigs I've read in a while. btw, I'm also a born-again Christian.
    That's one of the funniest things I've read in a while.
    --
    -- Lattyware (www.lattyware.co.uk)
  4. Of course file management is secondary... by Huntr · · Score: 3, Insightful

    .. when your GUI is using 2 gigs of RAM.

  5. Re:No more going back to XP? by Anonymous Coward · · Score: 5, Insightful
    > I would have thought 16,384 would be better.

    It probably is 16384.

    "16400" is clueless technical writerspeak for "The developer said '16,384', and the style guide says to use three significant digits".

    (Alternate explanation: "The developer said '0x4000', and the style guide says 'convert to decimal' as well as 'if it's not a round number, use three significant digits'")

    There are enclued technical writers, but 16400 is so close to 16384 that it makes me suspect that the author of the MSKB article isn't one of them.

  6. Re:Maybe this stems from... by purpledinoz · · Score: 5, Insightful

    How the F%$^ can this be a problem? A file copy is a simple operation. There's simply no excuse for this... This should have never been a problem in the first place. What pisses me off is that I need to buy a new laptop, Vista is now forced down my throat, and I have no option to get XP pre-installed.

  7. Re:Actual info... by Jah-Wren+Ryel · · Score: 2, Insightful

    If it is *just* kapersky that causes the problem, then why is MS issuing a hotfix instead of kapersky?

    --
    When information is power, privacy is freedom.
  8. not 16,400 by Spy+der+Mann · · Score: 2, Insightful

    Very probably it's 16,384, as in 2^14. I'm sure it was a hardcoded limit. So typical, Microsoft... so typical.

  9. Re:Refresh of an oldie... by Anonymous Coward · · Score: 2, Insightful

    Beautiful - got some bites too. Warms the cockles of this Mac lover's heart.

  10. Not Just Vista by cmacb · · Score: 4, Insightful

    I don't think there has ever been a version of Windows that could deal with large numbers of files. Particularly if you are using the GUI interface. The whole thing is a toy operating system, really.

    A few years ago, while investigating a similar problem with a production server (a SERVER not a client machine) the machine would gradually grind to a halt doing the copy, while still responding (but slowly) to other operations.

    I found that the "copy" command did much better than a drag and drop operation, but still would have a problem eventually. Finally, I found that this was a known problem, and that to solve it, a dedicated MS employee had written a utility called "robocopy" the "robo" not being for "robot", but for "robust" (really, it said that!).

    Using that usually got the job done, much more slowly than it should have, but at least I didn't have to re-boot the machine daily to clear things up.

    Now that Gates is too busy with other things to take tours of the data center, really, Microsoft should do itself a favor and ditch the VMS underpinnings of Windows (some of which they have probably forgotten how to maintain) and build your nice GUI on top of BSD or something similar. That way you won't break your budget (in manpower and electricity) trying to match the Google server farms.

    Once that's done you will have the experience needed to do the same on the desktop. You will be doing the world, and yourselves a favor. Thanks in advance!

  11. Re:Maybe this stems from... by Anonymous Coward · · Score: 2, Insightful

    Where are you shopping? Most computer manufacturers still offer Windows XP instead of Vista as an option on their computers.

  12. Re:Actual info... by Anonymous Coward · · Score: 2, Insightful

    However, few other apps besides Kaspersky triggers it. Two posts up this thread you were saying that only Kapersky triggers it and you were criticising the submitter for not realising that. Now you say that a few other apps also trigger it. Care to change your story again?
  13. Re:Maybe this stems from... by LokiSnake · · Score: 2, Insightful

    You know you can opt for a Macintosh. With Leopard coming out and all. Plus, if you *need* Windows, it is just a reboot away or something.

  14. Re:Actual info... by DamnStupidElf · · Score: 4, Insightful

    Very few files have data streams, so the vast majority of users won't ever see a problem. Kaspersky choses to pollute every single file with a stream, however, which is why systems with it installed exhibit the problem.

    So it's Kaspersky's fault that alternate data streams are apparently no longer supported by Vista, despite being a basic part of NTFS?

  15. For those that aren't getting the joke... by n+dot+l · · Score: 5, Insightful

    The original rant may be found here.

  16. Re:Just wondering... by jombeewoof · · Score: 2, Insightful

    ...why would anyone want to copy 16400+ files? What if a person were to upgrade their hard drive.
    --
    Linux Zealots: Smarter than Mac Zealots, but still zealots.
  17. Re:Billy G says by Fulcrum+of+Evil · · Score: 4, Insightful

    Funny, I thought he just bought the OS from someone else - didn't lay it out at all.

    --
    "We returned the General to El Salvador, or maybe Guatemala, it's difficult to tell from 10,000 feet"
  18. Re:Maybe this stems from... by MiKM · · Score: 2, Insightful
    Forced down your throat?
    • Buy a copy of XP (and tell the company you bought your laptop from you disagreed to the EULA - you can get a refund)
    • Use an alternative OS (whether it be Linux or OSX or whatever)
    • Buy a laptop that has XP preinstalled (yes, companies still sell them)
  19. Re:Refresh of an oldie... by RobertM1968 · · Score: 3, Insightful

    No, what's really humorous is that the VIRTUALLY EXACT SAME POST (substitute Linux for OSX & OS9, change a couple of the system specs - otherwise identical) was modded flamebait while this was modded informative.

    http://it.slashdot.org/comments.pl?sid=329765&cid=20999373

    Neat, huh? I love consistent moderation! Or perhaps we should ask what that says of /. mods of late? Is Linux (or Ubuntu Linux in particular) on the way out of /. mod's favs - and being replaced with OSX/OS9?

    All in all, I think it funny! As is this post! Really! I swear!

  20. Re:Maybe this stems from... by tritonman · · Score: 0, Insightful

    To quote one of the posters from the article:

    "The leak is not in the kernel, it's in Explorer. Adrian apparantly has a problem reading between his FUD glasses: the KB article that he links to states that very clearly."

    Still, it is an amazingly stupid bug, but it's not in the kernel, it's just an explorer bug.

  21. Re:Maybe this stems from... by Anonymous Coward · · Score: 2, Insightful

    their bug is legitimate. Unix does shell globbing (yes, it IS fucking retarded), which means that wildcard expansion is done by the shell, and there's a definite file line limit. This can easily be solved using an xargs (or find or something) command, and most shell geeks know how to/that they have to do this, and I don't think any of the GUIs have a problem similar to this.

  22. Re:Maybe this stems from... by Macthorpe · · Score: 3, Insightful

    It's forced down your throat because you couldn't be bothered to source a laptop from anywhere but CC?

    Give me a break.

    --
    "It does not do to leave a live dragon out of your calculations, if you live near him." - Tolkien
  23. "Waiter, there's a fly in my soup." by dpbsmith · · Score: 4, Insightful

    "Very few files have data streams, so the vast majority of users won't ever see a problem. Kaspersky choses to pollute every single file with a stream, however, which is why systems with it installed exhibit the problem."

    Yeah, that's the typical Windows world attitude.

    The operating system is specified to do certain things. It doesn't do them. Well, if not many people use this feature, so what? One of the way we make the feature list long is by including lots of features that don't work, but we figure nobody will use them and nobody will find out...

    "Waiter, there's a fly in my soup."

    "What kind of soup?"

    "The orange scented celery puree.

    "Oh, hardly anyone orders that. You should expect flies in it. It's your own fault for being foolish enough to order it."

    1. Re:"Waiter, there's a fly in my soup." by Mattsson · · Score: 3, Insightful

      If other OS's do it the Microsoft way, it it still the wrong way.

      First you implement and fix basic OS functions, like file copy, etc, so that it works correctly.
      Then you implement and fix fancy stuff that most people want and use so that it works correctly.
      Then you implement and fix fancy a few people want and use so that it works correctly.
      Then you go about implementing and and fixing stuff that almost no one use.

      Implementing all at once in a way that doesn't work, then fixing fancy stuff most people use, then fixing basic OS functions, then fixing what a few people use, is the wrong way to go about it.

      --
      /.Mattsson - My native language is not English, so please don't whine over linguistic errors. (That's lame anyway...)
  24. Re:Bad summery by mysticgoat · · Score: 2, Insightful

    So the problem is not in the kernel? It's because the OLE chrome doesn't work right with the extended attributes chrome?

    And even so, Microsoft can't fix it in SP1?

    This news is both strange and disturbing.

  25. Off topic (How can you expect consistent moderatio by SmallFurryCreature · · Score: 2, Insightful

    How can you expect consistent moderation? Because of the way the system works, the first mod can effectively hide a post from other modders (yes they advice you to mod at -1 but who does that?) so wether a post gets seen or not depends on who gets to see it first. Mod it down, and it is gone. Mod it up, and more people see it, this includes downward modders but also upward modders, so it totally depends on the first mod.

    Then there is the fact that moderation is totally random. So random that sometimes I get them constantly while othertimes I go for weeks without. Meta moderation is even worse.

    Then there is mods themselves, not the moderators, but the way you can mod. There is no simple "FALSE" mod. or "you are an idiot" mod. Or a "True" mod. Flamebait and troll are way to often used to mean "I don't agree with you." Insightfull and intresting far too often for someone just stating the facts.

    So don't expect sense from the moderation system, just accept that some of the best posts will disappear forever because a mod didn't like it, and that some crap will be modded up.

    --

    MMO Quests are like orgasms:

    You may solo them, I prefer them in a group.

  26. Re:Maybe this stems from... by Doctor+Faustus · · Score: 2, Insightful

    Pop quiz: How do you calculate the remaining time?
    Don't. It's going to be wrong, anyway.

    How do you handle infinitely recursing soft links?
    Does Windows even support soft links?

  27. Re:Maybe this stems from... by sbate · · Score: 2, Insightful

    That does not make a bit of sense, either one of you!

    --
    Added Pressly: "Oh, and by the way, milk is nothing but liquid meat."
  28. Re:Refresh of an oldie... by HarvardAce · · Score: 2, Insightful

    No, what's really humorous is that the VIRTUALLY EXACT SAME POST (substitute Linux for OSX & OS9, change a couple of the system specs - otherwise identical) was modded flamebait while this was modded informative.

    http://it.slashdot.org/comments.pl?sid=329765&cid=20999373

    Neat, huh? I love consistent moderation! Or perhaps we should ask what that says of /. mods of late? Is Linux (or Ubuntu Linux in particular) on the way out of /. mod's favs - and being replaced with OSX/OS9? I normally don't feed trolls, but here goes:

    The original post (in this thread) was clearly meant as a satire based upon the post that you also dug up. The post is now showing as funny instead of informative, but often you'll find informative or interesting mods on funny posts as an additional satire, which in itself is often quite funny (e.g. seeing a clearly nonsense but otherwise funny post modded as informative is often funny). Regardless, this post is funny, not because of the content alone, but because it is poking fun at a fairly infamous post in /.'s history. It's all about intent!
    --
    Note to self: Stop putting jokes in my insightful comments so I can get something other than +1 Funny!
  29. Names by Frosty+Piss · · Score: 2, Insightful

    It's a shame that Open Source chooses names that turn most people off.

    --
    If you want news from today, you have to come back tomorrow.
  30. Re:Billy G says by StikyPad · · Score: 3, Insightful

    And arguably, they never have.

    Zing!

  31. Re:Bad summery by shutdown+-p+now · · Score: 2, Insightful

    Note that the crappy AV product adds extended attributes to all of your files (which i'm sure speeds up every file operation on your PC), thus with a kapersky infected computer - you are assured to have the problem.
    I don't see a problem with KAV here. Surely extended attributes - one of the often mentioned features of NTFS - are meant to be used for file metadata, instead of inconsistent 3rd-party approaches (such as separate databases)? And if so, why KAV shouldn't use it to, for example, save date of last scan? It's a documented OS and FS feature used as intended; if it's broken, don't blame KAV for using it, blame Microsoft for not implementing it properly. Then again, it does work fine in XP, so it's more like they broke it in Vista.