UEFI बनाम BIOS, कौन सा बेहतर है और आपको किसका उपयोग करना चाहिए? यह किसी के लिए एक अच्छा सवाल है जो यह पता लगाना चाहता है कि अंतर्निहित हार्डवेयर कैसे काम करता है ताकि वे अपने पर्सनल कंप्यूटर के नट और बोल्ट को पर्सनलाइज़ कर सकें। संक्षेप में, UEFI नया, बेहतर है और अधिकांश आधुनिक PC पर लोडेड आता है। लेकिन चीजें उतनी सरल नहीं हैं जितनी काली और सफेद। यहां दोनों UEFI और BIOS द्वारा प्रदान की जाने वाली कार्यक्षमताओं का विवरण दिया गया है और आप एक को दूसरे पर क्यों चुन सकते हैं।
बुनियादी बातें
BIOS और UEFI कंप्यूटर के लिए दो फर्मवेयर इंटरफेस हैं जो ऑपरेटिंग सिस्टम और कंप्यूटर फर्मवेयर के बीच एक दुभाषिए के रूप में काम करते हैं। इन दोनों इंटरफेस का उपयोग कंप्यूटर के स्टार्टअप पर हार्डवेयर घटकों को इनिशियलाइज़ करने और हार्ड ड्राइव पर संग्रहीत ऑपरेटिंग सिस्टम को शुरू करने के लिए किया जाता है।
BIOS (बेसिक इनपुट आउटपुट सिस्टम) हार्ड ड्राइव के पहले सेक्टर को पढ़कर काम करता है जिसमें अगले डिवाइस का पता होता है जिसे इनिशियलाइज़ करना है या निष्पादित करने के लिए कोड होता है। BIOS उस बूट डिवाइस का भी चयन करता है जिसे ऑपरेटिंग सिस्टम शुरू करने के लिए इनिशियलाइज़ करने की आवश्यकता होती है। चूंकि BIOS शुरुआत से ही उपयोग में रहा है (यह MS-DOS युग से मौजूद है), यह अभी भी 16-बिट मोड में काम करता है, जिससे फर्मवेयर ROM से पढ़े और निष्पादित किए जा सकने वाले कोड की मात्रा सीमित होती है।
UEFI (यूनिफाइड एक्सटेंसिबल फर्मवेयर इंटरफेस) वही कार्य थोड़ा अलग तरीके से करता है। यह इनिशियलाइज़ेशन और स्टार्टअप के बारे में सभी जानकारी को फर्मवेयर के बजाय एक .efi फ़ाइल में संग्रहीत करता है। यह फ़ाइल कंप्यूटर पर स्थापित ऑपरेटिंग सिस्टम के लिए बूट लोडर प्रोग्राम वाले एक विशेष पार्टीशन जिसे EFI सिस्टम पार्टीशन (ESP) कहा जाता है, के अंदर हार्ड ड्राइव पर संग्रहीत होती है।
UEFI का उद्देश्य BIOS को पूरी तरह से बदलना और कई नई सुविधाएं और एन्हांसमेंट लाना है जिन्हें BIOS के माध्यम से लागू नहीं किया जा सकता। उनमें से कुछ सुविधाओं पर नीचे चर्चा की गई है।
आकार सीमाओं से बाहर निकलना
BIOS हार्ड ड्राइव डेटा के बारे में जानकारी सहेजने के लिए मास्टर बूट रिकॉर्ड (MBR) का उपयोग करता है जबकि UEFI GUID पार्टीशन टेबल (GPT) का उपयोग करता है। दोनों के बीच प्रमुख अंतर यह है कि MBR अपनी तालिका में 32-बिट प्रविष्टियों का उपयोग करता है जो कुल भौतिक पार्टीशन को केवल 4 तक सीमित करता है। प्रत्येक पार्टीशन अधिकतम 2TB आकार का हो सकता है, जबकि GPT अपनी तालिका में 64-बिट प्रविष्टियों का उपयोग करता है जो हार्ड ड्राइव के आकार की संभावनाओं के लिए समर्थन को नाटकीय रूप से बढ़ाता है। (MBR और GPT के बीच अंतर पर अधिक)।
इसके अलावा, UEFI बड़े HDD और SSD का समर्थन करता है। बूट करने योग्य ड्राइव के लिए UEFI की सैद्धांतिक आकार सीमा नौ जेटाबाइट से अधिक है, जबकि BIOS केवल 2.2 टेराबाइट या छोटे ड्राइव से बूट कर सकता है।
गति और प्रदर्शन
चूंकि UEFI प्लेटफॉर्म इंडिपेंडेंट है, यह कंप्यूटर के बूट समय और गति को बढ़ाने में सक्षम हो सकता है। यह विशेष रूप से तब होता है जब आपके कंप्यूटर में बड़े हार्ड ड्राइव स्थापित हों। यह एन्हांसमेंट इस बात पर निर्भर करता है कि UEFI को कैसे चलाने के लिए कॉन्फ़िगर किया गया है। UEFI हार्डवेयर उपकरणों को इनिशियलाइज़ करते समय बेहतर प्रदर्शन कर सकता है। आमतौर पर यह गति वृद्धि कुल बूट समय का एक अंश होती है, इसलिए आप समग्र बूट समय में भारी अंतर नहीं देखेंगे। डेवलपर UEFI शेल वातावरण का उपयोग कर सकते हैं जो सिस्टम के प्रदर्शन को और अनुकूलित करने के लिए अन्य UEFI ऐप्स से कमांड निष्पादित कर सकता है।
सुरक्षा
सिक्योर बूट UEFI की एक विशेषता है जिसे विंडोज 8 में लागू किया गया है और अब यह विंडोज 10 के लिए मानक है। BIOS पर UEFI का सबसे बड़ा लाभ इसकी सुरक्षा है। UEFI बूट समय पर केवल प्रामाणिक ड्राइवर और सेवाओं को लोड करने की अनुमति दे सकता है, यह सुनिश्चित करते हुए कि कंप्यूटर स्टार्टअप पर कोई मैलवेयर लोड नहीं किया जा सकता। Microsoft ने विंडोज में पायरेसी मुद्दों का मुकाबला करने के लिए इस सुविधा को लागू किया, जबकि मैक काफी समय से UEFI का उपयोग कर रहा है। सिक्योर बूट बूट लोडर के डिजिटल हस्ताक्षर की आवश्यकता करके काम करता है जिस पर कर्नेल द्वारा डिजिटल हस्ताक्षर होना चाहिए। यह प्रक्रिया तब तक जारी रहती है जब तक ऑपरेटिंग सिस्टम पूरी तरह से शुरू नहीं हो जाता। यह सिक्योर बूट सुविधा उन कारणों में से एक है जिनकी वजह से विंडोज मशीन पर किसी अन्य ऑपरेटिंग सिस्टम को स्थापित करना अधिक कठिन है।
UEFI क्यों चुनें?
इसे अधिक परिचित BIOS पर चुनने का एक कारण यह है कि इंटेल 2020 में "पारंपरिक" BIOS का समर्थन करने का इरादा नहीं रखता है।
UEFI निम्नलिखित कार्यक्षमता और लाभ प्रदान करता है:
- भाषाएं: BIOS असेंबलर में लिखा गया है, जबकि UEFI सरल C-भाषा में लिखा गया है।
- ड्राइव: UEFI बड़े HDD और SSD का समर्थन करता है। बूट करने योग्य ड्राइव के लिए UEFI की सैद्धांतिक आकार सीमा नौ जेटाबाइट से अधिक है, जबकि BIOS केवल 2.2 टेराबाइट या छोटे ड्राइव से बूट कर सकता है।
- ड्राइवर: UEFI में जटिल लेकिन विवेकपूर्ण ड्राइवर होते हैं, जबकि BIOS ऑप्शन ROM (रीड-ओनली मेमोरी) में ड्राइवरों का उपयोग करता है। BIOS के साथ, हार्डवेयर अपडेट करने के लिए संगतता के लिए ROM को फिर से ट्यून करने की आवश्यकता होती है। यह विनिर्देश अलग से लिखे गए, अपग्रेड करने योग्य UEFI ड्राइवरों पर लागू होता है।
- बूट समय: ज्यादातर मामलों में, UEFI ऑपरेटिंग सिस्टम के लिए तेज बूटिंग समय प्रदान करता है।
- सुरक्षा: UEFI बेहतर सुरक्षा सुविधाएँ प्रदान करता है। "सिक्योर बूट" कंप्यूटर को अनसाइन या अनधिकृत एप्लिकेशन से बूट होने से रोकता है। OS में एक पहचानने योग्य कुंजी होनी चाहिए। सिक्योर बूट सक्षम किए बिना, एक PC स्टार्टअप प्रक्रिया को भ्रष्ट करने वाले मैलवेयर की चपेट में है।
- डेटा प्रोसेसर: UEFI 32-बिट या 64-बिट मोड में चलता है। BIOS केवल 16-बिट मोड में चलता है और केवल 1 MB निष्पादन योग्य मेमोरी का उपयोग कर सकता है।
- GUI: UEFI एक अधिक सहज ग्राफिकल यूजर इंटरफेस प्रदान करता है जिसे आप माउस और कीबोर्ड से नेविगेट कर सकते हैं, BIOS के विपरीत।
UEFI का एक और लाभ यह है कि एक उद्योग-व्यापी इंटरफेस फोरम इसे बनाए रखता है और यह BIOS की तुलना में अधिक निर्माता-अज्ञेयवादी है।
BIOS क्यों चुनें?
कुछ कारण जिनकी वजह से एक उपयोगकर्ता UEFI के बजाय लिगेसी BIOS चुन सकता है उनमें शामिल हैं:
- BIFS आदर्श है यदि आपको इस बात पर बारीक नियंत्रण की आवश्यकता नहीं है कि आपका कंप्यूटर कैसे संचालित होता है।
- BIOS भी पर्याप्त है यदि आपके पास केवल छोटे ड्राइव या पार्टीशन हैं। हालांकि कई नए हार्ड ड्राइव BIOS की 2-टेराबाइट सीमा को पार करते हैं, हर उपयोगकर्ता को उस मात्रा में जगह की आवश्यकता नहीं होती है।
- UEFI की "सिक्योर बूट" सुविधा के परिणामस्वरूप OEM निर्माता उपयोगकर्ताओं को अपने हार्डवेयर पर अन्य ऑपरेटिंग सिस्टम स्थापित करने से रोक सकते हैं। यदि आप BIOS के साथ बने रहते हैं, तो आप इस मुद्दे को दरकिनार कर देते हैं।
- BIOS इंटरफेस में हार्डवेयर जानकारी तक पहुंच प्रदान करता है, जबकि UEFI का हर कार्यान्वयन ऐसा नहीं करता। हालांकि हार्डवेयर स्पेक्स OS के भीतर पहुंच योग्य हैं।
कुछ नए PC आपको UEFI को लिगेसी BIOS मोड में चलाने की अनुमति देते हैं। जो उपयोगकर्ता विंडोज 7 सहित पुराने ऑपरेटिंग सिस्टम चलाने वाली मशीनों को बनाए रखना चाहते हैं, वे इस सुविधा को सक्षम करना चाहेंगे।
अक्सर पूछे जाने वाले प्रश्न
1. कैसे जांचें कि मैं UEFI या BIOS का उपयोग कर रहा हूं?
आप आसानी से जांच सकते हैं कि क्या आप स्टार्ट पर क्लिक करके, "सिस्टम इंफॉर्मेशन" खोजकर, फिर बाएं फलक में "सिस्टम समरी" के तहत दाएं हाथ की तरफ "BIOS मोड" को देखकर BIOS या UEFI मोड में चल रहे हैं। UEFI का मतलब UEFI (स्पष्ट रूप से) है, जबकि "लिगेसी" का मतलब "BIOS" है (थोड़ा कम स्पष्ट रूप से)।
2. क्या UEFI BIOS से बेहतर है?
जैसा कि आपने शायद काम किया है, UEFI ज्यादातर मामलों में उपयोग करने वाला है। इसमें कथित तौर पर तेज बूट समय है, 64-बिट मोड तक चल सकता है, और आम तौर पर BIOS की तुलना में इसकी विशेषताओं और पार्टीशनिंग संभावनाओं में अधिक उन्नत है। बेशक, यदि आपके पास एक प्राचीन PC है जो केवल BIOS चलाता है, तो आपको UEFI से लाभ उठाने के लिए अपने मदरबोर्ड या PC को अपग्रेड करना होगा।
3. क्या मैं BIOS को UEFI में बदल सकता हूं?
अब जब आप जानते हैं कि UEFI ज्यादातर मामलों में जाने का रास्ता है, तो आप शायद इस पर स्विच करना चाहते हैं, है ना? खैर, आप कर सकते हैं, कई कारकों पर निर्भर करता है! ऐसा करने के कुछ चरण हैं और कुछ बातों पर विचार करना है।
आप इस प्रक्रिया को सीधे विंडोज 10 (v1703 या उच्चतर) के माध्यम से कर सकते हैं, हालांकि यह संभव है कि आपको अपने मदरबोर्ड की BIOS सेटिंग्स (अपने कंप्यूटर के बूट होने पर बार-बार F8, F2 या Del (आमतौर पर) दबाकर एक्सेस की जाती है) के माध्यम से "लिगेसी BIOS" से UEFI पर स्विच करने की भी आवश्यकता हो।
4. मैं अपने UEFI (या BIOS) को कैसे अपडेट करूं
BIOS (या UEFI) को अपडेट करना एक बड़ा निर्णय है जो सलाह दी जाती है यदि आप नवीनतम सुविधाएं चाहते हैं और मदरबोर्ड की चीजों को इष्टतम रूप से चलाना चाहते हैं, लेकिन अगर आपका PC BIOS अपडेट के दौरान क्रैश हो जाता है या यह अन्यथा विफल हो जाता है तो इसके गंभीर परिणाम हो सकते हैं।
अधिक आधुनिक मदरबोर्ड आपको BIOS के माध्यम से सीधे BIOS को अपडेट करने देते हैं (जैसे ही आपका PC बूट हो रहा है), जबकि लैपटॉप पर अपडेट स्वचालित रूप से होते हैं।
पुराने मदरबोर्ड के साथ, आपको मदरबोर्ड निर्माता की साइट पर जाना पड़ सकता है, सही मदरबोर्ड के लिए सही BIOS संस्करण को फ्लैश ड्राइव पर डाउनलोड करना होगा, फिर फ्लैश ड्राइव को अपने PC में डालें, अपने PC को रीबूट करें, और इसे फ्लैश ड्राइव और BIOS अपडेट प्रक्रिया पर बूट करना चाहिए।
अधिकांश आधुनिक PC UEFI के साथ आते हैं। यह आपको नवीनतम सुरक्षा सुरक्षा, अपनी मशीन को ट्वीक करने के लिए एक आसान-से-उपयोग इंटरफेस और आधुनिक ऑपरेटिंग सिस्टम और बीफियर स्पेक्स के लिए समर्थन प्रदान करेगा। अपने PC के बारे में अधिक जानने के लिए, Cinebench के साथ अपने CPU को बेंचमार्क क्यों न करें या विंडोज 11 पर Google Play Store कैसे इंस्टॉल करें।