UEFI - یونیفائیڈ Extensible فرم ویئر انٹرفیس

UEFI کس طرح ایک ذاتی کمپیوٹر کے بوٹ عمل کو تبدیل کرے گا

جب آپ سب سے پہلے آپ کے کمپیوٹر کے نظام کو تبدیل کرتے ہیں، تو یہ آپ کے آپریٹنگ سسٹم کو لوڈ کرنا شروع نہیں کرنا شروع ہوتا ہے. یہ ایک معمول کے ذریعے جاتا ہے جو بنیادی طور پر بنیادی ان پٹ آؤٹ پٹ سسٹم یا BIOS کے ذریعہ ہارڈویئر شروع کر کے پہلے ذاتی کمپیوٹر کے ساتھ قائم کیا گیا تھا. یہ کمپیوٹر کے مختلف ہارڈویئر اجزاء کو ایک دوسرے کے ساتھ مناسب طریقے سے بات چیت کرنے کی اجازت دیتی ہے. ایک بار خود خود ٹیسٹ یا POST پر پاور مکمل ہوجاتا ہے، BIOS پھر اصل آپریٹنگ سسٹم بوٹ لوڈر شروع کرتا ہے. یہ پروسیسر بنیادی طور پر بیس سال سے زیادہ ہی ہی رہا ہے لیکن صارفین شاید یہ سمجھ نہیں سکیں کہ یہ گزشتہ چند برسوں میں بدل گیا ہے. زیادہ سے زیادہ کمپیوٹرز اب ایک ایسے نظام کا استعمال کرتے ہیں جو یونیفائیڈ ایکسچینج فریئر انٹرفیس یا UEFI کہتے ہیں. یہ مضمون یہ ہے کہ یہ کیا خیال ہے اور ذاتی کمپیوٹرز کا کیا مطلب ہے.

UEFI کی تاریخ

UEFI اصل میں انٹیل کی طرف سے تیار اصل Extensible فرم ویئر انٹرفیس کی توسیع ہے. انہوں نے اس نئے ہارڈ ویئر اور سافٹ ویئر انٹرفیس کے نظام کو تیار کیا جب انہوں نے بیمار متنازعہ آئینیمم یا IA64 سرور پروسیسر لائن اپ شروع کیا. اس کے جدید فن تعمیر اور موجودہ BIOS کے نظام کی حدود کی وجہ سے، وہ آپریٹنگ سسٹم کو ہارڈ ویئر کو بند کرنے کے لئے ایک نیا طریقہ بنانا چاہتے ہیں جو زیادہ لچکدار کی اجازت دے گی. کیونکہ اسانیوم ایک بڑی کامیابی نہیں تھی کیونکہ، کئی سالوں کے لئے ای ایف آئی کے معیاروں کو بھی بے نقاب کیا گیا تھا.

2005 میں، متحد ای ایف آئی فورم کئی بڑی کارپوریشنز کے درمیان قائم کیا گیا تھا جو ہارڈ ویئر اور سافٹ ویئر انٹرفیس کو اپ ڈیٹ کرنے کے لئے ایک نئی معیاری پیدا کرنے کے لئے انٹیل کی طرف سے تیار کردہ اصل نردجیکرن پر وسیع ہو جائے گا. اس میں ایم ڈی، ایپل، ڈیل، ایچ پی، آئی بی ایم، انٹیل، لینووو اور مائیکروسافٹ شامل ہیں. یہاں تک کہ دو بی بی او کے سازوسامان میں سے دو، امریکی میگریٹریز ایسوسی ایشن اور پیہونکس ٹیکنالوجیز بھی ہیں.

UEFI کیا ہے؟

UEFI ایک تفصیلات ہے جس کی وضاحت کرتا ہے کہ کس طرح ہارڈ ویئر اور سافٹ ویئر کمپیوٹر سسٹم کے اندر بات چیت کرتی ہے. تفصیلات میں اصل میں اس عمل کے دو پہلوؤں کو بوٹ خدمات اور رن ٹائم خدمات کے طور پر جانا جاتا ہے. بوٹ کی خدمات اس بات کی وضاحت کرتی ہے کہ ہارڈ ویئر سافٹ ویئر یا آپریٹنگ سسٹم کو لوڈ کرنے کے لۓ کیسے شروع کرے گی. Runtime خدمات اصل میں بوٹ پروسیسر اور UEFI سے براہ راست ایپلی کیشنز کو اتارنے میں شامل ہیں. اس سے براؤزر کو شروع کر کے اس طرح سے ایک سٹرڈ نیچے آپریٹنگ سسٹم کی طرح کچھ کام کرتا ہے.

جبکہ بہت سے UEFI کو BIOS کی موت کہتے ہیں، اس نظام میں اصل میں BIOS ہارڈ ویئر سے مکمل طور پر نہیں ہٹاتا ہے. ابتدائی وضاحتیں کسی پوزیشن یا ترتیب کے اختیارات میں سے کوئی بھی نہیں ہیں. نتیجے کے طور پر، یہ دو مقاصد حاصل کرنے کے لئے اب بھی نظام BIOS کی ضرورت ہے. فرق یہ ہے کہ موجودہ BIOS صرف نظاموں میں BIOS کی ممکنہ طور پر ایڈجسٹمنٹ کی ایک ہی سطح نہیں ہوگی.

UEFI کے فوائد

