कुछ यूजर्स को फ्लैश ड्राइव या एक्सटर्नल HDD जैसे रिमूवेबल मीडिया में फाइल्स कॉपी करने का प्रयास करते समय 0x80070052 (The directory or file cannot be created) का सामना करना पड़ रहा है। अधिकांश मामलों में, यह समस्या फोटोज, वीडियोज (विशेष रूप से 20 कैरेक्टर्स से अधिक नाम वाले) के साथ होने की सूचना है।
यदि आप अपने रिमूवेबल ड्राइव के लिए पुराने फाइल सिस्टम (जैसे FAT16) का उपयोग कर रहे हैं तो रूट फोल्डर केवल रूट फोल्डर पर सीमित संख्या में फाइलों को सपोर्ट कर सकता है। इस मामले में, आप फाइलों को सबफोल्डर में पेस्ट करके एरर को पूरी तरह से टाल सकते हैं। लेकिन यदि आप पुराने सिस्टम फाइल फॉर्मेट का उपयोग कर रहे हैं, तो आप इस तरह की समस्याओं से बचने के लिए अपने ड्राइव को फॉर्मेट करके नए इटरेशन की ओर जाने पर विचार कर सकते हैं।
यदि आप एन्क्रिप्टेड फाइल्स कॉपी करने का प्रयास करते समय इस समस्या का सामना कर रहे हैं, तो इसकी सबसे अधिक संभावना है क्योंकि एन्क्रिप्शन कुंजी को फाइल के साथ नहीं ले जाया जा सकता। इसे ठीक करने के लिए, सुनिश्चित करें कि फाइल्स कॉपी करने का प्रयास करते समय Credential Manager और/या आपके द्वारा फाइल्स एन्क्रिप्ट करने के लिए उपयोग की गई थर्ड-पार्टी यूटिलिटी चल रही है।
हालांकि, कुछ उदाहरणों में, 0x80070052 एरर किसी प्रकार की सिस्टम फाइल करप्शन के कारण भी हो सकता है। इसे ठीक करने के लिए, बस एरर-चेकिंग टूल चलाएं और प्रक्रिया पूरी होने पर मीडिया को पुनः कनेक्ट करें।
फाइल्स को सबफोल्डर में कॉपी करें
यदि आपको रूट फोल्डर पर फाइल्स कॉपी करने का प्रयास करते समय यह एरर मिलता है, तो आप फाइलों को किसी अलग स्थान (रूट फोल्डर से) पर कॉपी करके इस समस्या को पूरी तरह से टालने में सक्षम हो सकते हैं।
ध्यान रखें कि आपके द्वारा उपयोग किए जा रहे फाइल सिस्टम (FAT16, FAT32, NTFS) की परवाह किए बिना, उनमें से प्रत्येक की एक सीमा होती है कि रूट फोल्डर में कितनी फाइलें हो सकती हैं। उदाहरण के लिए, यदि आप FAT16 का उपयोग कर रहे हैं, तो रूट फोल्डर में 128 से अधिक फाइलें नहीं हो सकतीं।
बहुत सारे यूजर्स जो 0x80070052 एरर को हल करने के लिए संघर्ष कर रहे थे, उन्होंने पुष्टि की है कि समस्या अब नहीं हुई जब उन्होंने रिमूवेबल ड्राइव पर एक फोल्डर बनाने का प्रयास किया (रूट फोल्डर पर सीधे फाइल पेस्ट करने के बजाय)।
यदि आपको लगता है कि यह परिदृश्य आपकी वर्तमान स्थिति पर लागू हो सकता है, तो बस अपना रिमूवेबल ड्राइव खोलें, खाली जगह पर राइट-क्लिक करें और New > Folder चुनें। अगला, नए बनाए गए फोल्डर को जो चाहें नाम दें, फिर उन फाइलों को सीधे इसमें पेस्ट करें जिन्हें आप कॉपी करना चाहते हैं (रूट फोल्डर में नहीं)।
देखें कि क्या आप रूट फोल्डर से दूर फाइल्स कॉपी करते समय भी वही 0x80070052 (The directory or file cannot be created) का सामना कर रहे हैं।
यदि वही समस्या बनी रहती है, तो नीचे अगले संभावित फिक्स पर जाएं।
ड्राइव को FAT32 में फॉर्मेट करें
अधिकांश मामलों में, 0x80070052 (The directory or file cannot be created) एरर तब होगा यदि आप जिस फाइल सिस्टम पर फाइल्स कॉपी करने का प्रयास कर रहे हैं वह एक पुराने फाइल सिस्टम में फॉर्मेटेड है जो इस परिमाण की फाइलों को संभाल नहीं सकता - FAT16 सबसे आम फाइल सिस्टम फॉर्मेट है जिसके कारण इस समस्या की सूचना मिली है।
यदि आप सुनिश्चित नहीं हैं कि आप अपने एक्सटर्नल HDD या फ्लैश ड्राइव के लिए किस फाइल सिस्टम का उपयोग कर रहे हैं, तो आप File Explorer में अपने ड्राइव लेटर पर राइट-क्लिक करके और संदर्भ मेनू से Properties चुनकर पता लगा सकते हैं। Properties स्क्रीन के अंदर, General टैब चुनें और File system जांचें (Type के तहत)।
यदि आपने पाया कि फाइल सिस्टम पुराने फॉर्मेट का है (FAT32 से अलग), तो इस बात की प्रबल संभावना है कि आप ड्राइव को FAT32 जैसे आधुनिक फाइल सिस्टम में फॉर्मेट करके समस्या को ठीक करने में सक्षम होंगे। ऐसा करने के निर्देशों के लिए नीचे दिए गए निर्देशों का पालन करें:
- File Explorer खोलें और उस रिमूवेबल मीडिया की पहचान करें जो फाइल्स कॉपी करने का प्रयास करते समय 0x80070052 ट्रिगर कर रहा है। एक बार जब आप इसे देख लें, तो इस पर राइट-क्लिक करें और नए दिखाई देने वाले संदर्भ मेनू से Format चुनें।
नोट: यदि उस ड्राइव पर महत्वपूर्ण फाइलें स्टोर हैं, तो फॉर्मेटिंग प्रक्रिया शुरू करने से पहले उनका बैकअप लें - यह ऑपरेशन (भले ही आप Quick Format चुनें) ड्राइव से किसी भी डेटा को हटा देगा। - Format स्क्रीन के अंदर, सुनिश्चित करें कि File System से जुड़ा ड्रॉप-डाउन मेनू FAT32 पर सेट है। अगला, Allocation unit आकार को 4096 bytes पर सेट करें।
नोट: यदि आपको इस रिमूवेबल ड्राइव के साथ अन्य करप्शन-संबंधी समस्याएं थीं, तो आपको Quick Format से जुड़े बॉक्स को अनचेक करने पर विचार करना पड़ सकता है। लेकिन ध्यान रखें कि जब तक आप Quick Format के लिए नहीं जाते, ऑपरेशन कई घंटे ले सकता है। - ऑपरेशन लॉन्च करने के लिए Start पर क्लिक करें और प्रक्रिया पूरी होने तक प्रतीक्षा करें।
- ऑपरेशन समाप्त होने पर, उन्हीं फाइलों को फिर से कॉपी करने का प्रयास करें जो पहले 0x80070052 एरर ट्रिगर कर रही थीं और देखें कि समस्या अब हल हो गई है या नहीं।
यदि वही समस्या अभी भी हो रही है या यह परिदृश्य लागू नहीं था, तो नीचे अगले संभावित फिक्स पर जाएं।
एन्क्रिप्टेड फाइल्स कॉपी करें
यदि आप एन्क्रिप्टेड फाइल्स ले जाने का प्रयास करते समय इस समस्या का सामना कर रहे हैं, तो आपको यह सुनिश्चित करने के लिए अतिरिक्त सावधानी बरतनी होगी कि एन्क्रिप्शन कुंजी भी ट्रांसफर हो जाए।
यदि आपने बिल्ट-इन एन्क्रिप्शन मेथड का उपयोग किया है, तो आपको बस यह सुनिश्चित करना होगा कि Credential Manager से जुड़ी सर्विस फाइल कॉपी होने के समय Automatic पर सेट है और चल रही है।
हालांकि, यदि आपने फाइल्स को बाहरी रूप से एन्क्रिप्ट किया है (McAfee एन्क्रिप्शन या किसी अन्य थर्ड-पार्टी यूटिलिटी जैसी सर्विस के साथ), तो आपको यह सुनिश्चित करना होगा कि प्रोग्राम चल रहा है जब आप एन्क्रिप्टेड फाइल्स कॉपी कर रहे हैं।
यहां एक सामान्य चरण-दर-चरण गाइड है जो आपको 0x80070052 (The directory or file cannot be created): का सामना किए बिना फ्लैश ड्राइव पर एन्क्रिप्टेड फाइल्स कॉपी करने की अनुमति देगा:
- सुनिश्चित करें कि आपके द्वारा फाइल्स एन्क्रिप्ट करने के लिए उपयोग किया गया थर्ड-पार्टी प्रोग्राम चल रहा है।
नोट: इस चरण को अनदेखा करें यदि आपने केवल बिल्ट-इन विंडोज एन्क्रिप्शन का उपयोग किया है। - Windows key + R दबाकर Run डायलॉग बॉक्स खोलें। जब आप Run बॉक्स देखें, तो टेक्स्ट बॉक्स के अंदर 'service.msc' टाइप करें और Services स्क्रीन खोलने के लिए Enter दबाएं।
- एक बार जब आप Service स्क्रीन के अंदर हों, तो दाएं हाथ के सेक्शन पर जाएं और स्थानीय रूप से इंस्टॉल की गई सर्विसेज की सूची में तब तक नीचे स्क्रॉल करें जब तक आपको Credential Manager न मिल जाए।
- एक बार जब आप इसे ढूंढ लें, तो इस पर राइट-क्लिक करें और नए दिखाई देने वाले संदर्भ मेनू से Properties चुनें।
- Credential Manager के Properties स्क्रीन के अंदर, General टैब चुनें और सुनिश्चित करें कि Startup type Automatic पर सेट है। फिर, यह सुनिश्चित करने के लिए कि सर्विस वर्तमान में चल रही है, Start बटन पर क्लिक करें और परिवर्तनों को सेव करने के लिए Apply पर क्लिक करें।
- उन एन्क्रिप्टेड फाइल्स को कॉपी करें जो पहले 0x80070052 (The directory or file cannot be created) ट्रिगर कर रही थीं।
यदि वही समस्या बनी रहती है, तो नीचे अगले संभावित फिक्स पर जाएं।
करप्शन के लिए ड्राइव रिपेयर करें
जैसा कि यह पता चला है, यह विशेष समस्या किसी प्रकार की करप्शन के कारण भी हो सकती है जो रिमूवेबल स्टोरेज डिवाइस को यह एरर फेंकने के लिए मजबूर कर रही है। अधिकांश मामलों में जिनकी हमने जांच की, समस्या एक अप्रत्याशित मशीन इंटरप्शन के बाद शुरू हुई है।
यह समस्या उन SD कार्ड्स के साथ काफी आम है जिनका उपयोग कैमरों पर किया जा रहा है (वे वहां ठीक काम करते हैं) लेकिन यूजर द्वारा SD कार्ड से अपने कंप्यूटर HDD/SSD पर फाइल्स कॉपी करने का प्रयास करते समय यह एरर फेंकते हैं।
यदि यह परिदृश्य लागू होता है, तो सलाह दी जाती है कि कुछ प्रभावित यूजर्स Properties मेनू से ड्राइव रिपेयर ट्रिगर करके समस्या को ठीक करने में कामयाब रहे हैं।
यहां किसी भी करप्शन के लिए ड्राइव को स्कैन और रिपेयर करने पर एक त्वरित गाइड है जो 0x80070052 एरर का कारण बन सकता है:
- File Explorer खोलें, उस रिमूवेबल ड्राइव पर राइट-क्लिक करें जिससे आप समस्याओं का सामना कर रहे हैं, और संदर्भ मेनू से Properties चुनें।
- Properties स्क्रीन के अंदर, शीर्ष पर क्षैतिज टैब से Tools चुनें। फिर, Error-checking के तहत Check बटन पर क्लिक करें।
- जब आपको UAC (User Account Control) द्वारा प्रेरित किया जाए, तो प्रशासनिक एक्सेस देने के लिए Yes क्लिक करें।
- एक बार जब आप अगली स्क्रीन पर पहुंच जाएं, तो Scan and repair drive पर क्लिक करें और प्रक्रिया पूरी होने तक प्रतीक्षा करें।
- ऑपरेशन पूरा होने पर, रिमूवेबल ड्राइव को हटाएं और पुनः डालें, फिर देखें कि क्या फाइल्स को फिर से कॉपी करने का प्रयास करते समय समस्या हल हो गई है।