मुखपृष्ठ » कैसे » फर्मवेयर या माइक्रोकोड क्या है, और मैं अपने हार्डवेयर को कैसे अपडेट कर सकता हूं?

    फर्मवेयर या माइक्रोकोड क्या है, और मैं अपने हार्डवेयर को कैसे अपडेट कर सकता हूं?

    फर्मवेयर एक प्रकार का सॉफ्टवेयर है जो हार्डवेयर डिवाइस पर चलता है, जो निम्न-स्तर के कार्य करता है। उदाहरण के लिए, टेलीविज़न रिमोट कंट्रोल से लेकर कंप्यूटर हार्ड ड्राइव से लेकर एरियल ड्रोन तक सब कुछ अपना फर्मवेयर चलाता है। और माइक्रोकोड मूल रूप से आपके सीपीयू के लिए फर्मवेयर है.

    फर्मवेयर क्या है??

    सॉफ्टवेयर एक डिवाइस पर चलने वाले प्रोग्राम, एप्लिकेशन और अन्य कंप्यूटर कोड को संदर्भित करता है। हार्डवेयर वास्तविक भौतिक उपकरणों को संदर्भित करता है। इसलिए, यदि आपके पास एक विंडोज़ पीसी, विंडोज ऑपरेटिंग सिस्टम और आपके द्वारा उपयोग किए जाने वाले सभी एप्लिकेशन सॉफ़्टवेयर हैं, और पीसी और उसके घटक जैसे हार्ड डिस्क, सीपीयू, मदरबोर्ड, माउस और डिस्प्ले हार्डवेयर हैं.

    "फर्मवेयर", जैसा कि इसके नाम से पता चलता है, सॉफ्टवेयर और हार्डवेयर के बीच कुछ है। फर्मवेयर वास्तव में केवल एक प्रकार का सॉफ्टवेयर है, लेकिन यह आमतौर पर उस हार्डवेयर में निर्मित मेमोरी में प्रोग्राम किया जाता है और बहुत निचले स्तर पर चलता है। एक पीसी के मामले में, आपका मदरबोर्ड, सीपीयू, ग्राफिक्स प्रोसेसर, हार्ड ड्राइव, माउस और अन्य डिवाइस सभी का अपना फर्मवेयर होता है.

    उदाहरण के लिए, जब आप अपने पीसी को बूट करते हैं, तो आपके मदरबोर्ड पर फर्मवेयर या तो यूईएफआई या BIOS-स्टार्ट और आपके डिवाइस को इनिशियलाइज़ करता है, स्टार्टअप को आपकी हार्ड ड्राइव और फिर आपके ऑपरेटिंग सिस्टम को सौंपने से पहले। आपके ठोस राज्य ड्राइव में फर्मवेयर है जो स्वचालित रूप से प्रबंधित करता है जहां डेटा को इष्टतम प्रदर्शन के लिए भौतिक फ्लैश मेमोरी कोशिकाओं पर संग्रहीत किया जाना चाहिए। वीडियो BIOS एक प्रकार का फर्मवेयर है जो आपके कंप्यूटर के ग्राफिक्स प्रोसेसर पर भेजे जाने से पहले वीडियो से संबंधित निर्देशों का अनुवाद करता है। यहां तक ​​कि आपके USB माउस में फर्मवेयर होता है जो भौतिक माउस इनपुट की व्याख्या करता है, आपके कंप्यूटर के साथ संचार करता है, और अपने माउस पर हो सकने वाली किसी भी रोशनी को शक्ति देता है।.

    फर्मवेयर एक सरल डिवाइस का संपूर्ण ऑपरेटिंग सिस्टम हो सकता है

    कुछ सरल उपकरणों के लिए, "फर्मवेयर" डिवाइस के संपूर्ण ऑपरेटिंग सिस्टम को संदर्भित कर सकता है। उदाहरण के लिए, यदि आपके पास एक डिजिटल कैमरा है, तो कैमरा "फर्मवेयर" उस डिजिटल कैमरे पर चलने वाले सभी सॉफ़्टवेयर को संदर्भित करता है। इसमें निम्न-स्तरीय फ़ोटोग्राफ़ी कैप्चरिंग फ़ंक्शंस से लेकर कैमरा के ग्राफिकल ऑपरेटिंग सिस्टम तक सब कुछ शामिल है। यहां तक ​​कि एरियल ड्रोन में भी फर्मवेयर होता है, जो कि सॉफ्टवेयर है जो ड्रोन को ऑनबोर्ड चलाता है.

    इसलिए, डिवाइस के संपूर्ण ऑपरेटिंग सिस्टम की तरह डिजिटल कैमरा, राउटर, प्रिंटर, म्यूजिक प्लेयर, या GPS नेविगेशन डिवाइस को अपडेट करने के लिए-आपको अक्सर "फर्मवेयर अपडेट," प्रदर्शन करना होगा या नया "फर्मवेयर" इंस्टॉल करना होगा। निर्माता से फ़ाइल.

    एक ऑपरेटिंग सिस्टम ऐसा लगता है जैसे यह सिर्फ सॉफ्टवेयर होना चाहिए, इसलिए यह थोड़ा असंगत लग सकता है। लेकिन ऐसा इसलिए है क्योंकि फर्मवेयर एक सटीक शब्द नहीं है। जबकि सॉफ्टवेयर और हार्डवेयर काफी स्पष्ट हैं, फर्मवेयर सिर्फ एक प्रकार का निम्न-स्तरीय सॉफ्टवेयर है.

    माइक्रोकोड क्या है?

    स्पेक्ट्रो भेद्यता के साथ माइक्रोकोड अधिक महत्वपूर्ण हो गया है। इंटेल सीपीयू को स्पेक्टर हमलों के खिलाफ ठीक से बचाव करने के लिए इंटेल से नए "माइक्रोकोड" की आवश्यकता है.

    अपने कंप्यूटर के सीपीयू के लिए एक फर्मवेयर की तरह माइक्रोकोड के बारे में सोचें। सीपीयू के अंदर होने वाले फिजिकल, सर्किट-लेवल ऑपरेशंस में मिलने वाले निर्देशों को माइक्रोकोड ट्रांसलेट करता है। दूसरे शब्दों में, एक अद्यतन माइक्रोकोड सीपीयू के अंदर सर्किट को विभिन्न निर्देश भेज सकता है। यह सीपीयू के कार्य करने के तरीके को बदलकर कुछ निश्चित स्पेक्ट्रम हमलों को रोक सकता है। सीपीयू हार्डवेयर के पूर्ण प्रतिस्थापन की आवश्यकता के बिना, माइक्रोकोड अपडेट बग और अन्य त्रुटियों को भी ठीक कर सकते हैं.

    माइक्रोकोड अपडेट आमतौर पर यूईएफआई फर्मवेयर या BIOS अपडेट के साथ दिए जाते हैं। जब आपका कंप्यूटर बूट होता है, तो कंप्यूटर का UEFI फर्मवेयर या BIOS CPU पर माइक्रोकोड लोड करता है। हालांकि, बूट समय पर नए माइक्रोकोड को लोड करने के लिए विंडोज या लिनक्स जैसे ऑपरेटिंग सिस्टम के लिए भी संभव है.

    उदाहरण के लिए, यदि आप स्पेक्टर से सुरक्षा के लिए अपने CPU के लिए नवीनतम Intel माइक्रोकोड प्राप्त करना चाहते हैं और आपका पीसी निर्माता आपके सिस्टम के लिए UEFI अपडेट जारी नहीं करेगा, तो Microsoft के पास एक वैकल्पिक विंडोज अपडेट है जिसे आप इंस्टॉल कर सकते हैं.

    क्या आपको डिवाइस के फ़र्मवेयर को अपडेट करना चाहिए?

    चाहे आपको डिवाइस का फर्मवेयर अपडेट करना चाहिए, डिवाइस पर निर्भर करता है और निर्माता क्या सलाह देता है.

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

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

    कई डिवाइस निर्माता आपको केवल फर्मवेयर अपडेट स्थापित करने की सलाह देते हैं यदि आपको कोई समस्या है जिसे ठीक करने की आवश्यकता है (या आपको एक विशिष्ट नई सुविधा की आवश्यकता है), या यदि निर्माता विशेष रूप से आपको इसे स्थापित करने का निर्देश देता है.

    अन्य उपकरणों के लिए, फर्मवेयर अपडेट लगभग हमेशा एक महान विचार है। आप शायद अपने डिजिटल कैमरे के लिए नवीनतम और सबसे बड़ा फर्मवेयर अपडेट चाहते हैं, उदाहरण के लिए, प्रदर्शन में सुधार करने और नई सुविधाएँ प्राप्त करने के लिए। और Microsoft अनुशंसा करता है कि आप अपने Xbox One नियंत्रक के फर्मवेयर को अपडेट करने के लिए अद्यतन रखें ताकि यह आपके द्वारा खेले जाने वाले गेम के साथ ठीक से काम कर सके.

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

    अपने हार्डवेयर के फर्मवेयर को कैसे अपडेट करें

    यदि आपको डिवाइस के फर्मवेयर को अपडेट करने की आवश्यकता है, तो इन सामान्य निर्देशों को आपकी मदद करनी चाहिए। डिवाइस के फर्मवेयर को अपडेट करने की सटीक प्रक्रिया डिवाइस पर ही निर्भर करती है, और डिवाइस निर्माता को अपनी वेबसाइट पर निर्देश प्रदान करना चाहिए.

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

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

    नया फर्मवेयर डाउनलोड करने के बाद, डाउनलोड को खोलें और README फाइल देखें। यदि आपको एक नहीं मिल रहा है, तो डाउनलोड पृष्ठ पर अलग फर्मवेयर इंस्टॉलेशन निर्देशों को देखें। निर्माता के निर्देश ठीक से बताएंगे कि आपको क्या करने की आवश्यकता है.

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

    यदि आपके द्वारा डाउनलोड की गई फर्मवेयर फ़ाइल सिर्फ एक .exe फ़ाइल है और आपको कोई निर्देश नहीं मिल सकता है, तो आपको शायद इसे केवल डबल-क्लिक करने की आवश्यकता है और इसे Windows के भीतर चलाएं.

    ये सामान्य निर्देश हैं, और आपको विभिन्न उपकरणों के लिए अलग-अलग चरण करने की आवश्यकता हो सकती है। उदाहरण के लिए, अपने Xbox One कंट्रोलर के फर्मवेयर को अपडेट करने के लिए, आपको विंडोज़ 10 पर Xbox One या Xbox एक्सेसरीज़ ऐप का उपयोग करना होगा। कुछ प्रोग्राम आपको स्वचालित रूप से संबंधित हार्डवेयर डिवाइसों के लिए फर्मवेयर अपडेट इंस्टॉल करने के लिए संकेत दे सकते हैं, यदि वे वास्तव में आवश्यक हैं।.

    इमेज क्रेडिट: गग्लियारीइमेज / शटरस्टॉक.कॉम, हेमिन ज़िलान / शटरस्टॉक.कॉम, हैड्रियन / शटरस्टॉक.कॉम