एक दूषित फ़ाइल क्या है और मैं इसे कैसे ठीक कर सकता हूँ?

फ़ाइल(File) भ्रष्टाचार फ़ाइल में डेटा के आकस्मिक या अनपेक्षित नुकसान का एक रूप है। फ़ाइल(File) भ्रष्टाचार कई रूपों में आता है और विभिन्न कारणों से होता है, लेकिन परिणाम समान होता है: आप अपना डेटा नहीं पढ़ सकते हैं।

कुछ मामलों में, आप फ़ाइल भ्रष्टाचार को उलट सकते हैं या सुधार सकते हैं, लेकिन यह हमेशा संभव नहीं होता है। यह समझना बेहतर है कि भ्रष्टाचार क्यों हो सकता है और आप इससे कैसे बचाव कर सकते हैं।

फ़ाइलों(Files) के दूषित होने का क्या अर्थ(Mean) है ?

एक "फ़ाइल" संबंधित डेटा का एक संग्रह है जिसे एक इकाई के रूप में पढ़ा जाना चाहिए, जिसे एक विशिष्ट फ़ाइल प्रारूप में लिखा गया है। उदाहरण के लिए, Microsoft Office Word फ़ाइल का सभी डेटा आपके द्वारा बनाए गए और (Microsoft Office Word).docx फ़ाइल स्वरूप में संग्रहीत Word दस्तावेज़ से संबंधित है । अगर आधी फ़ाइल अचानक पढ़ने योग्य नहीं होती, तो आप शायद अपना दस्तावेज़ नहीं खोल पाएंगे। यहां तक ​​कि अगर आप कर सकते हैं, तो बहुत सारी जानकारी गायब होगी। इसी तरह(Likewise) , एक एक्सेल(Excel) स्प्रेडशीट जिसमें यादृच्छिक मान गायब या परिवर्तित हो, बेकार होगा।

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

एएससीआईआई(ASCII) कोड में , अक्षर "ए" को बाइनरी कोड 01000001 द्वारा दर्शाया जाता है। यदि हम एक बिट को बदलते हैं, जैसे कि अंतिम 1 को 0 में, तो "ए" एक "@" बन जाता है!

इस तरह भ्रष्टाचार बुनियादी स्तर पर काम करता है। किसी फ़ाइल के अंदर बिट्स के मान बदल दिए जाते हैं या मिटा दिए जाते हैं, जिससे एक अपठनीय या केवल आंशिक रूप से पठनीय फ़ाइल बन जाती है।

कैसे बताएं कि फ़ाइल भ्रष्टाचार हुआ है(File Corruption Has) ?

फ़ाइल भ्रष्टाचार के विभिन्न लक्षण हो सकते हैं, यह इस बात पर निर्भर करता है कि कौन सी फ़ाइलें दूषित हुई हैं और वे कितनी महत्वपूर्ण हैं।

सीआरसी त्रुटियां(CRC Errors)

चक्रीय अतिरेक जाँच(Redundancy Check) ( CRC ) जाँचता है कि कोई फ़ाइल संपूर्ण और सही ढंग से संग्रहीत है या नहीं। सीआरसी(CRCs) मूल प्राचीन फ़ाइल में डेटा के लिए एक सूत्र लागू करते हैं, जिसके परिणामस्वरूप आउटपुट के रूप में एक संख्या होती है। अगर आप उस फाइल की किसी कॉपी पर वही फॉर्मूला लागू करते हैं, तो वह नंबर वही होना चाहिए। यदि संख्या भिन्न है, तो आप क्षतिग्रस्त या परिवर्तित फ़ाइल के साथ काम कर रहे हैं।

क्षतिग्रस्त ऑप्टिकल डिस्क से डेटा कॉपी करने या हार्ड ड्राइव को खत्म करने का प्रयास करते समय आपको अक्सर यह त्रुटि दिखाई देगी, लेकिन कई ऐप्स सीआरसी(CRC) त्रुटि दे सकते हैं जब वे अपनी फ़ाइलों को सही मानों की तालिका के विरुद्ध स्वयं जांचते हैं।

