फ़ाइल नाम गंतव्य फ़ोल्डर के लिए बहुत लंबा होगा

हाल ही में अपने विंडोज(Windows) पीसी पर मेरी कुछ बैकअप फाइलों और फ़ोल्डरों के माध्यम से ब्राउज़ करते समय , मुझे कुछ पुरानी बैकअप फाइलें मिलीं जिन्हें मैं हटाना चाहता था। पुराने बैकअप के लिए मेरे पास कोई उपयोग नहीं था, इसलिए मैं संपीड़ित .tar फ़ाइल को हटाना चाहता था।

लेकिन जब मैंने इसे हटाना जारी रखा, तो मुझे निम्न त्रुटि संदेश प्राप्त हुआ:

फ़ाइल नाम गंतव्य फ़ोल्डर के लिए बहुत लंबा होगा

फ़ाइल नाम गंतव्य फ़ोल्डर के लिए बहुत लंबा होगा

जाहिरा तौर पर, संपीड़ित फ़ाइल में एक JPG छवि फ़ाइल थी, जिसे मेरा विंडोज(Windows) हटाने में असमर्थ था। छोड़ें(Skip) विकल्प का उपयोग करते हुए , मैंने इस फ़ाइल को छोड़कर सभी को हटा दिया। अब, ऐसा क्यों हुआ?

मानक  विंडोज(Windows) फ़ाइल नामकरण प्रणाली के तहत, कुल नाम नहीं हो सकता है, या पथ 259 वर्णों से अधिक है। इसमें फ़ोल्डर पथ, फ़ाइल नाम और फ़ाइल एक्सटेंशन शामिल हैं। यदि ऐसा होता है, तो जब आप इसे हटाने का प्रयास करते हैं, तो आपको यह त्रुटि प्राप्त होगी।

Maximum Path Length Limitation: In the Windows API (with some exceptions discussed in the following paragraphs), the maximum length for a path is MAX_PATH, which is defined as 260 characters. A local path is structured in the following order: drive letter, colon, backslash, name components separated by backslashes, and a terminating null character. For example, the maximum path on drive D is “D:\some 256-character path string” where “” represents the invisible terminating null character for the current system codepage. (The characters < > are used here for visual clarity and cannot be part of a valid path string) says MSDN.

संबंधित(Related) : विंडोज़ में Win32 लंबे पथ कैसे सक्षम करें(How to Enable Win32 Long Paths in Windows)

(Filename)गंतव्य फ़ोल्डर के लिए फ़ाइल नाम बहुत लंबा है

अब मेरे मामले में, पूर्ण फ़ोल्डर पथ था:

डी: Site Backups\ Misc\ बैकअप-4.7.2012_23-41-31_thegadget.tar बैकअप-4.7.2012_23-41-31_thegadget बैकअप-4.7.2012_23-41-31_thegadget होमडायरेक्ट 2 public_html2 wp-content2 अपलोड 2011 08

और फ़ाइल का नाम वास्तव में लंबा था - जैसे Music-producer-…-and-video-games.jpg - जैसा कि छवि में देखा जा सकता है।

मैंने उसका स्थान खोला और फ़ाइल को हटाने या उसका नाम बदलने का प्रयास किया। (delete or rename)मुझे ऐसा करने का विकल्प भी नहीं दिया गया था। यदि आप इसका नाम बदल सकते हैं, तो ठीक है - लेकिन मुझे यह विकल्प नहीं दिया गया था।

फ़ाइल का नाम बहुत लंबा 2

फ़ाइल का नाम बहुत लंबा है 3

यह सरल तरकीब मेरे मामले में काम आई, और मुझे आशा है कि यह आपकी भी मदद करेगी।(This simple trick worked in my case, and I hope it helps you too.)

कभी-कभी केवल रीबूट करना, चेक डिस्क(Check Disk) चलाना या तृतीय-पक्ष डिलीट फ्रीवेयर का उपयोग करना भी न हटाने योग्य फ़ाइलों और फ़ोल्डरों को हटाने में मदद करने के लिए जाना जाता है ।

विंडोज में (Windows)पाथ टू(Path Too) लॉन्ग एरर को ठीक करने के लिए आप फ्रीवेयर लॉन्ग पाथ फिक्सर(Long Path Fixer)(Long Path Fixer) का भी इस्तेमाल कर सकते हैं ।

अगर कुछ भी मदद नहीं करता है, तो आप इस माइक्रोसॉफ्ट थ्रेड पर एक नज़र डालना चाहेंगे जहां (Microsoft thread)सीएमडी(CMD) और रोबोकॉपी(Robocopy) का उपयोग करके कुछ उन्नत तरीकों का सुझाव दिया गया है ।

संबंधित पढ़ें(Related read) : स्रोत फ़ाइल नाम फ़ाइल सिस्टम द्वारा समर्थित से बड़े हैं ।



About the author

मैं एक सॉफ्टवेयर इंजीनियर हूं, जिसके पास Apple Mac, iOS डिवाइस और Google Chrome ब्राउज़र बनाने और बनाए रखने का 10 से अधिक वर्षों का अनुभव है। मेरे अनुभव में सॉफ्टवेयर उत्पादों को खरोंच से विकसित करना, बनाए रखना और संचालन करना या ओपन सोर्स प्रोजेक्ट्स में योगदान देना शामिल है। मुझे कई तरह की हार्डवेयर परियोजनाओं पर काम करने का अवसर मिला है - अस्पतालों में टूटी स्क्रीन को ठीक करने से लेकर iPhone के लिए नई सुविधाओं को डिजाइन करने और लागू करने तक। अपने खाली समय में, मुझे पसंदीदा वीडियो गेम खेलना, किताबें पढ़ना, अपने परिवार के साथ खाना बनाना या दोस्तों के साथ समय बिताना अच्छा लगता है।



Related posts