मुझे बहुत लंबे रास्तों (256 से अधिक वर्णों) वाली फ़ाइलों की समस्या थी। दो आज्ञा
takeown /f "C:\path\to\really_long_folder_name" /r
icacls "C:\path\to\really_long_folder_name" /reset /T
इन फाइलों को छोड़कर वास्तव में लंबे रास्तों और नामों के साथ काम किया। मैंने नाम बदलना समाप्त कर दिया
"C:\path\to\really_long_folder_name"
सेवा
"C:\path\to\r"
और फिर चल रहा है
takeown /f "C:\path\to\r" /r /D Y
icacls "C:\path\to\r" /grant Everyone:(F) /t /c /q
जिसके बाद मैं फ़ोल्डरों का नाम बदलकर कुछ और समझदार बना सकता था। टेकऑन के / डीवाई ने संकेतों के लिए हां में जवाब दिया। आइकल्स के लिए मैंने सभी को पूर्ण पहुंच देने के लिए / अनुदान का उपयोग किया (जैसा कि मैं बस एक मृत पीसी से हार्ड ड्राइव पर डेटा तक पहुंचने का प्रयास कर रहा था), / टी के साथ उप फ़ोल्डर्स और फ़ाइलों को संसाधित करने के लिए, / q शांत मोड में चलाने के लिए (छिपाना) सफलताओं) और / सी त्रुटियों को दिखाने के लिए। मैंने उस प्रक्रिया को दोहराया, जब तक सभी फ़ाइलों की अनुमतियों को सफलतापूर्वक अपडेट नहीं किया गया, तब तक फ़ोल्डर्स का नाम बदलना।
उम्मीद है कि यह किसी ऐसे व्यक्ति की मदद करता है जो "कंटेनर एक्सेस में ऑब्जेक्ट्स को एन्यूमरेट करने में विफल" के समान त्रुटियों के साथ आया है, "एक पुरानी हार्ड ड्राइव से डेटा तक पहुंच प्राप्त करने की कोशिश करते समय मुझे मिल रही त्रुटियों"।