फ़ाइल खोलने में त्रुटियाँ(File Opening Errors)

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

अन्य प्रकार की फाइलें, जैसे कि प्रोग्राम एक्जिक्यूटिव, को 100% संपूर्ण होना चाहिए, या प्रोग्राम शुरू नहीं होगा।

और अन्य फ़ाइल प्रकार, जैसे कि आपके द्वारा बनाए गए दस्तावेज़ खुल सकते हैं, लेकिन उनमें महत्वपूर्ण जानकारी नहीं हो सकती है, जैसे दस्तावेज़ से वास्तविक मान या स्वरूपण। 

अजीब व्यवहार और गड़बड़ियाँ(Strange Behaviors and Glitches)

जब किसी एप्लिकेशन के लिए आवश्यक संसाधन या सेटिंग्स फ़ाइलें दूषित हो जाती हैं, तो वे अधिक सूक्ष्म रूप से दिखाई दे सकती हैं। प्रोग्राम शुरू करने में विफल नहीं होगा, लेकिन कुछ उप-घटक जो उन फाइलों पर भरोसा करते हैं, त्रुटियां दे सकते हैं, कुछ भी नहीं कर सकते हैं, या पूरे एप्लिकेशन को क्रैश कर सकते हैं।

सिस्टम क्रैश और अस्थिरता(System Crashes and Instability)

जब आप दूषित सिस्टम फ़ाइलें प्राप्त करते हैं, तो यह आपके कंप्यूटर को मौलिक रूप से प्रभावित कर सकता है। आपको अचानक प्रतीत होने वाले यादृच्छिक बीएसओडी(BSODs) ( ब्लू स्क्रीन(Blue Screen) ऑफ डेथ(Death) ) कंप्यूटर क्रैश हो सकते हैं या एक ऐसा सिस्टम हो सकता है जो हैंग हो जाता है या उस तरह से काम नहीं करता है जिस तरह से इसका मतलब है। इस प्रकार का गंभीर(Critical) फ़ाइल भ्रष्टाचार सबसे विनाशकारी है और अक्सर कई मामलों में आपके हार्डवेयर के साथ एक गंभीर समस्या की ओर इशारा कर सकता है।

फ़ाइल भ्रष्टाचार क्यों होता है?

अब हम जानते हैं कि भ्रष्टाचार क्या है, लेकिन यह कैसे होता है? 

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

अचानक बिजली की हानि(Sudden Power Loss)

सबसे आम कारणों में से एक स्टोरेज डिवाइस फ़ाइल भ्रष्टाचार का अनुभव करता है, अचानक बिजली आउटेज है। यह विशेष रूप से यांत्रिक हार्ड ड्राइव के लिए सच है, जहां डिस्क पर लिखते समय बिजली काटने से डेटा मिटा दिया जा सकता है। अतीत में, डिस्क का रीड / राइट हेड बिजली खो जाने पर प्लेट में दुर्घटनाग्रस्त हो सकता था, लेकिन आधुनिक ड्राइव अभी भी अपने सिर को सुरक्षित रूप से "पार्क" कर सकते हैं, भले ही बिजली अचानक चली जाए।

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

हार्डवेयर विफलता(Hardware Failure)

सभी स्टोरेज मीडिया का जीवनकाल सीमित होता है। वे खराब हो सकते हैं या खराब होना शुरू कर सकते हैं। कभी-कभी, यह विफलता समय के साथ धीरे-धीरे होती है, और कभी-कभी, यह अचानक होती है। जो कोई भी यांत्रिक हार्ड डिस्क से निपटता है, वह जानता है कि कुछ समय बाद मरने से पहले कई ड्राइव खतरनाक "मौत का क्लिक" करते हैं।

यह सिर्फ हार्ड ड्राइव ही नहीं है। दोषपूर्ण RAM(Faulty RAM) डेटा भ्रष्टाचार का कारण बन सकती है क्योंकि डिस्क पर गलत मान लिखे जाते हैं, खरोंच वाले ऑप्टिकल डिस्क अपठनीय हो सकते हैं, भौतिक क्षति के लिए धन्यवाद, और इसी तरह।

