UEFI একটি কম্পিউটার ফার্মওয়্যার যা আপনার PC-র জন্য অপরিহার্য। এটি প্রতিবার অপারেটিং সিস্টেমে বুট করার সময় অটোমেটিক্যালি লঞ্চ হয়, কিন্তু সব ব্যবহারকারী জানেন না কীভাবে এটিকে ম্যানুয়ালি এন্টার করবেন। কেন এটি দরকার? দশকগুলো উদ্দেশ্য, যা য드로ি কমন ইউজারের জন্য বিরল। 하지만 সবার জীবনে একবার UEFI-এ প্রবেশ করার প্রয়োজন পড়তে পারে।
UEFI কী?
Unified Extensible Firmware Interface, সংক্ষেপে UEFI, আপনার মাদারবোর্ডের বেসিক ফার্মওয়্যার। এটি উপস্থিত থাকে এমনকি আপনার PC-তে কোনো OS ইনস্টল না থাকলেও। এটি বেসিক ফাংশন অফার করে, যেগুলো অপারেটিং সিস্টেম ইনস্টল করতে, CPU ক্লক রেট এডজাস্ট করতে, সিস্টেম টাইম চেঞ্জ করতে, কম্পিউটার হার্ডওয়্যার প্রপার্টি চেক করতে ইত্যাদির জন্য দরকার। অধিকাংশ UEFI (এগুলো এক মাদারবোর্ড ম্যানুফ্যাকচারার থেকে অন্যটির আলাদা) গ্রাফিক্যাল ইন্টারফেস অফার করে।
পুরনো সময়ে, BIOS (Basic Input-Output System) Unified EFI-এর ভূমিকা পালন করত। এটি কম্পিউটার যুগের শুরুতে আবিষ্কৃত হয়েছিল। তখন তার ফাংশনগুলো পর্যাপ্ত ছিল, কিন্তু এটি ভিন্ন বুট ডিভাইসের সাথে কম্প্যাটিবল করা এবং ডুয়াল-বুট সেটআপ করা কঠিন ছিল। উদাহরণস্বরূপ, অধিকাংশ BIOS USB ডিভাইস থেকে বুট করতে স্ট্রাগল করত। ডুয়াল-বুট সিস্টেম সেটআপ করা সেটাতে কেবল নাইটমেয়ার, এবং ফার্মওয়্যার বাগের কারণে বুট রেকর্ড হারিয়ে যাওয়া খুব সহজ ছিল।
'৯০ এবং '০০ দশকে কম্পিউটারের সাথে কাজ কর चुके ব্যবহারকারীরা এখনও বেসিক ফার্মওয়্যারকে "BIOS" বলে, সত্যি সেটি যে সঠিক PC-টিতে ইতিমধ্যে UEFI ব্যবহার হচ্ছে। এই নামটি একটি কমন নাউন বানiyে গেছে, ঠিক Kevlar অ্যারামিড ফাইবারের জন্য এবং Pampers ডায়পারের মতো।
UEFI কেন দরকার হতে পারে?
বেসিক কম্পিউটার ব্যবহারের জন্য, UEFI-এ অ্যাক্সেস খুব জরুরি নয়। অধিকাংশ ব্যবহারকারী UEFI সেটিংসে কীভাবে যেতে হয় সেটা জানেন না। এই ফার্মওয়্যারের সবচেয়ে ব্যবহৃত উদ্দেশ্য (OS ইনস্টল বাদে) — CPU এবং RAM ক্লক রেট/টাইমিং এডজাস্ট করা — আজকাল বিরলভাবে ব্যবহার হয়। তবে কিছু অন্যান্য ক্রিটিক্যাল ফাংশন — যেমন বুট রেকর্ড ম্যানেজ করা, পেরিফেরাল ডিভাইসের মোড সুইচ করা, এবং মাইনর হার্ডওয়্যার প্রপার্টি চেঞ্জ করা — এখনও দরকার। এরা কখনো কখনো ম্যালওয়্যার রিমুভাল প্রসেসের পরও দরকার পড়ে।
কিছু ল্যাপটপ কীবোর্ড ব্যাকলাইট ইনএবল/ডিসএবল, ফাংশনাল কি (F1-F12) মোড সেট করা, এবং ऑলওয়েজ-অন USB পোর্ট সেট করার ক্ষমতা দেয়। ডেস্কটপ মাদারবোর্ডও একইরকম জিনিস অফার করে, এবং POST চেক ডিসএবল করে বুট প্রসেস স্পিড আপ করা।
তবে, প্রতিটি UEFI আপনাকে এমন ফাংশনালিটি দেয় না। বিভিন্ন মাদারবোর্ড ম্যানুফ্যাকচারার বিভিন্ন ভার্সনের ফার্মওয়্যার ইনস্টল করে, এবং সেগুলো উল্লেখযোগ্যভাবে আলাদা হতে পারে। উদাহরণস্বরূপ, ASUS প্রায় সবসময় মাউস পয়েন্টার সাপোর্ট সহ ফুল-ফিচার্ড গ্রাফিক্যাল ইন্টারফেস অফার করে। অন্যদিকে, Acer শুধু অ্যারো বাটন কন্ট্রোল সহ মিনিমালিস্টিক UEFI অফার করে। এটি BIOS-এর কাছাকাছি, যেটি মাউস সাপোর্ট করে না। Dell GUI সাপোর্ট সহ এবং সাপোর্ট ছাড়া — উভয় ভার্সনের Unified EFI অফার করে।
Unified EFI-এ কীভাবে প্রবেশ করবেন?
UEFI-এর সঠিক লুক-ज[],
প্রতিটি ম্যানুফ্যাকচারার কীবোর্ডের একটি ডিফল্ট কি UEFI-এ অ্যাক্সেসের জন্য বাইন্ড করে। সাধারণত এটি Del, Esc, বা F1-F12 কিগুলোর একটা। সম্ভবত, দুটি কি বা কি কম্বিনেশন আছে যা ফার্মওয়্যার স্ক্রিন কল করবে। বুটিং স্ক্রিনে আপনি UEFI লোডিং-এর ইনস্ট্রাকশন লক্ষ্য করতে পারেন। প্রতিটি কোম্পানির কি মেনশন করা কঠিন, তাই আমি শুধু সবচেয়ে জনপ্রিয় মাদারবোর্ড প্রোডিউসারদের কিগুলো বর্ণনা করব।
কম্পিউটার বুট করার সময় এই কি(গুলো) চাপুন। মোমেন্ট মিস না করার জন্য, পাওয়ার বাটন চাপার পর থেকে সমস্ত সময় সেটি ধারাবাহিক চাপতে পারেন।
| Motherboard manufacturer | UEFI-এ প্রবেশের কি |
| Dell | F2 |
| Acer | Ctrl+Shift+Esc, F1, F2, Del |
| ASUS | F2, Del |
| Gigabyte | Del, F8 |
| MSI | Del, F9 |
| ASRock | F2 |
| Biostar | F12 |
| Intel | F2 |
Windows দিয়ে UEFI-এ যান
২০H2 প্যাচ থেকে, Windows 10 সরাসরি ফার্মওয়্যার ইন্টারফেসে রিবুট করতে সক্ষম। এই ফাংশনটি ২০১৭-এ আসা Troubleshooting মোডের মাধ্যমে বাস্তবায়ন করা হয়েছে। Troubleshooting মোডে আপনার ডিভাইস বুট করাতে, Start menu → Power-এ যান, এবং Shift কি ধরে Reboot বাটন চাপুন।
আপনার সিস্টেম তখন Troubleshooting মোডে রিবুট হবে। এতে আপনাকে বিভিন্ন সেটিংসের মধ্যে বেছে নেওয়া যাবে, কিন্তু আপনার যা দরকার সেটি Advanced setups → UEFI Firmware settings। আপনার কম্পিউটার আপনাকে জিজ্ঞাসা করবে ফার্মওয়্যারে বুট করার জন্য নিশ্চিত হলে। এক্সেপ্ট করুন এবং আপনি আপনার ফার্মওয়্যার সেটিংস স্ক্রিন দেখবেন।