UEFI کا سب سے بڑا فائدہ کسی مخصوص ہارڈ ویئر انحصار کی کمی ہے. BIOS x86 کے فن تعمیر کے لئے مخصوص ہے جو سال کے لئے پی سی میں استعمال کیا جاتا ہے. یہ ممکنہ طور پر ایک ذاتی کمپیوٹر کے لئے مختلف وینڈر سے ایک پروسیسر استعمال کرنے کی اجازت دیتا ہے یا اس میں میراث x86 کوڈنگ نہیں ہے. یہ آلات جیسے گولیاں یا مائیکرو مائیکروسافٹ کے آخر میں تباہ کن سطح پر ونڈوز RT کے ساتھ اثرات مرتب کرسکتے تھے جو ARM پر مبنی پروسیسر استعمال کرتے تھے.

UEFI کا دوسرا بڑا فائدہ یہ ہے کہ ایک بوٹ لوڈر جیسے للی یا GRUB کے بغیر کسی بھی آپریٹنگ سسٹم کو آسانی سے لے جا سکے. اس کے بجائے، UEFI خود کار طریقے سے آپریٹنگ سسٹم کے ساتھ مناسب تقسیم اور اس سے لوڈ کو منتخب کر سکتے ہیں. اگرچہ یہ حاصل کرنے کے لئے، ہارڈویئر اور سافٹ ویئر دونوں سافٹ ویئر کو UEFI تفصیلات کے لئے موزوں مدد لازمی ہے. یہ اصل میں پہلے سے ہی ایپل کے کمپیوٹر سسٹم میں موجود ہے جو بوٹ کیمپ کا استعمال کرتے ہیں یا پھر میک OS X اور ونڈوز بوجھ کو اسی کمپیوٹر پر استعمال کرتے ہیں.

آخر میں، UEFI BIOS کے پرانے ٹیکسٹ مینو کے مقابلے میں بہت زیادہ صارف دوستانہ انٹرفیس پیش کرے گا. یہ اختتام صارف بنانے کے لئے نظام کو ایڈجسٹمنٹ بہت آسان بنائے گا. اس کے علاوہ، انٹرفیس ممکنہ طور پر مکمل استعمال کے ویب براؤزر یا میل کلائنٹ کے طور پر ایپلی کیشن کے لئے فوری طور پر مکمل OS شروع کرنے کے بجائے شروع کرنے کی اجازت دے گا. اب، کچھ کمپیوٹرز اس کی صلاحیت رکھتے ہیں لیکن یہ اصل میں BIOS کے اندر واقع علیحدہ مینی آپریٹنگ سسٹم شروع کرنے کے ذریعہ حاصل کی جاتی ہے.

UEFI کی خرابیاں

UEFI کے صارفین کے لئے سب سے بڑا مسئلہ ہارڈ ویئر اور سافٹ ویئر کی حمایت ہے. مناسب طریقے سے کام کرنے کے لۓ، ہارڈویئر اور آپریٹنگ سسٹم دونوں کو مناسب تفصیلات فراہم کرنا لازمی ہے. یہ ابھی موجودہ ونڈوز یا میک OS ایکس کے ساتھ ایک مسئلہ نہیں ہے لیکن پرانے آپریٹنگ سسٹم جیسے ونڈوز ایکس پی اس کی حمایت نہیں کرتے. اصل میں مسئلہ ریورس کی زیادہ ہے. اس کے بجائے، نئے سافٹ ویئر جو UEFI کے نظام کی ضرورت ہوتی ہے اس سے بڑی عمر کے نظام کو نئے آپریٹنگ سسٹمز میں اپ گریڈ کرنے سے بچا سکتا ہے.

بہت سارے بجلی کے صارفین جو اپنے کمپیوٹر کے نظام کو ختم کرتے ہیں وہ بھی مایوس ہوسکتے ہیں. UEFI کے علاوہ بائیو کے اندر بہت سے مختلف ترتیبات کو ہٹانے کے لئے استعمال ہونے والے پروسیسر اور میموری کی سب سے زیادہ کارکردگی حاصل کرنے کے لئے استعمال کیا جاتا ہے. یہ زیادہ تر UEFI ہارڈ ویئر کی پہلی نسل کے ساتھ ایک مسئلہ تھا. یہ سچ ہے کہ زیادہ تر ہارڈ ویئر زیادہ اوورکلاک کے لئے ڈیزائن نہیں کیا جاسکتی ہے خصوصیت ایسی وولٹیج یا ضرب ایڈجسٹمنٹ کی کمی ہے لیکن اس کے لئے تیار کردہ جدید ہارڈ ویئر ان مسائل پر قابو پاتے ہیں.

نتیجہ

گزشتہ بیس بیس سال کے لئے ذاتی کمپیوٹرز چلانے میں BIOS انتہائی مؤثر ثابت ہوا ہے. یہ بہت سی حد تک پہنچ گئی ہے جو مسائل کے لۓ مزید پہلوؤں کو متعارف کرانے کے بغیر نئی ٹیکنالوجیوں کو تخلیق کرنا جاری رکھے گی. UEFI BIOS سے زیادہ سے زیادہ عمل کو لینے اور اختتام صارف کے لئے اس کو سنبھالنے کے لئے مقرر کیا جاتا ہے. یہ کمپیوٹنگ ماحول کو استعمال کرنے اور زیادہ لچکدار ماحول پیدا کرنے میں آسان بنائے گا. ٹیکنالوجی کا تعارف اس کے مسائل کے بغیر نہیں ہو گا لیکن ممکنہ طور پر تمام BIOS کمپیوٹر کے مابین میراث کی ضروریات کو زیادہ سے زیادہ نقصان پہنچایا جائے گا.