मैलवेयर(Malware)

मैलवेयर(Malware) में जानबूझकर दुर्भावनापूर्ण इरादे से लिखा गया कोई भी सॉफ़्टवेयर शामिल होता है। मैलवेयर संक्रमण से उत्पन्न डेटा(Data) भ्रष्टाचार या विनाश डिज़ाइन या दुर्घटना से हो सकता है। अधिकांश भाग के लिए आपके डेटा को नष्ट करने के लिए मैलवेयर(Malware) लेखकों के पास अधिक प्रेरणा नहीं है। इसके बजाय, वे इसे पैसे (रैंसमवेयर) के लिए बंधक बनाकर रखेंगे या इसे काला बाजार में बेचने के लिए चोरी करेंगे।

कुछ मामलों में, मैलवेयर केवल अराजकता और विनाश बोने के लिए लिखा जाता है। डेटा को दूषित या नष्ट करने के लिए डिज़ाइन किया गया मैलवेयर(Malware) आमतौर पर ऐसा इस तरह से करता है कि पुनर्प्राप्त करना लगभग असंभव है।

फ़ाइल(File) भ्रष्टाचार को रोकना और उलटना

भ्रष्टाचार को सबसे पहले आपको प्रभावित करने से रोकना हमेशा बेहतर होता है, लेकिन कुछ मामलों में इसे उलटने के तरीके भी हैं।

त्रुटियों के लिए डिस्क की जाँच करें(Check Disks for Errors)

आप अपने ड्राइव पर खराब सेक्टर जैसी वर्तमान त्रुटियों की जांच के लिए विभिन्न Microsoft Windows और तृतीय-पक्ष उपयोगिताओं का उपयोग कर सकते हैं। (Microsoft Windows)आप ड्राइव के परिचालन लॉग का निदान करने के लिए उपयोगिताओं का उपयोग यह अनुमान लगाने के लिए भी कर सकते हैं कि क्या विफलता आसन्न है, जिससे आपको उस डेटा को कहीं और स्थानांतरित करने का समय मिलता है।

विस्तृत निर्देशों के लिए त्रुटियों के लिए अपनी हार्ड ड्राइव की जांच कैसे करें देखें(How to Check Your Hard Drive for Errors)

बार-बार बैकअप बनाएं(Make Frequent Backups)

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

यदि आप बैकअप बनाने के बारे में अधिक जानना चाहते हैं, तो हमारे पास कई मूल्यवान मार्गदर्शिकाएँ हैं:

इन्हें आपको आधुनिक विंडोज(Windows) सिस्टम पर बैकअप के लिए कवर करना चाहिए था, लेकिन macOS उपयोगकर्ता हमारे टाइम मशीन गाइड(Time Machine guide) की जांच कर सकते हैं ।

अतिरिक्त सावधानी के रूप में, आप अपने विंडोज(Windows) इंस्टॉलेशन के पिछले संस्करण में वापस रोल करने के लिए मैन्युअल रूप से सिस्टम पुनर्स्थापना बिंदु भी बना(manually create a System Restore point) सकते हैं, इससे पहले कि विनाशकारी फ़ाइल परिवर्तन हार्डवेयर विफलता से संबंधित न हों।

फ़ाइल सत्यापन सुविधाओं का उपयोग करें(Use File Verification Features)

कुछ सॉफ़्टवेयर क्लाइंट फ़ाइल सत्यापन कार्य भी चला सकते हैं। उदाहरण के लिए, स्टीम(Steam) वीडियो गेम क्लाइंट यह जांच सकता है कि गेम की फाइलों को बदल दिया गया है(check whether a game’s files have been altered) या नहीं और मूल डेटा को मास्टर ऑनलाइन कॉपी से पुनर्स्थापित करें।

उन्हें हटाने से पहले ड्राइव निकालें(Eject Drives Before Removing Them)

