यदि ड्राइव लेखन-संरक्षित प्रतीत होता है, तो समस्या के कारण को अलग करने के लिए ड्राइव को किसी अन्य कंप्यूटर में सम्मिलित करके प्रारंभ करें।
यदि आप किसी अन्य कंप्यूटर से ड्राइव पर लिखने में सक्षम हैं, तो आपको निम्नलिखित समस्याओं में से एक का अनुभव हो सकता है:
फाइलसिस्टम भ्रष्टाचार। ड्राइव में एक दूषित फ़ाइल सिस्टम या अन्य समस्या (संभवतः किसी विशेष कंप्यूटर या OS के लिए विशिष्ट) हो सकती है जिसे उपयोग करके CHKDSK
या समान उपयोगिता से ठीक किया जा सकता है । यदि यह समस्या को संबोधित करता है, तो आपका ड्राइव संभवतः सामान्य रूप से काम कर रहा है। ड्राइव को हटाने से पहले ड्राइव को ठीक से अस्वीकार करना या ड्राइव खत्म होने तक कम से कम प्रतीक्षा करना भी महत्वपूर्ण है, क्योंकि यह डेटा लिखते समय ड्राइव को कम-स्तरीय डेटा भ्रष्टाचार का कारण बना सकता है ।
गलत समूह नीति सेटिंग। यदि आप विंडोज चला रहे हैं, तो संभव है कि आपके सिस्टम की ग्रुप पॉलिसी USB फ्लैश ड्राइव सहित बाहरी स्टोरेज डिवाइसेस पर लिखना बंद कर दे। रजिस्ट्री कुंजी HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\StorageDevicePolicies
या तो अनुपस्थित होनी चाहिए या 0 पर सेट होनी चाहिए; यदि यह 1 पर सेट है, तो विंडोज़ बाहरी स्टोरेज डिवाइस पर लिखने की अनुमति नहीं देगा।
( एसडी कार्ड केवल ) कार्ड स्लॉट में टूटे या बदले हुए राइट-प्रोटेक्ट स्विच। एसडी कार्ड पर मैकेनिकल लॉक स्विच अपने इलेक्ट्रॉनिक्स से जुड़ा नहीं है :
यह कार्ड की सुरक्षा के लिए मेजबान की जिम्मेदारी है। कार्ड की आंतरिक सर्किटरी में राइट प्रोटेक्ट स्विच की स्थिति अज्ञात है।
इसका मतलब है कि कार्ड के अलावा हार्डवेयर और सॉफ्टवेयर कार्ड की लॉक स्थिति की जांच करने के लिए स्वयं जिम्मेदार है। यदि यह तंत्र डिज़ाइन के अनुसार काम नहीं कर रहा है, तो एसडी कार्ड लेखन-संरक्षित हो सकता है, भले ही यह सामान्य रूप से काम कर रहा हो। आमतौर पर, यह कार्ड रीडर को प्रतिस्थापित करके संबोधित किया जा सकता है, हालांकि दोषपूर्ण ड्राइवर या गलत सॉफ़्टवेयर कॉन्फ़िगरेशन भी इस समस्या का कारण हो सकता है।
यदि ड्राइव रीड-ओनली है, तो कोई बात नहीं कि आप इसे किस कंप्यूटर में प्लग करते हैं, या आपने उपरोक्त चरणों को बिना किसी लाभ के लिए आज़माया है, तो ड्राइव में शायद एक गलती की स्थिति का अनुभव किया गया है, और यह आमतौर पर दोषपूर्ण से लेखन सुरक्षा को हटाने के लिए संभव नहीं है। फ्लैश ड्राइव। यह व्यवहार फ्लैश ड्राइव नियंत्रकों के लिए विशिष्ट है, जब वे अंतर्निहित नंद के साथ एक समस्या का पता लगाते हैं (जैसे बहुत बुरे ब्लॉक)। लिखने की सुरक्षा इस स्थिति को वास्तव में डेटा हानि के कारण से रोकने के लिए है, उदाहरण के लिए नंद पूरी तरह से अपठनीय हो रहा है । उदाहरण के लिए, सैनडिस्क ग्राहक समर्थन कहता है :
जब एक फ्लैश ड्राइव अपने भीतर एक संभावित गलती का पता लगाता है, तो सुरक्षा त्रुटियां लिखें। डेटा हानि को रोकने के लिए ड्राइव लिखित-संरक्षित मोड में जाएगी। इसे ठीक करने की कोई विधि नहीं है।
ध्यान दें कि ड्राइव के आधार पर, वास्तव में फ्लैश मेमोरी कंट्रोलर को रीप्रोग्राम करने के माध्यम से लिखने की सुरक्षा को अक्षम (या अधिक सटीक रूप से) करने के तरीके हो सकते हैं, जैसे कि इस उत्तर में "संभावित हार्डवेयर-विशिष्ट बहाली" के तहत सूचीबद्ध तकनीकों का उपयोग करके। । ऐसा करना एक अच्छा विचार नहीं है क्योंकि लेखन संरक्षण संकेत देता है कि नियंत्रक द्वारा एक समस्या का पता लगाया गया है; इसे ओवरराइड करने और ड्राइव पर लिखने के लिए जारी रखने से डेटा हानि हो सकती है।
इस व्यवहार का मुख्य कारण यह है कि ड्राइव पर कोई भी डेटा अभी भी सुलभ है। क्योंकि ड्राइव विफल हो रहा है, आपको फ्लैश ड्राइव की सामग्री को जल्द से जल्द वापस करना चाहिए और ड्राइव को बदलना चाहिए । (यदि ड्राइव में संवेदनशील जानकारी है, तो इसके निपटान से पहले इसे भौतिक रूप से नष्ट करना सुनिश्चित करें।)
ड्राइव से डेटा प्राप्त करना मुश्किल हो सकता है क्योंकि कुछ डेटा भ्रष्टाचार पहले से ही रीड-ओनली मोड में चले जाने से हो सकता है। यह आमतौर पर खुद को प्रकट करता है क्योंकि फाइल-सिस्टम निम्न-स्तर के भ्रष्टाचार का अनुभव करता है, जिसके कारण फाइल सिस्टम RAW या OS के रूप में प्रकट होता है जो ड्राइव को प्रारूपित करता है। इस तरह के भ्रष्टाचार से उबरना जटिल हो सकता है क्योंकि फाइल सिस्टम को सीधे मरम्मत नहीं की जा सकती है - ड्राइव, सब के बाद, लेखन-संरक्षित है।
आप इस तरह से दूषित ड्राइव से डेटा पुनर्प्राप्त करने में सक्षम हो सकते हैं जैसे कि ओपन-सोर्स टेस्टडिस्क जैसे डेटा रिकवरी यूटिलिटीज । आप समान या अधिक क्षमता की ड्राइव भी प्राप्त कर सकते हैं और GNU ddrescue का उपयोग करके नई ड्राइव पर सेक्टर द्वारा विफल ड्राइव के सामग्री क्षेत्र पर प्रतिलिपि बना सकते हैं , और CHKDSK
फ़ाइल सिस्टम त्रुटियों को ठीक करने के लिए एक का पालन कर सकते हैं। यदि ये विफल हो जाते हैं, और डेटा विशेष रूप से मूल्यवान है, तो आप ड्राइव को एक समर्पित डेटा रिकवरी सेवा को भेज सकते हैं; हालाँकि, ये सेवाएँ अपने अति विशिष्ट स्वभाव के कारण बहुत महंगी पड़ती हैं और शायद ही कभी इसके लायक होती हैं।