許多人把「BIOS 設定」與「CMOS 設定」混為一談,甚至以為是同一回事。其實兩者在硬體層面截然不同,只是操作上重疊。本文從底層定義、核心功能、設定流程三個面向,一次釐清兩者的區別與關聯。
BIOS(Basic Input/Output System,基本輸入輸出系統) 是主板上一顆 ROM 晶片(EPROM/EEPROM) 內建的韌體程式碼,包含:
CMOS(Complementary Metal-Oxide-Semiconductor,互補式金氧半導體) 在此處特指主板上一塊 可讀寫的 RAM 晶片(由鈕扣電池供電),用來 儲存系統硬體配置參數(CPU 時脈、硬碟模式、啟動順序、日期時間、風扇轉速等)。關機斷電後,靠電池維持資料不遺失。
| 項目 | BIOS | CMOS |
|---|---|---|
| 本質 | ROM 韌體程式碼(唯讀,可刷新更新) | RAM 記憶體資料區(可讀寫,需電池供電) |
| 儲存內容 | POST 程式、中斷服務、Setup 程式、開機載入器 | 硬體配置參數、日期時間、使用者設定值 |
| 角色 | 「執行者」與「介面提供者」 | 「被設定的資料倉庫」 |
| 設定關係 | 執行 BIOS Setup 程式 → 修改 CMOS 參數 | 被 BIOS Setup 讀寫、被 POST 讀取、被開機載入器參考 |
因此,嚴謹的說法是:「透過 BIOS 設定程式,對 CMOS 參數進行設定」。習慣上稱為「進 BIOS」或「進 CMOS 設定」其實指的都是同一個動作——按 Del/F2 進入那個藍底畫面。
BIOS 是「劇本」,CMOS 是「劇本裡的變數」。改變數(CMOS)要靠劇本裡的導演模式(BIOS Setup)。兩者缺一不可,卻絕不相同。