दरअसल, यह सवाल मेरे घर में बिजली कटौती के कारण हुआ। जब बिजली कटौती होती है, तो कंप्यूटर से अचानक बिजली का नुकसान होता है।
कंप्यूटर कैसे जानता है कि शटडाउन ठीक से नहीं हुआ था?
दरअसल, यह सवाल मेरे घर में बिजली कटौती के कारण हुआ। जब बिजली कटौती होती है, तो कंप्यूटर से अचानक बिजली का नुकसान होता है।
कंप्यूटर कैसे जानता है कि शटडाउन ठीक से नहीं हुआ था?
जवाबों:
विंडोज डर्टी बिट विधि का उपयोग करता है ताकि यह पता लगाया जा सके कि पीसी ठीक से बंद था या नहीं:
जब सामान्य रूप से संचालित होता है, तो बिट को बंद कर दिया जाता है। हालाँकि, पावर आउटेज या अनुचित (जबरन) शटडाउन के मामले में, अगली बार पीसी चालू होने पर बिट अभी भी रहेगा।
इसका मतलब यह है कि विंडोज उपचारात्मक कार्रवाई का सुझाव दे सकता है - जैसे कि सुरक्षित मोड में बूट करना।
इसके अलावा एक विंडोज आधारित पीसी इवेंट लॉग डिटेलिंग में एक प्रविष्टि लिखेगा कि कब और क्यों (यदि ज्ञात हो) इसे बंद कर दिया गया। यह एक घटना भी लिखता है जब पीसी शुरू होता है।
जब पीसी पुनरारंभ होता है, तो यह ईवेंट लॉग की जांच कर सकता है और यदि अंतिम "स्टार्ट अप" ईवेंट के बाद इसे "शट डाउन इवेंट" नहीं मिलता है, तो यह पता चलता है कि पीसी ठीक से बंद नहीं हुआ था और बिना सहेजे होने के कारण समस्या हो सकती है। डेटा आदि
If a program initiates an I/O operation that alters the structure of an NTFS volume - that is, changes the directory structure, extends a file, allocates space for a new file, and so on - NTFS treats that operation as an atomic transaction. It guarantees that the transaction is either completed or, if the system fails while executing the transaction, rolled back.
chkdsk
संभावित फाइल सिस्टम समस्याओं की पहचान करने के लिए एक डायग्नोस्टिक (जैसे ) चला सकता है। यही कारण है कि आपको कभी-कभी ठीक से हटाए नहीं गए USB ड्राइव में प्लग करते समय मरम्मत संवाद मिलता है। इसके विपरीत, "गंदे बिट" शब्द का अर्थ केवल एक क्षेत्र है जो सेट होता है, और बाद में सिस्टम या डिवाइस के उचित समापन होने पर परेशान होता है। एक अनुचित समाप्ति फ़ील्ड सेट को छोड़ देती है, इसलिए इसे डिवाइस के अगले प्रारंभिककरण पर मान्यता प्राप्त है।
गैर-विंडोज आधारित पीसी के लिए, पहचान आमतौर पर प्रति-फाइलसिस्टम आधार पर की जाती है। जब एक फाइल सिस्टम रीड / राइट मोड में मुहिम शुरू की जाती है, तो फाइल सिस्टम के लिए एक प्रविष्टि लिखी जाती है, जो इसे गंदा करती है। जब फाइल सिस्टम अनमाउंट किया जाता है, तो एक प्रविष्टि लिखा होता है जो इसे साफ करता है। स्टार्टअप पर, ऑपरेटिंग सिस्टम यह जांचता है कि क्या उसके मुख्य फाइल सिस्टम गंदे चिह्नित हैं, और यदि ऐसा है तो पता है कि एक साफ शटडाउन नहीं था - कम से कम उन फाइल सिस्टमों का।
विंडोज में, विंडोज इंटर्नल, 5 वें संस्करण के लेखकों के अनुसार, यह बूटस्टैट.डेट फाइल (सिस्टम विभाजन के \ बूट निर्देशिका में डिफ़ॉल्ट रूप से स्थित) है:
विंडोज बूट स्थिति फ़ाइल का उपयोग करता है ... इस तथ्य को रिकॉर्ड करने के लिए कि यह सिस्टम जीवन चक्र के विभिन्न चरणों के माध्यम से आगे बढ़ा है, जिसमें बूट और शटडाउन शामिल है। यह बूट मैनेजर, विंडोज लोडर और स्टार्टअप रिपेयर टूल को असामान्य शटडाउन का पता लगाने या सफाई को बंद करने में विफलता और उपयोगकर्ता की वसूली और नैदानिक बूट विकल्पों की पेशकश करने की अनुमति देता है ...
कुछ कंप्यूटरों पर, एक ओएस स्वतंत्र विधि को हार्डवेयर्स BIOS में सेट किया जा सकता है। यह कंप्यूटर विक्रेता और BIOS के आपूर्तिकर्ता पर निर्भर करता है।
Mojors में अमेरिकी मेगेट्रेंड्स इंक (AMI), अवार्ड और फीनिक्स टेक्नोलॉजीज शामिल हैं। बारीकियों के लिए इन निर्माताओं को देखें।