Tuesday, 11 July 2017

Windows Explorer's GUI is really bad at long file names and folder structures - Don't trust it!

I am actually in a bit of shock at this one - I've hit the long file name problem in Windows a few times in the past, but it has never been that much of an issue.

A client came to me with a project to move a huge Dropbox repository (Millions of files, about 150,000 folders) to a new server. During this project and moving a few folders, I got the standard Windows long file name problem:


I've only ever come across this when I really thought I was at the limitations - however, I took a step back and tried to understand this.

My client used Dropbox - the location was originally "c:\users\username\dropbox\xxx\yyy\...[lots]...\zzz\file.doc" and the new location is "c:\temp\xxx\yyy\...[lots]...\zzz\file.doc"

Thanks then to a few people in Server Fault chat, it seems that the Windows GUI just lies and doesn't handle this at all well.

In fact, if I look at a folder that has ~750 folders and ~450 files, I see the following:



Moving the files with xcopy or robocopy works fine, or even using Terracopy.

In addition, some tools such as winmerge also fail at comparing looking at the large folder structure where as Beyond Compare was able to do it fine.

Luckily I decided to take extra care and manually verify these files - granted I have never dealt with so many large files on a single job before, but, I have always trusted the Windows property box and this has been a scary lesson for me.

17 comments:

  1. I would suggest to try "Long Path Tool" program.

    ReplyDelete
  2. Cleaning works are one of the most important areas that need to be taken care of in order to maintain the safety of your furniture (cleaning company in Riyadh ) Furniture is often exposed to smogs as a result of many use, in addition to children who have a big role in pollution and dirty furniture. And modern.
    شركة تنظيف منازل بالرياض رخصه
    ارخص شركة تنظيف منازل بالرياض
    افضل شركة تنظيف منازل بالرياض
    شركة تنظيف منازل بالرياض مجربه
    مين جربت شركات تنظيف المنازل بالرياض








    ReplyDelete
  3. Really stunning post,! Thanks for sharing this informative articles. If you need some information about smart TV Best Televisions just click here. thanks,

    ReplyDelete
  4. ليس من السهل الحصول على شركة متميزة ومتخصصه لعملية التنظيف ومكافحة الحشرات ونقل العفش وغيرها من الخدمات فشركتنا رائده في هذا المجاال وجعل منزلك راقي وجميل حيث يتوفر لدى شركتنا عمال فلبيين وغيرهم متميزون وعلى درجه كبيره من الكفاءه والخبره كما ان شركة ركن الشروق يتوفر لديها افضل المعدات واحداثها التي تجعل الشركة متقدمه عن غيرها وجعل امور المنزل من تنظيف او مكافحة او نقل امر سهل وراقي في العمل عزيزي العميل نتمني منك الاسراع الينا وطلب الخدمة التي تريدها وسوف يصل اليك فريق على درجه كبيره من التميز والخبره والسرعه في العمل اتصل بنا ولا تتردد نصلك اينما كنت شركة تسليك مجاري بابها
    شركة مكافحة حشرات بابها
    شركة نقل عفش بابها

    شركة تنظيف خزانات بابها

    ReplyDelete

  5. السلام عليكم وبعد ، اهالي مدينة القطيف يسر شركة شام ان تبشركم بانها قد بدأت بتقديم خدمة مكافحة الحشرات بمدينة القطيف وسوف تكون الخدمه ان شاء الله شامله مكافحة جميع انواع الحشرات والقوارد مثل النمل الاسود والنمل الابيض والصراصير وايضا الفئران وذلك سعيا منا لتجنيبكم جميع المخاطر والاضرار التي قد تنجم عن وجود الحشرات بالمنزل او حتى بمحيط المنزل ، وللحصول علي خدمتنا سوف تجدوننا علي المتصفح تحت اسم
    شركة مكافحة حشرات بالقطيف
    ومن هنا عزيزي العميل نود ان نطمئك انك مع شركة شام سوف تكون بافضل حال واعلي درجات الامان .

    ReplyDelete
  6. Most auto renegotiating firms pay off the underlying advance of the purchaser, liberating him up from that commitment. The title of the auto is then exchanged to the firm and they thusly will offer another credit bundle that the individual will discover less demanding to pay off. Payday Loans Chicago

    ReplyDelete
  7. هل تبحث عن شركة متخصصة فى خدمات التنظيف بالطائف بافضل المعدات والسوائل وثقة تمة فى العمل ودقة فى النتائج كل هذه المميزت توفرها شركة الخليج الشركة الافضل والامثل فى الخدمات المنزلية بالطائف وبما اننا الشركة الافضل والامثل بدون منافس سوف نسعى لتوفر افضل الخدمات باقل تكلفة وبقدر كبير من الاهتمام والدقة عزيزى اينما كنت فى اى منطقة ا وحى تابع لمدينة الطائف اتصل بنا وسوف نصلك فى الحال شركة الخليج للخدمات المنزلية
    شركة عزل اسطح بابها
    شركة كشف تسربات بابها
    شركة تنظيف خزانات بابها
    شركة مكافحة حشرات بابها
    شركة عزل اسطح بخميس مشيط
    شركة كشف تسربات بخميس مشيط
    شركة مكافحة حشرات بخميس مشيط
    شركة تنظيف منازل بالطائف
    شركة نقل عفش بالطائف

    ReplyDelete
  8. هل تبحث عن شركة متخصصة فى خدمات التنظيف بالطائف بافضل المعدات والسوائل وثقة تمة فى العمل ودقة فى النتائج كل هذه المميزت توفرها شركة الخليج الشركة الافضل والامثل فى الخدمات المنزلية بالطائف وبما اننا الشركة الافضل والامثل بدون منافس سوف نسعى لتوفر افضل الخدمات باقل تكلفة وبقدر كبير من الاهتمام والدقة عزيزى اينما كنت فى اى منطقة ا وحى تابع لمدينة الطائف اتصل بنا وسوف نصلك فى الحال شركة الخليج للخدمات المنزلية
    شركة عزل اسطح بابها
    شركة كشف تسربات بابها
    شركة تنظيف خزانات بابها
    شركة مكافحة حشرات بابها
    شركة عزل اسطح بخميس مشيط
    شركة كشف تسربات بخميس مشيط
    شركة مكافحة حشرات بخميس مشيط
    شركة تنظيف منازل بالطائف
    شركة نقل عفش بالطائف

    ReplyDelete

  9. السلام عليكم ورحمة الله وبركاته اما بعد ، اهالي المنطقبة الشرقيه بالمملكة العربية السعوديه يسر شركة شام للخدمات المنزليه ان تعلن لجميع اهالي المنطقه عن بدأ تقديم خدماتها الخاصه بالمسابح للموسم الصيفي الجديد وذلك من خلال فروعا في مدينة الدمام ومدينة الخبر ومدينة القطيف ومدينة الجبيل ، واما عن فرعنا في مدينة الدمام فسوف تجدونه علي المتصفح تحت اسم
    شركة تنظيف مسابح بالدمام
    وايضا تحت اسم
    شركة صيانة مسابح بالدمام
    مقترنا برقم هاتف مندوبنا بالدمام لذل فللفحصول علي اي خدمه تخص المسابح تنظيفها او تشغيلها او صيانتها فليس عليك الا التصال بنا وسوف نصلك فورا ، واما اذل كنت من اهل مدينة الخبر وتحتاج الي ان تستفيد من خدماتنا في مدينة الخبر فسوف تجدنا علي المتصفح تحت اسم
    شركة صيانة وتنظيف مسابح بالخبر
    وفي هذا الفرع نسعد بتقديم كل الخدمات التي تخص المسابح لاهالي الخبر من خدمات تنظيف او صيانة او تشغيل برك السباحه ،ولاننا قد عملنا في شركة شام علي تغطية المنطقة الشرقيه كافه فقد حرصنا علي ان يكون لنا فرع في مدينة القطيف يختص بتقديم خدمات المسابح لجميع اهالي مدينة القطيف والذي سوف تجدونه علي المتصفح تحت مسمى
    شركة تنظيف وصيانة مسابح بالقطيف
    وهنا سوف تجدون كل ما يخص المسابح من خدمات تنظيف المسابح بالقطيف وصيانتها وتشغيلها ‘واما عن مدينة الجبيل فلنا ايضا هناك فرع يختص بتقديم خدمات المسابح لجميع اهالي الجبيل من تنظيف وصيانه وتشغيل وهذا الفرع سوف تجدونه علي المتصفح تحت اسم
    شركة صيانة وتنظيف مسابح بالجبيل
    بهذا اعزائي نكون في شركة شام قد استطعنا ان نغطي كافة انحاء المنطقة الشرقيه وتقديم كافة خدمات المسابح التي يحتاجها اهالي المنطقه باحدث الاساليب والطرق العلميه وباستخدام افضل مواد التنظيف واحسن اجهزة ومعدات الصيانه والتعقيم ، فلا تقلق عزيزي العميل ولا تحتار فشركة شام هي افضل اختيار .



    ReplyDelete
  10. ( نقدم لكم بعض الخدمات فى الاعمال المنزلية الممثله فى التنظيف الشامل للمنزل ومكافحة الحشرات وعزل الاسطح وكشف تسربات المياة ونقل الاثاث بكل انوعه كل ذلك يساعد فى الحصول علي مظهر رائع بواسطة افضل الفنيين والمتخصصين فى هذا المجال باستخدام احدث المعدات)
    شركة عزل اسطح بابها
    شركة كشف تسربات بابها
    شركة تنظيف خزانات بابها
    شركة مكافحة حشرات بابها
    شركة عزل اسطح بخميس مشيط
    شركة كشف تسربات بخميس مشيط
    شركة مكافحة حشرات بخميس مشيط
    شركة تنظيف منازل بالطائف
    شركة نقل عفش بالطائف

    ReplyDelete
  11. شركة رائدة فى مجال التنظيف حيث انها تقوم بكافة انواع التنظيف مثل الفلل والشقق والبيوت والشركات , كما ننظف ايضا السجاد والموكيت كل ذلك بأفضل المعدات وأمهر العمال , فنحن نعمل تحت خطة عمل مميزة مما يجعلنا الافضل فى هذا المجال , لاتتردد فى الاتصال بنا وكن واحد من عملائنا الكرام ونحن نضمن لكم سرعة العمل والجودة عالية شركة تنظيف بالطائف
    شركة مكفحة حشرات بالطائف
    شركة نقل اثاث بالطائف
    شركة تنظيف خزانات بالطائف
    شركة تنظيف منازل بالطائف
    شركة عزل اسطح بالطائف
    شركة عزل خزانات بالطائف

    ReplyDelete
  12. Like I said, i've been there before and as a survivor of payday loan debt I have knowledge that can help you. payday loans san diego

    ReplyDelete