डिस्क प्रकार या ऑपरेटिंग सिस्टम के बावजूद, आपको ड्राइव को अनप्लग करने से पहले बाहर निकाल देना चाहिए। कम से कम, तब तक प्रतीक्षा करें जब तक कि डिस्क गतिविधि प्रकाश इसे अनप्लग करने से पहले बंद न हो जाए, लेकिन आदर्श रूप से, फ्लैश ड्राइव या बाहरी हार्ड डिस्क को बाहर निकालने के लिए एक या दो सेकंड का समय लें।

एंटीवायरस सॉफ़्टवेयर का उपयोग करें(Use Antivirus Software)

यदि आप मैलवेयर से संबंधित भ्रष्टाचार नहीं चाहते हैं, तो एंटीवायरस सॉफ़्टवेयर का उपयोग करें। विंडोज(Windows) , मैकओएस(macOS) और लिनक्स(Linux) के लिए कई विकल्प हैं ।

सिस्टम फ़ाइल चेकर (SFC) का उपयोग करें(Use the System File Checker (SFC))

कुछ मामलों में, आप यह निर्धारित कर सकते हैं कि आपकी फ़ाइलों में भ्रष्टाचार हुआ है या नहीं और(and ) उन्हें स्वचालित रूप से सुधारें। विंडोज(Windows) में कई फाइल रिपेयर टूल्स हैं, जो कि भ्रष्ट विंडोज(Windows) सिस्टम फाइलों को ठीक करने के लिए हैं, जैसे कि सिस्टम फाइल चेकर(System File Checker)आप भ्रष्ट फ़ाइलों को ठीक करने या सुधारने के लिए कमांड प्रॉम्प्ट कमांड का उपयोग(Using the Command Prompt Commands to Fix or Repair Corrupt Files) करने के लिए हमारे गाइड में सटीक विवरण प्राप्त कर सकते हैं , जिसमें DISM टूल( tool) और SCANNOW कमांड भी शामिल हैं। आप ड्राइव त्रुटि का पता लगाने के लिए CHKDSK कमांड को भी आज़माना चाह सकते हैं ।

डेटा रिकवरी के लिए भुगतान करें(Pay For Data Recovery)

अंतिम उपाय विशेष फ़ाइल पुनर्प्राप्ति सॉफ़्टवेयर (लगभग हमेशा भुगतान किया गया) प्राप्त करना है या जितना संभव हो उतना डेटा पुनर्निर्माण के लिए डेटा रिकवरी कंपनी को किराए पर लेना है। यह बहुत महंगा है और केवल तभी करने योग्य है जब डेटा का मूल्य पुनर्प्राप्ति की लागत से कहीं अधिक हो। इसलिए फ़ाइल मरम्मत सॉफ़्टवेयर खरीदने के लिए अपना क्रेडिट कार्ड निकालने से पहले यह आमतौर पर समस्या निवारण के लायक है।

यदि आपने डेटा भ्रष्टाचार का अनुभव नहीं किया है, तो हमारे द्वारा ऊपर सूचीबद्ध कुछ निवारक उपायों को लागू करने में देर नहीं हुई है। भले ही केवल आपके सबसे मूल्यवान और अपूरणीय डेटा के लिए।



About the author

मैं एक तकनीशियन हूं जो कई वर्षों से ऑडियो और उपयोगकर्ता खाता क्षेत्र में काम कर रहा है। मुझे विंडोज और मैक कंप्यूटरों के साथ-साथ ऐप्पल उत्पादों दोनों के साथ अनुभव है। मैं 2007 से Apple उत्पादों का उपयोग करना भी सिखा रहा हूं। मेरी विशेषज्ञता के मुख्य क्षेत्र उपयोगकर्ता खाते और पारिवारिक सुरक्षा हैं। इसके अलावा, मुझे विंडोज 7 होम प्रीमियम, 8.1 प्रो, 10 प्रो और 12.9 मोजावे सहित विभिन्न सॉफ्टवेयर प्रोग्रामों का अनुभव है।



Related posts