मैं NTFS में क्लस्टर को खराब कैसे कर सकता हूं?
पृष्ठभूमि
मैं गलती से भागा
>chkdsk /R
मेरे एसएसडी पर, जहां
/ R : खराब क्षेत्रों का पता लगाता है और पठनीय जानकारी (अर्थ / एफ)
/ एफ को पुनर्प्राप्त करता है : डिस्क पर त्रुटियों को ठीक करता है
और अब मेरे पास मेरे ड्राइव पर खराब के रूप में चिह्नित क्लस्टर है। मुझे उस क्लस्टर को अन-मार्क करना होगा।
नोट : chkdsk
एक क्लस्टर को फिर से विकसित करने और इसका उपयोग करने के लिए इसे वापस करने का विकल्प है:
/ बी : एनटीएफएस केवल: वॉल्यूम पर खराब समूहों का पुनर्मूल्यांकन (मतलब / आर)
दुर्भाग्य से वह विकल्प केवल क्लस्टर को अन-मार्क करेगा यदि वह अब खराब नहीं है। मुझे ध्यान दिए बिना क्लस्टर की आवश्यकता है।
मैं NTFS क्लस्टर को खराब के रूप में कैसे चिह्नित कर सकता हूं?
आप यह क्यों कर रहे हैं?
इससे कोई फर्क नहीं पड़ता कि मैं और सैकड़ों अन्य लोग सवाल क्यों पूछ रहे हैं। लेकिन समस्या यह है कि मेरी ड्राइव पर एक खराब सेक्टर है। यह ड्राइव को एक नए के साथ बदलने का समय है। इसका तरीका यह है कि विंडोज सॉफ्टवेयर मिररिंग का उपयोग करके SSD को दूसरे SSD पर मिरर करना है ।
दुर्भाग्य से, Windows NTFS मिररिंग में एक ज्ञात बग दर्पण को पूर्ण होने से रोकता है, जैसा कि KB325615 में दर्ज़ किया गया है :
सॉफ़्टवेयर मिरर नहीं बना सकता है यदि डिस्क में ख़राब ब्लॉक हैं
DMIO फ़ाइल सिस्टम के नीचे काम करता है, और अगर यह स्रोत डिस्क पर एक सेक्टर से पढ़ते समय या गंतव्य डिस्क पर डेटा लिखने की कोशिश करते समय I / O त्रुटियों को पाता है, तो यह मिररिंग ऑपरेशन को निरस्त कर देता है।
स्पष्ट रूप से वर्कअराउंड ओएस वॉल्यूम को छोटा करना था , ताकि खराब सेक्टर वॉल्यूम के अंत में अतीत हो। विंडोज 7 में, जब आप एक वॉल्यूम को सिकोड़ने का प्रयास करते हैं तो यह स्वचालित रूप से फ़ाइलों को रास्ते से बाहर ले जाएगा।
यह एक अच्छी बात है। पुराने दिनों में यदि आप एक वॉल्यूम को सिकोड़ना चाहते थे, तो आपको एक डीफ़्रैग्मेन्टेशन टूल का उपयोग करना होगा जो ड्राइव के सामने की ओर सभी फाइलों को धक्का देगा; अंत में सुस्त स्थान छोड़ रहा है।
दुर्भाग्य से वहाँ अब रास्ते में एक unmovable फ़ाइल है $BadClus
:। श्रिंक डीफ़्रैग ऑपरेशन इवेंट लॉग में अनमोल फ़ाइल नोट करता है:
वॉल्यूम OS पर एक वॉल्यूम हटना विश्लेषण शुरू किया गया था (C :)। यह ईवेंट लॉग प्रविष्टि विवरण के बारे में अंतिम अनमोल फ़ाइल के बारे में जानकारी देता है जो अधिकतम प्राप्त होने योग्य बाइट्स को सीमित कर सकता है।
नैदानिक विवरण:
- अंतिम अमोघ फ़ाइल प्रतीत होती है: \ $ BadClus: $ Bad: $ DATA
- फ़ाइल का अंतिम क्लस्टर है: 0xdc1ded
- संभावित लक्ष्य (LCN पता) को सिकोड़ें: 0xa91bd9
- NTFS फ़ाइल झंडे हैं: -S - D
- चरण सिकोड़ें: <विश्लेषण>
इसलिए:
- मैं वॉल्यूम को तब तक प्रतिबिंबित नहीं कर सकता जब तक कि खराब क्षेत्रों को हटा नहीं दिया जाता
- वॉल्यूम कम करने से खराब सेक्टर दूर हो जाएंगे
- जब तक विरल
$BadClus
फ़ाइल को स्थानांतरित नहीं किया जाता तब तक मैं वॉल्यूम को छोटा नहीं कर सकता $BadClus
जब तक यह शारीरिक रूप से खराब समूहों पर कब्जा नहीं कर लेता, मैं नहीं चल सकता$BadClus
शारीरिक रूप से बुरे समूहों पर कब्जा कर लेगा, जबकि NTFS को लगता है कि क्लस्टर खराब है
मैं किसी क्लस्टर को खराब के रूप में कैसे चिह्नित करूं?
लोगों को भूत-प्रेत ड्राइव के लिए भी
मेरी समस्या का हल भी सबसे आम मामले के लिए काम करेगा:
किसी व्यक्ति के पास एक ड्राइव है जिसमें खराब क्षेत्रों में एक नई ड्राइव है, और फिर अच्छी ड्राइव में अभी भी उन समूहों को खराब के रूप में चिह्नित किया गया है, भले ही वे अच्छे हों। ऐसा होता है कि उनके पास वर्कअराउंड उपलब्ध है:
>chkdsk /B
सिवाय इसके कि मेरे मामले में काम नहीं करता है। (और यहां तक कि अगर यह मेरे मामले में काम करता है, तो यह वह सवाल नहीं है जो मैं पूछ रहा हूं।)
बोनस चटर
बेशक किंग्सन एसएसडी अतिरिक्त क्षेत्रों को बनाए नहीं रखता है। अगर ऐसा होता है, तो यह पारदर्शी रूप से मेरे लिए अतिरिक्त क्षेत्र को फिर से तैयार कर सकता है, और मुझे लगता है कि एनटीएफएस अधिक सोचने की कोशिश नहीं कर रहा है।
SpinRite
मैं SSR ड्राइव SpinRite'ing की कोशिश की। यह दोषपूर्ण क्षेत्र में आता है, लेकिन ड्राइव से कोई मान प्राप्त करने में असमर्थ है:
══════════════════╤═══════════════════════════╤═════════════════════════════════
cylinder : 7,183 │ data samples : 1,999 │ first uncertain bit : · · · · ·
sector : 17 │ unique samples : 0 │ last uncertain bit : · · · · ·
head : 187 │ discarded sples : 0 │ uncertain bit span : · · · · ·
डेटा नमूनों की संख्या 2,000 तक गिना जाती है, फिर वापस शून्य पर जाती है, और जाती रहती है।
लगभग 20 छोरों (यानी 40,000 डेटा नमूनों) के बाद मैंने हार मान ली।
क्लोनिंग
फिर; उदाहरण के साथ प्रश्न को भ्रमित न करें। सवाल यह है कि एनटीएफएस में खराब समूहों को कैसे चिह्नित किया जाए। लंबे समय के बाद मैंने हार मान ली, और एसएसडी को फेंक दिया, फिर भी सवाल बना रहेगा। सवाल के लिए मेरी समस्या को भ्रमित मत करो। इसका मतलब यह नहीं है कि मैं वास्तव में मेरी समस्या को हल करने की कोशिश कर सकता हूं:
DriveImageXML बुरे क्षेत्र, और गर्भपात तक पहुंचता है।
GParted लोड करने में विफल रहता है। एक ग्राफिकल बूट स्क्रीन दिखाई देती है, फिर एक कंसोल विंडो पाठ को स्क्रॉल करती है, उसके बाद ब्लैक स्क्रीन कुछ भी नहीं है
Clonezilla ने मेरे SSD को क्लोन करने से इंकार कर दिया:
इस डिस्क में बेमेल GPT और MGR विभाजन होता है: / dev / sdb
यह Clonezill को भ्रमित करेगा और सहेजी गई छवि को बेकार कर सकता है या डिस्क को क्लोन करने में विफल हो सकता है।कृपया htis समस्या को ठीक करें फिर क्लोनज़िला को फिर से शुरू करें।
कार्यक्रम समाप्त हुआ।
मैं NTFS में एक क्लस्टर को कैसे ख़राब कर सकता हूँ?
CreateFile
सीधे वॉल्यूम खोलने के लिए उपयोग करना शुरू कर दिया ; लेकिन एहसास हुआ कि मुझे सभी अनिर्दिष्ट डेटा संरचनाओं को पार्स करते हुए, खरोंच से शुरू करना होगा। मैंने सीधे अपने पसंदीदा हेक्स संपादक में संपादन के लिए वॉल्यूम खोला, लेकिन एक ही डाउन-साइड था, मैन्युअल रूप से हेक्स संरचनाओं को पार्स करने के लिए।