क्या पता
- एक EFI फ़ाइल एक एक्स्टेंसिबल फ़र्मवेयर इंटरफ़ेस फ़ाइल है।
- ईएफआई डेवलपर किट के साथ खोलें।
यह लेख बताता है कि ईएफआई फाइल का उपयोग किस लिए किया जाता है और जरूरत पड़ने पर इसे कैसे खोला जाए।
ईएफआई फाइल क्या है?
ईएफआई फाइल एक्सटेंशन वाली फाइल एक्स्टेंसिबल फर्मवेयर इंटरफेस फाइल है। वे बूट लोडर एक्ज़ीक्यूटेबल हैं, यूईएफआई (यूनिफाइड एक्स्टेंसिबल फ़र्मवेयर इंटरफ़ेस) आधारित कंप्यूटर सिस्टम पर मौजूद हैं, और इसमें डेटा होता है कि बूट प्रक्रिया को कैसे आगे बढ़ना चाहिए।
ईएफआई फाइलें ईएफआई डेवलपर किट के साथ खोली जा सकती हैं, लेकिन स्पष्ट रूप से, जब तक आप एक हार्डवेयर डेवलपर नहीं हैं, तब तक "ओपनिंग" में बहुत कम उपयोग होता है।
विंडोज़ में EFI फ़ाइल कहाँ है?
एक स्थापित ऑपरेटिंग सिस्टम वाले सिस्टम पर, बूट मैनेजर जो कि मदरबोर्ड UEFI फर्मवेयर के हिस्से के रूप में मौजूद है, में एक EFI फ़ाइल स्थान बूटऑर्डर चर में संग्रहीत होगा। यह वास्तव में एक अन्य बूट प्रबंधक हो सकता है यदि आपके पास एक स्थापित बहु-बूट उपकरण है, लेकिन आमतौर पर यह आपके ऑपरेटिंग सिस्टम के लिए केवल EFI बूट लोडर है।
अधिकांश समय, यह फ़ाइल एक विशेष EFI सिस्टम विभाजन पर संग्रहीत होती है। यह विभाजन आम तौर पर छिपा होता है और इसमें ड्राइव अक्षर नहीं होता है।
विंडोज 10 के साथ एक यूईएफआई सिस्टम पर स्थापित, उदाहरण के लिए, ईएफआई फाइल निम्न स्थानों में से एक पर उस छिपे हुए विभाजन पर स्थित होगी:
EFI\boot\bootx64.efi
EFI\boot\bootia32.efi
यदि आपके पास Windows का 64-बिट संस्करण स्थापित है या यदि आप 32-बिट संस्करण का उपयोग कर रहे हैं तो bootia32.efi फ़ाइल आपको bootx64.efi फ़ाइल दिखाई देगी। 64-बिट और 32-बिट देखें: क्या अंतर है? इस पर अधिक जानकारी के लिए यदि आप निश्चित नहीं हैं।
कुछ विंडोज़ कंप्यूटरों पर, winload.efi फ़ाइल बूट लोडर के रूप में कार्य करती है और आमतौर पर System32 फ़ोल्डर में संग्रहीत होती है:
C:\Windows\System32\Boot\winload.efi
यदि आपका सिस्टम ड्राइव सी के अलावा कुछ और है या विंडोज़ के अलावा किसी अन्य फ़ोल्डर में विंडोज़ स्थापित है, तो निश्चित रूप से आपके कंप्यूटर पर सटीक पथ क्रमशः भिन्न होगा।
बिना किसी संस्थापित ऑपरेटिंग सिस्टम के सिस्टम पर, एक रिक्त बूटऑर्डर चर के साथ, मदरबोर्ड का बूट प्रबंधक एक EFI फ़ाइल के लिए पूर्वनिर्धारित स्थानों में दिखता है, जैसे ऑप्टिकल ड्राइव में डिस्क और अन्य कनेक्टेड मीडिया पर। ऐसा इसलिए होता है क्योंकि, यदि वह फ़ील्ड खाली है, तो आपके पास एक कार्यशील OS स्थापित नहीं है और इसलिए आप एक अगला स्थापित करने जा रहे हैं।
उदाहरण के लिए, विंडोज 10 इंस्टॉलेशन डीवीडी या आईएसओ इमेज पर, निम्नलिखित दो फाइलें मौजूद हैं, जिन्हें आपके कंप्यूटर का यूईएफआई बूट मैनेजर जल्दी से ढूंढ लेगा:
डी:\efi\boot\bootx64.efi
D:\efi\boot\bootia32.efi
जैसे विंडोज इंस्टालेशन ड्राइव और ऊपर से पथ, मीडिया स्रोत के आधार पर यहां की ड्राइव अलग होगी। इस मामले में, डी मेरे ऑप्टिकल ड्राइव को सौंपा गया अक्षर है। इसके अतिरिक्त, जैसा कि आपने देखा होगा, 64-बिट और 32-बिट EFI बूट लोडर दोनों को संस्थापन मीडिया में शामिल किया गया है। ऐसा इसलिए है क्योंकि इंस्टाल डिस्क में इंस्टॉलेशन विकल्प के रूप में दोनों आर्किटेक्चर प्रकार हैं।
अन्य ऑपरेटिंग सिस्टम में फाइल कहां है?
यहां कुछ गैर-विंडोज ऑपरेटिंग सिस्टम के लिए कुछ डिफ़ॉल्ट EFI फ़ाइल स्थान दिए गए हैं:
macOS इस फाइल को अपने बूट लोडर के रूप में उपयोग करता है, लेकिन सभी स्थितियों में नहीं:
System\Library\CoreServices\boot.efi
लिनक्स के लिए EFI बूट लोडर आपके द्वारा इंस्टॉल किए गए वितरण के आधार पर भिन्न होगा, लेकिन यहां कुछ हैं:
EFI\SuSE\elilo.efi
EFI\RedHat\elilo.efi
EFI\ubuntu \elilo.efi
आपको अंदाजा हो गया।
अभी भी फ़ाइल को खोल या उपयोग नहीं कर सकते?
ध्यान दें कि कुछ फ़ाइल प्रकार हैं जिनकी वर्तनी बहुत कुछ ". EFI" की तरह है जो आपके पास वास्तव में हो सकती है और इसलिए, एक नियमित सॉफ़्टवेयर प्रोग्राम के साथ खोल सकते हैं। यह सबसे अधिक संभावना है यदि आपने फ़ाइल एक्सटेंशन को गलत तरीके से पढ़ा है।
उदाहरण के लिए, आपके पास वास्तव में एक EFX eFax फ़ैक्स दस्तावेज़ फ़ाइल हो सकती है जिसका एक्स्टेंसिबल फ़र्मवेयर इंटरफ़ेस फ़ाइलों से कोई लेना-देना नहीं है और इसके बजाय एक दस्तावेज़ है जो फ़ैक्स सेवा के साथ खुलता है। या हो सकता है कि आपकी फ़ाइल. EFL फ़ाइल एक्सटेंशन का उपयोग करती हो और एक बाहरी प्रारूप भाषा फ़ाइल या एक Encryptafile एन्क्रिप्टेड फ़ाइल है।
यदि आप सुनिश्चित हैं कि आपके पास मौजूद फ़ाइल को आप खोल सकते हैं, तो संभव है कि यह उसी प्रारूप में न हो जैसा कि इस पृष्ठ पर वर्णित है। इसके बजाय, अपनी फ़ाइल के लिए फ़ाइल एक्सटेंशन की दोबारा जाँच करें और उस प्रोग्राम पर शोध करें जो इसे खोल सकता है या इसे एक नए प्रारूप में बदल सकता है।
आप इसे ज़मज़ार जैसी फ़ाइल कनवर्टर सेवा पर अपलोड करने का प्रयास भी कर सकते हैं यह देखने के लिए कि क्या यह फ़ाइल प्रकार को पहचान लेगा और एक रूपांतरण प्रारूप का सुझाव देगा।
अक्सर पूछे जाने वाले प्रश्न
फ़ाइल क्या है: \efi\microsoft\boot\bcd?
यह फाइल आपके विंडोज ऑपरेटिंग सिस्टम के लिए बूट कॉन्फिगरेशन डेटा (बीसीडी) फाइल है। यदि आपको इससे जुड़ा कोई त्रुटि संदेश दिखाई देता है जो आपको अपने पीसी को बूट करने से रोकता है, तो आपको संभवतः बीसीडी फ़ाइल को फिर से बनाने की आवश्यकता है। विंडोज 11/10 पर, उन्नत स्टार्टअप विकल्प> समस्या निवारण> उन्नत विकल्प तक पहुंचें औरचलाएं बूटरेक कमांड।
/boot/efi के लिए आवश्यक फ़ाइल सिस्टम प्रारूप क्या है?
EFI सिस्टम विभाजन FAT32 फ़ाइल आवंटन तालिका (FAT) फ़ाइल सिस्टम प्रारूप में होना चाहिए।