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

विषयसूची:

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

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

वीडियो: फर्मवेयर या माइक्रोक्रोड क्या है, और मैं अपना हार्डवेयर कैसे अपडेट कर सकता हूं?
वीडियो: India Alert || New Episode 227 || Kalyug Ki Panchali ( कलयुग की पांचाली ) || इंडिया अलर्ट Dangal TV - YouTube 2024, अप्रैल
Anonim
फर्मवेयर एक प्रकार का सॉफ़्टवेयर है जो हार्डवेयर डिवाइस पर चलता है, निम्न स्तर के कार्यों को निष्पादित करता है। उदाहरण के लिए, एक टेलीविजन रिमोट कंट्रोल से कंप्यूटर हार्ड ड्राइव से हवाई एरियल तक सब कुछ अपने फर्मवेयर चलाता है। और माइक्रोकोड मूल रूप से आपके सीपीयू के लिए फर्मवेयर है।
फर्मवेयर एक प्रकार का सॉफ़्टवेयर है जो हार्डवेयर डिवाइस पर चलता है, निम्न स्तर के कार्यों को निष्पादित करता है। उदाहरण के लिए, एक टेलीविजन रिमोट कंट्रोल से कंप्यूटर हार्ड ड्राइव से हवाई एरियल तक सब कुछ अपने फर्मवेयर चलाता है। और माइक्रोकोड मूल रूप से आपके सीपीयू के लिए फर्मवेयर है।

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

सिफारिश की: