जवाबों:
यदि आपको कोई त्रुटि मिलती है कि कोई ऑब्जेक्ट उपयोग में है, तो सुनिश्चित करें कि आपने सभी सेवाएँ बंद कर दी हैं और सभी Cygwin प्रोग्राम बंद कर दिए हैं। यदि आपको 'अनुमति अस्वीकृत' त्रुटि मिलती है, तो आपको उन फ़ाइलों या फ़ोल्डरों की अनुमति और / या स्वामित्व को संशोधित करने की आवश्यकता होगी जो त्रुटि पैदा कर रहे हैं। उदाहरण के लिए, कभी-कभी सिस्टम सेवाओं द्वारा उपयोग की जाने वाली फाइलें सिस्टम खाते के स्वामित्व में होती हैं और नियमित उपयोगकर्ताओं द्वारा लिखित नहीं होती हैं।
यदि आप इस समस्या में भागते हैं तो पूरे पेड़ को हटाने का सबसे तेज़ तरीका है कि आप अपने खाते की सभी फ़ाइलों और फ़ोल्डरों के स्वामित्व को बदल दें। विंडोज एक्सप्लोरर में ऐसा करने के लिए, रूट सिग्विन फ़ोल्डर पर राइट क्लिक करें, गुण चुनें, फिर सुरक्षा टैब। यदि आप विंडोज एक्सपी होम या सिंपल फाइल शेयरिंग का उपयोग कर रहे हैं, तो आपको सिक्योरिटी टैब एक्सेस करने के लिए सेफ मोड में बूट करना होगा। उन्नत चुनें, फिर स्वामी टैब पर जाएं और सुनिश्चित करें कि आपका खाता स्वामी के रूप में सूचीबद्ध है। 'सबस्ट्रक्टर और ऑब्जेक्ट्स पर रिप्लेस स्वामी' चेकबॉक्स चुनें और Ok दबाएं। एक्सप्लोरर के लागू होने के बाद आप एक ऑपरेशन में पूरे पेड़ को हटाने में सक्षम होना चाहिए।
यदि आप पूरी तरह से बनना चाहते हैं तो आप HKEY_LOCAL_MACHINE और / या HKEY_CURRENT_USER के तहत रजिस्ट्री ट्री सॉफ़्टवेयर \ Cygwin को हटा सकते हैं। हालाँकि, यदि आपने ऊपर दिए निर्देशों का पालन किया है तो आपने पहले ही सब कुछ हटा दिया होगा। आमतौर पर केवल स्थापना निर्देशिका को रजिस्ट्री में संग्रहीत किया गया है।
यहाँ स्रोत Cygwin लिंक है
Cmd.exe को व्यवस्थापक के रूप में खोलें:
टेकऑन / एफ "c: \ cygwin" / r / d Y
अंतिम पैरामीटर टेकऑन को सभी प्रश्नों के लिए हां मान लेता है और लोकेल पर निर्भर करता है। अपने लोकेल में मुझे इसे काम करने के लिए "J" का उत्तर देना था। YMMV।
icacls "c: \ cygwin" / T / Q / C / रीसेट
अंत में, हमें संबंधित अनुमतियां मिलने के बाद फ़ाइलों को हटाने के लिए:
rd "c: \ cygwin" / s / q
देखें /server/43794/using-icacls-to-set-permissions-on-user-directories और http://lallousx86.wordpress.com/2009/06/14/resetting-ntfs-files -सुरक्षा और अनुमति-इन-windows-7 /
उम्मीद है इससे आपका काम बनेगा।
rsyncएक Cygwin के अंदर फ़ोल्डर बना रहा था जिसे मैंने अपने वर्तमान OS इंस्टॉल के साथ ताज़ा स्थापित किया था ...
noaclsजोड़ा के साथ एक fstab का उपयोग करते हुए , एक फ़ोल्डर बनाता है जहां मालिक को नहीं देखा जा सकता है, बदला जा सकता है, और यहां बताए गए चरण उस कारण से भी विफल रहे।
sudoकमांड का उपयोग करने की आवश्यकता हो सकती है , जो कि * निक्स सुपर उपयोगकर्ता आह्वान है।