एक सेक्टर हार्ड डिस्क ड्राइव, ऑप्टिकल डिस्क, फ्लॉपी डिस्क, फ्लैश ड्राइव, या किसी अन्य प्रकार के स्टोरेज मीडिया का एक विशिष्ट आकार का विभाजन है।
एक सेक्टर को डिस्क सेक्टर या, कम आमतौर पर, ब्लॉक भी कहा जा सकता है।
विभिन्न सेक्टर आकार का क्या अर्थ है?
प्रत्येक सेक्टर स्टोरेज डिवाइस पर एक भौतिक स्थान घेरता है और आमतौर पर तीन भागों से बना होता है: सेक्टर हेडर, एरर-करेक्टिंग कोड (ECC), और वह क्षेत्र जो वास्तव में डेटा संग्रहीत करता है।
आमतौर पर, हार्ड डिस्क ड्राइव या फ्लॉपी डिस्क का एक सेक्टर 512 बाइट्स जानकारी रख सकता है। यह मानक 1956 में स्थापित किया गया था।
1970 के दशक में, बड़ी स्टोरेज क्षमताओं को समायोजित करने के लिए 1024 और 2048 बाइट्स जैसे बड़े आकार पेश किए गए थे। ऑप्टिकल डिस्क का एक सेक्टर आमतौर पर 2048 बाइट्स रख सकता है।
2007 में, निर्माताओं ने एडवांस्ड फॉर्मेट हार्ड ड्राइव का उपयोग करना शुरू किया जो प्रति सेक्टर 4096 बाइट्स तक स्टोर करते हैं, ताकि सेक्टर आकार बढ़ाने के साथ-साथ एरर-करेक्शन में सुधार किया जा सके। 2011 से यह मानक आधुनिक हार्ड ड्राइव के लिए नए सेक्टर आकार के रूप में उपयोग किया जा रहा है।
सेक्टर आकार में यह अंतर हार्ड ड्राइव और ऑप्टिकल डिस्क के बीच संभावित आकार के अंतर के बारे में जरूरी नहीं बताता। आमतौर पर, यह ड्राइव या डिस्क पर उपलब्ध सेक्टरों की संख्या है जो क्षमता निर्धारित करती है।
डिस्क सेक्टर और एलोकेशन यूनिट आकार
हार्ड ड्राइव को फॉर्मेट करते समय, चाहे विंडोज के बुनियादी टूल का उपयोग करके या मुफ्त डिस्क पार्टीशनिंग टूल के माध्यम से, आप एक कस्टम एलोकेशन यूनिट आकार (AUS) परिभाषित कर सकते हैं। यह अनिवार्य रूप से फाइल सिस्टम को बता रहा है कि डेटा संग्रहीत करने के लिए डिस्क का सबसे छोटा भाग क्या है।
उदाहरण के लिए, विंडोज में, आप निम्नलिखित में से किसी भी आकार में हार्ड ड्राइव को फॉर्मेट करना चुन सकते हैं: 512, 1024, 2048, 4096, या 8192 बाइट्स, या 16, 32, या 64 किलोबाइट्स।
मान लीजिए आपके पास 1 एमबी (1,000,000 बाइट) की एक डॉक्यूमेंट फाइल है। आप इस डॉक्यूमेंट को फ्लॉपी डिस्क पर स्टोर कर सकते हैं जो प्रत्येक सेक्टर में 512 बाइट्स जानकारी संग्रहीत करती है, या हार्ड ड्राइव पर जिसमें प्रति सेक्टर 4096 बाइट्स होते हैं। वास्तव में इससे कोई फर्क नहीं पड़ता कि प्रत्येक सेक्टर कितना बड़ा है, बल्कि केवल यह मायने रखता है कि पूरा डिवाइस कितना बड़ा है।
512 बाइट्स एलोकेशन आकार वाले डिवाइस और 4096 बाइट्स (या 1024, 2048, आदि) वाले डिवाइस के बीच एकमात्र अंतर यह है कि 1 एमबी फाइल को 4096 डिवाइस की तुलना में अधिक डिस्क सेक्टरों में फैलाया जाना चाहिए। ऐसा इसलिए है क्योंकि 512, 4096 से छोटा है, जिसका अर्थ है कि फाइल के कम "टुकड़े" प्रत्येक सेक्टर में मौजूद हो सकते हैं।
इस उदाहरण में, यदि 1 एमबी डॉक्यूमेंट को संपादित किया जाता है और अब यह 5 एमबी फाइल बन जाती है, तो यह आकार में 4 एमबी की वृद्धि है। यदि फाइल 512-बाइट एलोकेशन यूनिट आकार का उपयोग करके ड्राइव पर संग्रहीत है, तो उस 4 एमबी फाइल के टुकड़े हार्ड ड्राइव पर अन्य सेक्टरों में फैल जाएंगे, संभवतः उन सेक्टरों में जो सेक्टरों के मूल समूह से दूर हैं जो पहले 1 एमबी को रखते हैं, जिससे फ्रैगमेंटेशन नामक स्थिति पैदा होती है।
हालांकि, पिछले उदाहरण को ही लें लेकिन 4096-बाइट एलोकेशन यूनिट आकार के साथ, डिस्क के कम क्षेत्र 4 एमबी डेटा को रखेंगे (क्योंकि प्रत्येक ब्लॉक आकार बड़ा है), इस प्रकार सेक्टरों का एक क्लस्टर बनेगा जो एक साथ करीब हैं, जिससे फ्रैगमेंटेशन की संभावना कम हो जाएगी।
दूसरे शब्दों में, एक बड़ा AUS आमतौर पर इसका मतलब है कि फाइलें हार्ड ड्राइव पर एक साथ रहने की अधिक संभावना रखती हैं, जिससे बदले में तेज डिस्क एक्सेस और बेहतर समग्र कंप्यूटर प्रदर्शन होगा।
डिस्क के एलोकेशन यूनिट आकार को बदलना
विंडोज XP और नए विंडोज ऑपरेटिंग सिस्टम मौजूदा हार्ड ड्राइव के क्लस्टर आकार को देखने के लिए fsutil कमांड चला सकते हैं। उदाहरण के लिए, कमांड प्रॉम्प्ट जैसे कमांड-लाइन टूल में इसे दर्ज करने से C: ड्राइव का क्लस्टर आकार पता चलेगा:
fsutil fsinfo ntfsinfo c:
ड्राइव के डिफॉल्ट एलोकेशन यूनिट आकार को बदलना बहुत आम नहीं है।
माइक्रोसॉफ्ट के पास ये टेबल हैं जो NTFS, FAT, और exFAT फाइल सिस्टम के लिए विंडोज के विभिन्न संस्करणों में डिफॉल्ट क्लस्टर आकार दिखाते हैं। उदाहरण के लिए, NTFS के साथ फॉर्मेट किए गए अधिकांश हार्ड ड्राइव के लिए डिफॉल्ट AUS 4 KB (4096 बाइट्स) है।
यदि आप किसी डिस्क के लिए डेटा क्लस्टर आकार बदलना चाहते हैं, तो यह विंडोज में हार्ड ड्राइव को फॉर्मेट करते समय किया जा सकता है लेकिन थर्ड-पार्टी डेवलपर्स के डिस्क मैनेजमेंट प्रोग्राम भी ऐसा कर सकते हैं।
हालांकि विंडोज में बिल्ट-इन फॉर्मेटिंग टूल का उपयोग करना शायद सबसे आसान है, हमारी मुफ्त डिस्क पार्टीशनिंग टूल सूची में कई मुफ्त प्रोग्राम शामिल हैं जो वही काम कर सकते हैं। अधिकांश विंडोज की तुलना में अधिक यूनिट आकार विकल्प प्रदान करते हैं।
बैड सेक्टर को कैसे रिपेयर करें
एक भौतिक रूप से क्षतिग्रस्त हार्ड ड्राइव का अक्सर मतलब होता है हार्ड ड्राइव प्लैटर पर भौतिक रूप से क्षतिग्रस्त सेक्टर, हालांकि करप्शन और अन्य प्रकार की क्षति भी हो सकती है।
समस्या वाला एक विशेष रूप से निराशाजनक सेक्टर बूट सेक्टर है। जब इस सेक्टर में समस्या होती है, तो यह ऑपरेटिंग सिस्टम को बूट होने में असमर्थ बना देता है!
हालांकि डिस्क के सेक्टर क्षतिग्रस्त हो सकते हैं, लेकिन अक्सर उन्हें केवल एक सॉफ्टवेयर प्रोग्राम से रिपेयर करना संभव है। यदि बहुत अधिक बैड सेक्टर हैं तो आपको नई हार्ड ड्राइव लेने की आवश्यकता हो सकती है।
डिस्क सेक्टर पर अधिक जानकारी
डिस्क के बाहर स्थित सेक्टर केंद्र के करीब स्थित सेक्टरों की तुलना में मजबूत होते हैं, लेकिन इनका बिट घनत्व भी कम होता है। इस वजह से, हार्ड ड्राइव द्वारा ज़ोन बिट रिकॉर्डिंग नामक तकनीक का उपयोग किया जाता है।
ज़ोन बिट रिकॉर्डिंग डिस्क को विभिन्न ज़ोन में विभाजित करती है, जहां प्रत्येक ज़ोन को फिर सेक्टरों में विभाजित किया जाता है। परिणामस्वरूप डिस्क के बाहरी हिस्से में अधिक सेक्टर होंगे, और इस प्रकार केंद्र के पास स्थित ज़ोन की तुलना में तेजी से एक्सेस किया जा सकता है।
डीफ्रैगमेंटेशन टूल, यहां तक कि मुफ्त डीफ्रैग सॉफ्टवेयर, ज़ोन बिट रिकॉर्डिंग का लाभ उठा सकते हैं, आमतौर पर एक्सेस की जाने वाली फाइलों को डिस्क के बाहरी हिस्से में ले जाकर तेज एक्सेस के लिए। इससे आप कम उपयोग होने वाले डेटा, जैसे बड़े आर्काइव या वीडियो, को ड्राइव के केंद्र के पास स्थित ज़ोन में संग्रहीत कर सकते हैं। विचार यह है कि जिन डेटा का आप कम से कम उपयोग करते हैं उन्हें ड्राइव के उन क्षेत्रों में संग्रहीत किया जाए जिन तक पहुंचने में अधिक समय लगता है।
ज़ोन रिकॉर्डिंग और हार्ड डिस्क सेक्टर की संरचना पर अधिक जानकारी DEW Associates Corporation पर पाई जा सकती है।
NTFS.com में हार्ड ड्राइव के विभिन्न भागों, जैसे ट्रैक, सेक्टर, और क्लस्टर पर उन्नत पठन के लिए एक बेहतरीन संसाधन है।
अक्सर पूछे जाने वाले प्रश्न
-
बैड सेक्टर की जांच कैसे करें?
बैड सेक्टर की जांच के लिए विंडोज डिस्क चेकिंग यूटिलिटी का उपयोग करें। यह यूटिलिटी खराब डिस्क सेक्टर को खोजने और रिपेयर करने में मदद कर सकती है। हालांकि, आप कमांड प्रॉम्प्ट से भी यही काम कर सकते हैं।
-
बैड डिस्क सेक्टर को स्थायी रूप से कैसे हटाएं?
यदि यह एक सॉफ्टवेयर समस्या है, तो डिस्क सेक्टर को रिपेयर करने से बैड सेक्टर "हट" जाएगा और एक कार्यशील सेक्टर से बदल जाएगा, एक अर्थ में, लेकिन डिस्क सेक्टर को सीधे हटाने का कोई तरीका नहीं है। यदि आपके पास हार्डवेयर समस्या है जिसके कारण सेक्टर करप्ट हो रहे हैं, तो आप सेक्टर को रिपेयर भी नहीं कर पाएंगे।