بایوس کامپیوتر چیست؟

بایوس (BIOS) کامپیوتر چیست؟
بایوس (BIOS) چیست؟ بایوس (Basic Input/Output System) یک نرمافزار سطح پایین است که روی یک تراشه حافظه روی مادربرد کامپیوتر قرار دارد. وظیفه اصلی آن راهاندازی اولیه سختافزار (POST)، شناسایی قطعات متصل، و بارگذاری سیستم عامل در حافظه RAM است. به زبان ساده، بایوس پل ارتباطی بین سختافزار و سیستمعامل شماست. در این مقاله، با زبان ساده و کامل توضیح میدهیم که بایوس چیست، چه وظایفی دارد، چگونه وارد آن شویم و تفاوت آن با نسل جدید UEFI چیست.
⭐⭐BIOS چیست؟ نرمافزاری که کامپیوتر شما را زنده میکند⭐⭐
BIOS مخفف عبارت Basic Input/Output System (سیستم ورودی/خروجی پایه) است. این نرمافزار اولین برنامهای است که با فشردن دکمه پاور کامپیوتر اجرا میشود. بایوس روی یک تراشه حافظه ROM (Read Only Memory) یا Flash روی مادربرد ذخیره میشود و حتی با قطع برق نیز اطلاعات آن پاک نمیشود.
وظیفه اصلی بایوس این است که پس از روشن شدن کامپیوتر، تمام قطعات سختافزاری مانند پردازنده، رم، هارد دیسک، کارت گرافیک و … را شناسایی کرده و از سلامت اولیه آنها اطمینان حاصل کند (این مرحله POST نام دارد). سپس، بایوس به دنبال سیستمعاملی روی دیسک سخت یا سایر دستگاههای ذخیرهسازی میگردد و آن را بارگذاری میکند. به عبارت دیگر، بایوس نقش یک راهانداز یا بوتلودر اولیه را ایفا میکند.
علاوه بر این، بایوس یک محیط تنظیمات (Setup) دارد که کاربران میتوانند با فشردن کلید خاصی (مانند Del، F2، F10) در لحظه بوت وارد آن شوند و تنظیمات سطح پایین سختافزار را تغییر دهند. این تنظیمات در یک حافظه کوچک به نام CMOS ذخیره میشوند که توسط یک باتری (باتری بایوس) تغذیه میشود تا در زمان خاموش بودن کامپیوتر نیز حفظ شوند.
⭐⭐وظایف اصلی بایوس (BIOS)⭐⭐
| وظیفه | توضیحات |
|---|---|
| POST (Power-On Self-Test) | آزمون خودآزمایی هنگام روشن شدن. بایوس تمام قطعات اصلی (پردازنده، رم، کارت گرافیک و …) را بررسی میکند تا از سلامت آنها اطمینان حاصل کند. در صورت وجود مشکل، پیغام خطا یا صداهای بوق (Beep) پخش میکند . |
| بارگذاری بوتلودر (Bootstrap Loader) | پس از POST، بایوس به دنبال یک دستگاه بوتپذیر (مانند هارد دیسک، SSD، DVD، فلش) میگردد و بخش کوچکی از نرمافزار بوتلودر (مانند GRUB یا بوتلودر ویندوز) را در حافظه بارگذاری میکند تا سیستمعامل اجرا شود . |
| ارائه سرویسهای سطح پایین (BIOS Services) | بایوس مجموعهای از وقفههای نرمافزاری (Interrupts) را ارائه میدهد که سیستمعامل و برنامهها میتوانند برای دسترسی به سختافزار (مانند خواندن از دیسک یا نمایش کاراکتر روی صفحه) از آنها استفاده کنند. (امروزه در سیستمعاملهای مدرن کمتر مستقیم استفاده میشود). |
| محیط تنظیمات (BIOS Setup / UEFI Settings) | بایوس یک رابط تنظیمات (معمولاً با فشردن کلید Del، F2، F10) در اختیار کاربر قرار میدهد تا بتواند تنظیمات سختافزاری را تغییر دهد. این تنظیمات شامل ترتیب بوت، تاریخ و زمان، ولتاژها، فرکانسها و فعال/غیرفعال کردن قطعات است . |
| ذخیره تنظیمات در CMOS | تنظیمات انجام شده توسط کاربر در یک حافظه کوچک و فرار به نام CMOS ذخیره میشود. یک باتری (باتری بایوس) از این حافظه در زمان خاموش بودن کامپیوتر محافظت میکند . |
⭐⭐نحوه دسترسی و تنظیمات بایوس⭐⭐
چگونه وارد بایوس شویم؟
برای ورود به محیط تنظیمات بایوس (BIOS Setup)، بلافاصله پس از روشن کردن کامپیوتر و قبل از بارگذاری ویندوز، باید کلید مشخصی را چند بار پشت سر هم فشار دهید. این کلید بسته به سازنده مادربرد یا لپتاپ متفاوت است. رایجترین کلیدها عبارتند از:
- Del (Delete): رایجترین کلید در کامپیوترهای رومیزی.
- F2: بسیار رایج در لپتاپهای ایسر، ایسوس، دل، اچپی، لنوو.
- F10: در برخی لپتاپهای اچپی و کامپیوترها.
- F12, Esc, F1, F3: در مدلهای خاص.
معمولاً هنگام بوت، پیغامی مانند “Press F2 to enter Setup” روی صفحه نمایش داده میشود که کلید مناسب را نشان میدهد. اگر این پیغام را نمیبینید، میتوانید با جستجوی مدل مادربرد یا لپتاپ خود در اینترنت، کلید ورود به بایوس را پیدا کنید.
تنظیمات رایج در بایوس
- Boot Order (ترتیب بوت): تعیین میکند که سیستم برای بوت شدن ابتدا به سراغ کدام دستگاه برود (مثلاً ابتدا DVD، سپس هارد).
- System Date and Time (تاریخ و زمان سیستم): تنظیم تاریخ و ساعت.
- Hardware Monitoring (مانیتورینگ سختافزار): نمایش دما، ولتاژها و سرعت فنها.
- Overclocking (افزایش سرعت): تنظیمات مربوط به افزایش فرکانس پردازنده یا رم (در مادربردهای مخصوص).
- Integrated Peripherals (قطعات داخلی): فعال یا غیرفعال کردن قطعات داخلی مانند کارت صدا، پورتهای USB، LAN و …
- Security (امنیت): تنظیم رمز عبور برای ورود به بایوس یا بوت شدن سیستم.
- Load Defaults (بارگذاری پیشفرض): بازگرداندن تمام تنظیمات به حالت اولیه کارخانه.
نکته مهم: تغییر تنظیمات نادرست در بایوس میتواند باعث ناپایداری سیستم یا روشن نشدن آن شود. اگر تجربه کافی ندارید، فقط گزینههایی را تغییر دهید که با آنها آشنا هستید (مثل Boot Order).
✨ تفاوت BIOS قدیمی با UEFI مدرن ✨
امروزه اکثر مادربردهای جدید به جای BIOS سنتی از UEFI (Unified Extensible Firmware Interface) استفاده میکنند. UEFI در واقع نسخه پیشرفتهتر و مدرنتر BIOS است که مزایای زیر را دارد:
<td
| ویژگی | BIOS سنتی | UEFI مدرن |
|---|---|---|
| رابط کاربری | متنمحور (Text-based)، صفحه آبی یا خاکستری، فقط کیبورد | گرافیکی، قابلیت استفاده از ماوس، ظاهر مدرن، پشتیبانی از زبانهای مختلف |
| ظرفیت دیسک | حداکثر ۲.۲ ترابایت برای دیسکهای MBR | پشتیبانی از دیسکهای بزرگتر از ۲.۲ ترابایت با GPT، تئوری تا ۹.۴ زتابایت |
| سرعت بوت | کندتر | سریعتر (به دلیل قابلیتهای بهینهسازی) |
| امنیت | امنیت کمتر، عدم پشتیبانی از Secure Boot | پشتیبانی از Secure Boot برای جلوگیری از بوت شدن بدافزارها |
| حالت اجرا | حالت ۱۶ بیتی (Real Mode) | حالت ۳۲ یا ۶۴ بیتی، امکان اجرای درایورها و برنامههای پیشرفته |
| قابلیت توسعه | محدود | بسیار بالا (UEFI یک واسط استاندارد است و میتوان برنامههای کوچک در آن اجرا کرد) |
⭐⭐ارتباط بایوس با باتری (باتری بایوس)⭐⭐
همانطور که اشاره شد، تنظیماتی که کاربر در بایوس انجام میدهد (مانند تاریخ و زمان، ترتیب بوت و …) در یک حافظه کوچک به نام CMOS ذخیره میشود. این حافظه برای حفظ اطلاعات خود به یک منبع تغذیه دائمی نیاز دارد. این منبع تغذیه، باتری بایوس (معمولاً CR2032) است. وقتی کامپیوتر خاموش است، باتری بایوس انرژی مورد نیاز حافظه CMOS را تأمین میکند تا تنظیمات از بین نروند.
اگر این باتری خراب شود یا تمام شود، معمولاً با نشانههایی مانند ریست شدن مکرر تاریخ و ساعت و پیغام خطای CMOS هنگام بوت مواجه میشوید. در این صورت، باید باتری را تعویض کنید تا تنظیمات بایوس دوباره به درستی ذخیره شوند.
نتیجه: بایوس و باتری آن دو جزء جداییناپذیر برای حفظ تنظیمات سیستم شما هستند.
✨ جمعبندی نهایی و پیشنهاد هزارسیستم ✨
بایوس (یا UEFI) نرمافزار حیاتی و سطح پایینی است که به عنوان پل ارتباطی بین سختافزار و سیستمعامل شما عمل میکند. بدون آن، کامپیوتر شما قادر به راهاندازی و اجرای ویندوز یا سایر سیستمعاملها نخواهد بود. شناخت اولیه بایوس و نحوه تنظیمات آن (بهویژه ترتیب بوت) برای هر کاربر کامپیوتر مفید است.
✅ اگر…
- میخواهید ترتیب بوت را تغییر دهید (مثلاً برای نصب ویندوز از روی فلش).
- با خطاهای سختافزاری هنگام بوت مواجه میشوید.
- نیاز به فعال یا غیرفعال کردن قطعات خاصی دارید.
- میخواهید با تنظیمات پیشرفته (مثل اورکلاک) آشنا شوید.
➡️ وارد بایوس شوید و با دقت تنظیمات را بررسی کنید.
🔵 اگر…
- با مفهوم بایوس آشنایی ندارید و میخواهید بیشتر بدانید.
- نشانههای خرابی باتری بایوس (تاریخ و ساعت) را مشاهده میکنید.
- قصد تعویض باتری بایوس را دارید.
➡️ مقالات دیگر ما در مورد باتری بایوس را مطالعه کنید یا با ما مشورت کنید.
⭐⭐سوالات متداول⭐⭐
📌 تفاوت بایوس و UEFI در چیست؟
UEFI نسخه مدرن و پیشرفتهتر بایوس است که از رابط گرافیکی، ماوس، دیسکهای بزرگ (GPT)، بوت سریعتر و امنیت بالاتر (Secure Boot) پشتیبانی میکند. بایوس سنتی محدودیتهای بیشتری دارد (متنمحور، حداکثر ۲.۲ ترابایت دیسک) .
📌 آیا همه کامپیوترها بایوس دارند؟
بله، هر کامپیوتر شخصی (PC) دارای یک بایوس (یا UEFI) است. لپتاپها و حتی بسیاری از دستگاههای الکترونیکی دیگر نیز دارای نوعی سیستمعامل سطح پایین مشابه هستند.
📌 چگونه بفهمم کامپیوتر من بایوس دارد یا UEFI؟
در ویندوز، میتوانید به System Information بروید و به دنبال “BIOS Mode” بگردید. اگر “UEFI” نوشته شده باشد، سیستم شما از UEFI استفاده میکند. همچنین ظاهر محیط تنظیمات (گرافیکی بودن) نیز نشانه UEFI است.
📌 آیا بهروزرسانی بایوس (BIOS Update) لازم است؟
بهروزرسانی بایوس (فلش کردن) معمولاً برای رفع باگها، افزایش پایداری و گاهی پشتیبانی از سختافزارهای جدید انجام میشود. اگر سیستم شما بدون مشکل کار میکند، نیازی به بهروزرسانی نیست. بهروزرسانی نادرست میتواند مادربرد را از کار بیندازد، بنابراین با احتیاط و فقط در صورت نیاز این کار را انجام دهید .
📌 آیا با ریست کردن بایوس، اطلاعات هارد دیسک پاک میشود؟
خیر، ریست کردن بایوس (بازگردانی به تنظیمات کارخانه) فقط تنظیمات بایوس را پاک میکند و هیچ تأثیری بر اطلاعات روی هارد دیسک یا SSD ندارد .
📌 چرا بعد از تعویض باتری بایوس، تنظیمات آن پاک شده است؟
این کاملاً طبیعی است. با قطع برق باتری قدیمی، حافظه CMOS تخلیه شده و تنظیمات به حالت پیشفرض بازگشته است. پس از نصب باتری جدید، باید وارد بایوس شوید، تنظیمات دلخواه (مثل تاریخ و ترتیب بوت) را مجدداً اعمال کرده و ذخیره کنید .

