Discussion slow network folder list

  • Saturday, January 17, 2009 4:29 PM
     
     
    Hi,

    why is it that explorer is really slow listing the contents of a network folder?

    When I go to \\server\share Explorer displays the content of that root share like it should (fast) but when i click on an folder in that share it takes 10+seconds before explorer shows the content.

    funny part of it is that when you go to \\server\share and click on a folder. nothing happens (green bar in the address bar appears)
    I open another explorer window and type \\server\share\folder (the one I just clicked on in the other windows) You get the folder listing without delay, but the other explorer window is stil; "thinking" meaning: not showing the content.

    also... an xp virtual machine running on that machine has no delay what so ever with network browsing. (W7 runs on that physical machine, not in vm because of terrible perfomance... no VDI for W7 i guess)

All Replies

  • Monday, January 26, 2009 10:18 AM
     
     
    Nobody?

     

    the first issue was with a Samba share, but it's also on shares on xp machines. It's a little bit different on xp shares. browsing to the shared folder is fast.. subfolders too. Closing explorer and reopen explorer, browse to share on the XP machine and you see the same issue as described in the previous post.

    This is definitely a bug... a very annoying one...

  • Monday, January 26, 2009 3:42 PM
     
     
    I dont know the answer to this but have you searched the forums? I seem to remember a thread about SAMBA shares not so long ago.
  • Tuesday, January 27, 2009 8:50 AM
     
     
    Thanks for answering!

     

    The problem isn't just with samba shares, i've also have it with shares on w2k3 w2k and w2k8 servers. But not as often as on xp and samba, it's so annoying that I use a virtual machine with xp loaded to do all the netwerk file stuff. 

     I couldn't find any samba related article with the same issue...  :S

  • Wednesday, January 28, 2009 8:24 AM
     
     
    A bit more info.. it's only after a hybernate that this issue occurs...
  • Friday, February 06, 2009 4:05 PM
    Moderator
     
     
    If hibernation effecta it, you will probably need to look for a better 'chipset driver' for your ACPI functions.
    Rating posts helps other users
    Mark L. Ferguson MS-MVP
  • Friday, February 06, 2009 5:33 PM
     
     
    Hi,

    that was my first guess too. But after some more testing it also occurs after using networking for a while.

    just for fun.... i tried it on an vm w7... same thing. collegue of mine is also testing w7 on a different machine, he's experiencing the same issues.

    seems to me that this is a bug..

    well 2 more weeks and I'll be back on xp..
  • Saturday, February 07, 2009 7:05 PM
     
     
    It is more likely to be your environment than a bug, since we do not have reports of this from millions of other issues. Do you have this issue immediately after installing Windows 7 with no further third party software installed, especially anti-virus? Can you examine a long running network capture filtered on SMB to see if there are any indications of errors, slowdowns, retransmits, etc?
    Ned Pyle [MSFT] - MS Enterprise Platforms Support - Beta Team
  • Saturday, February 07, 2009 8:18 PM
     
     
    Hi

    If you have AV(anti-virus) software it probaly scan share eachtime you try to opent it, and this is why it is slow and hangs.

    Uninstall your favorite AV and try again :)
  • Tuesday, February 10, 2009 11:45 AM
     
     
    I'm having similar issues with vista and windows 7.  In the folderview it sometimes takes forever to drill down. I'm suspection my somewhat older 3com switches.
    I have the problem on xp, w2k, w2k3 and samba shares.

    Sometimes windows 7 completely freezes for two minutes waiting for some network response.

    I never use hybernation, but i use 'sleep' all the time.

    i just turned these network settings of, hoping that it will help.

    netsh interface tcp set global autotuning=disabled
    netsh interface tcp set global chimney=disabled

    netsh interface tcp set global rss=disabled

  • Tuesday, February 10, 2009 4:00 PM
     
     
    Hi

    Better try setting NIC driver options, for example media type to 100Mb full speed instead of auto.

    Why tou set windows insted of linux server? I know it is easier but probably problem is linux in this case if all computer connect slow to it
  • Tuesday, February 10, 2009 5:37 PM
     
     
    Ventsislav Alexandriyski said:

    Hi

    If you have AV(anti-virus) software it probaly scan share eachtime you try to opent it, and this is why it is slow and hangs.

    Uninstall your favorite AV and try again :)


    The vm didn't have any av at all... same issue
  • Tuesday, February 10, 2009 5:44 PM
     
     
    Ned Pyle [MSFT] said:

    It is more likely to be your environment than a bug, since we do not have reports of this from millions of other issues. Do you have this issue immediately after installing Windows 7 with no further third party software installed, especially anti-virus? Can you examine a long running network capture filtered on SMB to see if there are any indications of errors, slowdowns, retransmits, etc?


    Ned Pyle [MSFT] - MS Enterprise Platforms Support - Beta Team



    Very doubtfull.. same issue with different hardware (collegues machine), on different networks. some with the default home grown stuff. But mostly Cisco and HP networks some small some large, all with the same simptoms on my laptop.

    If it happens on so many different networks it has to be something on my laptop. Funny thing though is that a vm on my laptop with a bridged nic doesn't have this issue, not even when the host (W7) has trouble.


  • Tuesday, February 10, 2009 5:53 PM
     
     
    Realdaxen said:

    I'm having similar issues with vista and windows 7.  In the folderview it sometimes takes forever to drill down. I'm suspection my somewhat older 3com switches.
    I have the problem on xp, w2k, w2k3 and samba shares.

    Sometimes windows 7 completely freezes for two minutes waiting for some network response.

    I never use hybernation, but i use 'sleep' all the time.

    i just turned these network settings of, hoping that it will help.

    netsh interface tcp set global autotuning=disabled
    netsh interface tcp set global chimney=disabled

    netsh interface tcp set global rss=disabled


    autotuning was already disabled (That one was my first suspect after testing network speed in W7, didn't improve any).

    didn't disable chimney and rss though..
    But before I try... did it work?

  • Tuesday, February 10, 2009 6:01 PM
     
     
    Ventsislav Alexandriyski said:

    Hi

    Better try setting NIC driver options, for example media type to 100Mb full speed instead of auto.

    Why tou set windows insted of linux server? I know it is easier but probably problem is linux in this case if all computer connect slow to it


    ?!?! to quote realdaxen:
    I have the problem on xp, w2k, w2k3 and samba shares.

    why would the problem be with linux? I don't get it...
  • Tuesday, February 10, 2009 9:49 PM
     
     
    ditmeenjenniet said:

    Ventsislav Alexandriyski said:

    Hi

    Better try setting NIC driver options, for example media type to 100Mb full speed instead of auto.

    Why tou set windows insted of linux server? I know it is easier but probably problem is linux in this case if all computer connect slow to it


    ?!?! to quote realdaxen:
    I have the problem on xp, w2k, w2k3 and samba shares.

    why would the problem be with linux? I don't get it...



    this was not for you, but for Realdaxen, as I understand description Realdaxen have problem between linux and windows
  • Friday, February 20, 2009 11:01 AM
     
     
    Well i found 80% of the cause... it't mostly in the firewall. disableing the service fixes the problem almost completely. almost.. but it happens a lot less. But i don't like working without a firewall. There are also a lot of bugs in networking... like manually  changing an ip adres sometimes causes w7 to blank out the primary ip and adding the new one as secondairy.. without a gateway... the diagnose is ____.. never fixes the issue.. while the repair option in xp did do the trick with wlan connections.

    After a month of using w7, it's a bit better then vista (but that's easy) but it can't beat xp. i've really had it... if this is the future for desktop windows... count me out. next stop will be Ubuntu with a xp vm on stand by.
  • Thursday, June 04, 2009 5:44 PM
     
     
    Hi

    I have 2 network drives attached to my home system, one of them contains all my music in various folders, including a folder with Music Videos in it.  When i access any of the folders on this NAS it is normally ok, but whenever i access the folder with music videos in, (there are 62 files in it at the moment) it can take up to 4 minutes for the contents of the folder to appear.
    I am viewing them in "Detail" view so there are no thumbnails to load but whatever view i select it seems to make no difference.  Sometimes nothing appears at all and i just give up, the quickest it has ever listed the files is over 2 minutes, what is Windows doing.
    If i wait for the files to be listed, then click on any other folder on the drive, then click straight back to the Music Videos folder, i can be waiting minutes for the list (of 62 files remember) to appear.
    I really don't know what is happening but this has been something conisistent since the beta where Windows Explorer seems more pre-occupied with working out what it needs to do in advance, rather than just doing it.
    It wouldn't be so bad but whenever you make the slightest change to a file it can take Explorer ages to notice so it obviously isn't monitoring.

  • Wednesday, July 15, 2009 8:06 PM
     
     
    Haha,

    I just stumbled upon the solution!! Jeah :-D

    You have to disable the grouping!

    Right Click in the Explorer Details View --> Select Grouping --> Disable


    After that my explorer listed all files immediately!
  • Thursday, July 16, 2009 4:18 PM
     
     
    Hi alexfiftyfour

    Can you explain what you mean as i cannot find what you are on about, if i right-click in explorer details view, i have various option in including "Group by", but no disable option altho i have nothing selected in the "Group By" list.

  • Thursday, July 16, 2009 4:57 PM
     
     
    Ok, I try...

    First, I have a german Windows 7 Version, so maybee the names in my context menu differ from the english names.

    When I browse my networkdrive with about 1500 folders inside, I can see all folders immediately (2 sec) in the Folder View (this is the left view). In die right view (details, lists, symbols, etc...) I see some folders and during about 1min all 1500 folders drop in one by on at a rate of about 10-20 folders a second. During this 1 minute I can see the green search indicator in the address bar.

    In my right view (details, lists, symbols, etc...) Explorer writes somthing about the selected kind of grouping.

    If I right-click in my right view (details, lists, symbols, etc...), I get a context menu with an item "groups" (don't know if it has the same name in english version). If I select this menu item, I get a list of possible grouping options. One of these options says something like "none" or "disable". (again... german version).

    After I selected this option, the text in my right view which said something like "all groups" is gone and Explorer shows me all 1500 folders immediately (2 sec).

    That's all.

    I would insert a screenshot, but this forum does not support this.. :-(


    Update: Here comes a screenshot. Hope it helps although all is in german. The last item in the group by menu is the "none" item.
    http://img33.imageshack.us/img33/8206/grouping.png
  • Sunday, August 16, 2009 7:01 PM
     
     
    Alex,

    Thanks a lot man... !!!

    This was driving me crazy on my x64 machine. This is indeed a bug.
    My laptop running still the RC (and the x86 version) doesn't behave this way.

    I can confirm this "bug"..! 

    HERE IS THE REAL PROBLEM :

    When browsing a new share where the default is set to an unknown (?) parameter,
    it will default to grouping but NO grouping options set or an grouping option that is not valid for the media present at that time or which is disabled in the group more options.
    Hence file listing will be excrutiatingly slow.
    Filesizes of the content within the folder makes a difference.. I have created folders with 100+ 1KB text files and it processes it fast.
    When it is my movie database, it is very slow.

    I'll upload a movieclip of this behaviour later on my website and edit this post.

    I can confirm this is still present on RTM !!! (since I am running RTM from MSDN-AA)

    I'll update this post later...

    Arjan

    Edits :

    view my blog entry about it :

    http://www.audiodude.nl/?p=72

    The more I think about it I come to the conclusion that it is not a bug but somewhat expected behaviour.
    The meta data is the thing that is in the culprit. There are so many forms of it that you cannot set all types of meta data to every file.

    They could have done 2 things :

    Option 1 ->
    retrieve full list first, display it and then retrieve meta data and group them.
    ..........  this means that files will move afterwards on screen, which is probably unwanted in case of drag and drop options...

    Option 2 ->
    retrieve full list and meta data and while loading, order them and display them.
    ..........  this is what is being done right now. But on certain folders like network shares this can be problematic as it can lead to very long load times.

    Possible solution ?? Hmmm

    The programmers of explorer have made a choice between showing
    • Edited by Arjan Sinnige Wednesday, September 22, 2010 11:01 AM
    •  
  • Wednesday, June 02, 2010 1:02 AM
     
     

    An out-and-out lie!!!!!!!

     

    Could you please state what MS is doing about this issue. If you really don't have any reports, then you are not doing your job.

  • Wednesday, March 09, 2011 5:52 PM
     
     
    I have the same issue. Trying to open folder on network share is very slow. Been putting up with this for quiet some time. To get quicker access I set folder to offline and it is much quicker but when I'm online it goes back to very slow access time.
  • Thursday, March 17, 2011 3:24 PM
     
     
    Ned - this seems to be a bug absolutely. The web is full of complaints about this. It is with Win 7. I can tell you I run a FoxPro 8 app that uses ADir to watch for changes in a foldwer on a windows share. There has not been any issue until i ran this app on my win 7 machine. Now, there is ALWAYS a 6-10 second delay in recogniziong the changes that do take place. As soon as I run my app on any other platform, no issue. I am in the IT business and I have never seen such a thing. Many of my IT friends have seen network delays with Win 7. Many of us are seriously considering going back to XP Pro.
    Jim
  • Thursday, March 17, 2011 3:26 PM
     
     
    PS: I have found that, if I open a Windows Explorer instance on that Win 7 machine where the app is running, and navigate it to the parent folder of the folder watched for changes and then just minimize it leaving it open, the delays are gone.
    Jim
  • Friday, April 29, 2011 3:34 PM
     
     
    I have the same problem, and have been searching for a solution. Using Windows 7 Home Premium. The problem is real, and it's very frustrating if you have a network drive.
  • Tuesday, July 19, 2011 10:00 AM
     
     

    Screw Microsoft.

    I discovered the solution in 2005 with XP, and I'm refraining to apply it to win& since it is a registry fix I can't miss with.

    The problem is in God damn Windows behavior. It is a BUG meant by DESIGN.

    The filthy DESIGN assumes that whenever you connect to a network share - whatever the remote end is - your client OS will try looking for shared printers and/or assigned scheduled tasks to INHERIT!!!

     

    This TRY is extremely costly and can be disabled by this reg-fix:

    ___________________________

    REGEDIT4
    [-HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\RemoteComputer\NameSpace\{2227A280-3AEA-1069-A2DE-08002B30309D}]
    [-HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\RemoteComputer\NameSpace\{D6277990-4C6A-11CF-8D87-00AA0060F5BF}]

    ___________________________

     

    So, again: SCREW Microsoft.

     

    Any news on Windows7?


    M.K.
  • Friday, February 01, 2013 8:54 PM
     
     
    Uh, Khallaf, do you mean we should remove these two keys or what?