Вони можуть, але не дуже багато у способі стандартизованого інтерфейсу до налаштувань, особливо там, якщо ви маєте на увазі власне "BIOS" (тобто попередній UEFI).
Деякі частини BIOS регулюються програмними контрактами між BIOS та ОС, що працює над ним. Дуже давно підпрограми BIOS використовувались для всіх видів щоденних завдань, таких як читання та запис дисків, показ речей на екрані та друк на приєднаному принтері, таким чином назва "основна система вводу / виводу". Якщо BIOS був узгоджений з обладнанням, ОС може підтримувати різні варіанти апаратного забезпечення, не маючи власних підпрограм для всіх цих речей. Але оскільки апаратне забезпечення та ОС стали складнішими і переросли обмежений набір засобів BIOS, ОС почали надавати власні драйвери майже для всього, лише покладаючись на BIOS для завантаження, управління живленням та отримання інформації про конфігурацію системи.
Але BIOS теж ускладнився і набув усіляких налаштувань і можливостей, якими не керував інтерфейс OS-BIOS, і навіть для речей, які є там, вказуються лише результати , а не реалізація . Це означає, що кожен виробник BIOS може робити речі, як хоче, що вони можуть змінювати речі, коли їм подобається, доки ОС не працює, і їм не потрібно нікому розповідати будь-яку деталь. Доступ до даних, що зберігаються в BIOS, є частиною пирога, але якщо у вас є утиліта, яка може зрозуміти дані, або яка може змінити їх таким чином, що BIOS насправді зрозуміє, то, ймовірно, це було зроблено Самі виробники BIOS, або це результат зворотної інженерії.