บริการไบออสไม่ได้ใช้งานโดยระบบปฏิบัติการมัลติทาสกิ้ง GUI ที่ทันสมัยหลังจากที่พวกเขาโหลดในตอนแรกดังนั้นความสำคัญของส่วนหลักของ BIOS จะลดลงอย่างมากจากสิ่งที่มันเป็นครั้งแรกใน IBM PC ระบบปฏิบัติการที่ทันสมัยไม่พึ่งพา BIOS เพื่อรู้จักฮาร์ดแวร์ แต่ทำด้วยตัวเอง BIOS นั้นเล็กกว่าระบบปฏิบัติการทั้งหมดและมีไดรเวอร์น้อยกว่ามาก
บทบาทของ BIOS คือการอ่านระบบปฏิบัติการในหน่วยความจำและเริ่มการทำงาน บทบาทที่สำคัญที่สุดของ BIOS คือการระบุอุปกรณ์การบู๊ตตัวเลือก เพื่อจุดประสงค์นั้น BIOS จะถูกปรับแต่งให้เหมาะกับฮาร์ดแวร์ของผู้ผลิตนั้น ๆ สำหรับระบบปฏิบัติการที่ทันสมัยบทบาทของมันจะหยุดอยู่ที่นั่นและระบบปฏิบัติการจะทำการวิเคราะห์ฮาร์ดแวร์อีกครั้งและจะแก้ไขความล้มเหลวของ BIOS หรือความไม่ถูกต้อง
ฉันเชื่อว่าเป็นใน Vista ที่ฉันพบดิสก์ไดรฟ์ครั้งแรกว่า BIOS วิเคราะห์มีขนาดเล็กกว่าที่เป็นจริง แต่ทุกอย่างถูกต้องหลังจากการติดตั้ง Vista
ตั้งแต่ปี 2011 BIOS จะถูกแทนที่ด้วย Extensible Firmware Interface (EFI) ที่ซับซ้อนมากขึ้นในเครื่องใหม่จำนวนมาก อินเทอร์เฟซที่กำหนดโดยข้อกำหนดของ EFI รวมถึงตารางข้อมูลที่มีข้อมูลแพลตฟอร์มและบริการการเริ่มระบบและรันไทม์ที่พร้อมใช้งานสำหรับตัวโหลด OS และระบบปฏิบัติการ
EFI กำหนดบริการสองประเภท: บริการบูตและบริการรันไทม์ บริการบูทมีให้บริการเฉพาะในขณะที่เฟิร์มแวร์เป็นเจ้าของแพลตฟอร์มและรวมถึงคอนโซลข้อความและกราฟิกบนอุปกรณ์ต่าง ๆ และบริการบัสบล็อกและไฟล์ บริการรันไทม์ยังคงสามารถเข้าถึงได้ในขณะที่ระบบปฏิบัติการกำลังทำงานอยู่ พวกเขารวมถึงบริการส่วนใหญ่เช่นวันที่เวลาและการเข้าถึง NVRAM
ACPI ตั้งเป้าหมายที่จะรวบรวมตรวจสอบและปรับปรุงตามมาตรฐานพลังงานและการกำหนดค่าที่มีอยู่สำหรับอุปกรณ์ฮาร์ดแวร์ อย่างไรก็ตามเมื่อการจัดการพลังงานอยู่ภายใต้การควบคุมของระบบปฏิบัติการก็จะเข้าควบคุมและมีการควบคุมพิเศษทุกด้านของการจัดการพลังงานและการกำหนดค่าอุปกรณ์ โดยทั่วไปแล้วระบบปฏิบัติการจะจำลองการเรียกระบบที่เข้ากันได้กับ ACPI แต่ไม่ได้ใช้ BIOS / UEFI สำหรับสิ่งนั้น
ดูที่ Wikipedia:
BIOS
Unified Extensible Firmware Interface
การตั้งค่าขั้นสูงและ Power Interface