Why does BC allow very long paths/names when Explorer doesn't?

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • arjaydavis
    Expert
    • Oct 2010
    • 53

    Why does BC allow very long paths/names when Explorer doesn't?

    When I copy or move files with deep paths and/or long names, Windows Explorer will sometimes report that the path would be too long. In these cases, there is a limit to the depth and length, which is being exceeded.

    However, I can use Beyond Compare to copy/move the files instead and it works OK.

    how come?
    Last edited by arjaydavis; 17-Dec-2013, 04:55 PM.
  • Zoë
    Team Scooter
    • Oct 2007
    • 2666

    #2
    Beyond Compare supports paths up to 65,000 characters. Explorer is limited to 260 characters because of backwards compatibility requirements.
    Zoë P Scooter Software

    Comment

    • arjaydavis
      Expert
      • Oct 2010
      • 53

      #3
      Thanks for responding so quick! So NTFS itself supports longer than 260, Explorer is just imposing an 'artificial' limit then?

      Comment

      • Zoë
        Team Scooter
        • Oct 2007
        • 2666

        #4
        Exactly. Most applications have the 260 character limit because that was the limit Windows had for a long time and you need to jump through some hoops to support the longer ones. BC supports them where it can, but certain things like deleting to the recycle bin still have the shorter limit. If you do run into a case where the shorter limit is in effect there should be an obvious error message to that effect.
        Zoë P Scooter Software

        Comment

        • arjaydavis
          Expert
          • Oct 2010
          • 53

          #5
          Thanks!

          Comment

          Working...