Windows

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

AWS Tutorial For Beginners | AWS Full Course - Learn AWS In 10 Hours | AWS Training | Edureka

AWS Tutorial For Beginners | AWS Full Course - Learn AWS In 10 Hours | AWS Training | Edureka
Anonim

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

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

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

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

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

अधिकतम पथ लंबाई सीमा : विंडोज एपीआई में (निम्नलिखित पैराग्राफ में चर्चा किए गए कुछ अपवादों के साथ), पथ के लिए अधिकतम लंबाई MAX_PATH है, जिसे 260 अक्षरों के रूप में परिभाषित किया गया है। एक स्थानीय पथ को निम्न क्रम में संरचित किया गया है: ड्राइव अक्षर, कोलन, बैकस्लैश, बैकस्लाश से अलग नाम घटक, और एक निरंतर शून्य वर्ण। उदाहरण के लिए, ड्राइव डी पर अधिकतम पथ "डी: कुछ 256-वर्ण पथ स्ट्रिंग" है, जहां "" वर्तमान सिस्टम कोडपेज के लिए अदृश्य टर्मिनल शून्य वर्ण का प्रतिनिधित्व करता है। (दृश्यों को दृश्य स्पष्टता के लिए यहां उपयोग किया जाता है और यह एक वैध पथ स्ट्रिंग का हिस्सा नहीं हो सकता है) एमएसडीएन कहते हैं।

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

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

डी: साइट बैकअप Misc backup-4.7.2012_23-41-31_thegadget.tar बैकअप -4.7.2012_23-41-31_thegadget backup-4.7.2012_23-41-31_thegadget homedirect 2 public_html2 wp-content2 uploads 2011 08

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

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

तो मैं अपने सबफ़ोल्डर को `बैक` चला गया और इसे हटाने की कोशिश की। कोई सफलता नहीं। मुझे एक ही त्रुटि संदेश प्राप्त हुआ।

मैंने फ़ोल्डर को डी ड्राइव फ़ोल्डर में स्थानांतरित करने के लिए फ़ोल्डर में स्थानांतरित करें विकल्प का उपयोग किया। यह काम किया! पथ अचानक छोटा हो गया था, और मैं इसे हटाने में सक्षम था।

यह आसान चाल मेरे मामले में काम करती है, और मुझे उम्मीद है कि यह आपकी भी मदद करेगा।

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

आप विंडोज़ में पथ बहुत लंबी त्रुटियों को ठीक करने के लिए फ्रीवेयर लांग पाथ फिक्सर का उपयोग भी कर सकते हैं।

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