POST (Power-On Self-Test)

POST คืออะไร

POST (Power-On Self-Test) คือกระบวนการทดสอบตัวเองเมื่อเปิดเครื่อง ซึ่งเป็นชุดการวินิจฉัยเบื้องต้นที่เฟิร์มแวร์ BIOS หรือ UEFI ของคอมพิวเตอร์ดำเนินการทันทีหลังจากที่คุณกดปุ่มเปิดเครื่อง จุดประสงค์หลักคือเพื่อให้แน่ใจว่าส่วนประกอบฮาร์ดแวร์พื้นฐานที่จำเป็นต่อการบูตระบบปฏิบัติการทำงานได้อย่างถูกต้อง

ขั้นตอน Power-On Self-Test เป็นกระบวนการสำคัญที่เกิดขึ้นทันทีหลังจากเปิดเครื่องคอมพิวเตอร์ เพื่อทำการตรวจสอบฮาร์ดแวร์เบื้องต้นก่อนเริ่มบูตเข้าสู่ระบบปฏิบัติการ ต่อไปนี้คือลำดับการทำงานของ POST อย่างคร่าว ๆ:

ลำดับขั้นตอนของ Power-On Self-Test

  • เริ่มต้นโดย BIOS หรือ UEFI
    • เมื่อเปิดเครื่อง ไฟเลี้ยงเข้าสู่เมนบอร์ด ระบบ BIOS/UEFI จะเริ่มทำงานทันที
  • ตรวจสอบ CPU และหน่วยความจำ
    • BIOS ตรวจสอบว่า CPU ทำงานได้ถูกต้อง
    • เริ่มทดสอบ RAM ว่าสามารถอ่าน/เขียนข้อมูลได้หรือไม่
  • เช็กฮาร์ดแวร์อื่น ๆ ที่จำเป็น
    • รวมถึงเมนบอร์ด, คีย์บอร์ด, กราฟิกการ์ด, และระบบเสียง (ถ้ามี)
  • ตรวจสอบบัสและอุปกรณ์ที่เชื่อมต่อ
    • POST จะตรวจสอบพอร์ตต่าง ๆ เช่น SATA, USB, PCIe ว่าเชื่อมต่ออุปกรณ์อย่างถูกต้องหรือไม่
  • รายงานผลการทดสอบ
    • หากพบข้อผิดพลาดจะแสดงเป็นรหัส POST หรือเสียง beep code
    • หากไม่มีข้อผิดพลาดจะเข้าสู่ขั้นตอนถัดไป
  • ค้นหาอุปกรณ์บูต
    • BIOS จะค้นหา boot device ตามลำดับที่กำหนดไว้ เช่น SSD, HDD, USB หรือ Network Boot
  • ส่งมอบการควบคุมไปยัง Bootloader
    • หากพบอุปกรณ์บูตที่พร้อมใช้งาน ระบบจะโหลด bootloader และเริ่มขั้นตอนการบูตเข้าสู่ระบบปฏิบัติการ

หมายเหตุเพิ่มเติม

POST เป็นจุดเริ่มต้นของการสื่อสารระหว่างฮาร์ดแวร์และเฟิร์มแวร์ และหากมีปัญหาในขั้นตอนนี้ มักจะถูกสื่อสารผ่านเสียง beep หรือบนหน้าจอ POST screen ซึ่งช่วยในการวิเคราะห์และแก้ไขปัญหาเบื้องต้นได้

เกร็ดน่ารู้:

  • Beep Codes: เมื่อ POST พบข้อผิดพลาดร้ายแรงที่ทำให้ไม่สามารถแสดงผลบนหน้าจอได้ เมนบอร์ดจะส่งเสียง “Beep Code” ที่แตกต่างกันออกไป (เช่น 1 สั้น 2 ยาว) ซึ่งแต่ละรูปแบบจะบ่งบอกถึงปัญหาเฉพาะเจาะจง (เช่น ปัญหา RAM, การ์ดจอ, CPU) ผู้ใช้ต้องตรวจสอบคู่มือเมนบอร์ดเพื่อถอดรหัสเสียงเหล่านี้
  • หน้าจอ Splash Screen: คอมพิวเตอร์ส่วนใหญ่จะแสดงหน้าจอโลโก้ของผู้ผลิตเมนบอร์ด (Splash Screen) ในระหว่างกระบวนการ POST เพื่อซ่อนรายละเอียดของกระบวนการ ทำให้ดูรวดเร็วและเป็นระเบียบเรียบร้อย
  • ความเร็วในการบูต: ในระบบที่ทันสมัย กระบวนการ POST มักจะรวดเร็วมาก จนบางครั้งผู้ใช้อาจไม่สังเกตเห็น
  • POST Card: สำหรับช่างเทคนิคหรือผู้ที่ต้องการวินิจฉัยปัญหาฮาร์ดแวร์เชิงลึก อาจมีการใช้อุปกรณ์ที่เรียกว่า “POST Card” ซึ่งเป็นแผงวงจรที่เสียบเข้ากับสล็อต PCI/PCIe บนเมนบอร์ด เพื่อแสดงรหัส POST เป็นตัวเลข ทำให้ทราบว่ากระบวนการ POST ไปถึงขั้นตอนใดแล้วและหยุดที่ใดหากเกิดข้อผิดพลาด

คำศัพท์ที่เกี่ยวข้อง:

  • BIOS (Basic Input/Output System): เฟิร์มแวร์ที่รับผิดชอบการเริ่มต้นระบบและการสื่อสารกับฮาร์ดแวร์พื้นฐาน
  • UEFI (Unified Extensible Firmware Interface): เฟิร์มแวร์รุ่นใหม่ที่มาแทนที่ BIOS มีความสามารถและคุณสมบัติที่ทันสมัยกว่า
  • Boot Process: ลำดับขั้นตอนทั้งหมดที่คอมพิวเตอร์ดำเนินการตั้งแต่เปิดเครื่องจนกระทั่งระบบปฏิบัติการพร้อมใช้งาน
  • Firmware: ซอฟต์แวร์ที่ฝังอยู่ในฮาร์ดแวร์เพื่อควบคุมการทำงาน
  • CMOS (Complementary Metal-Oxide-Semiconductor): หน่วยความจำขนาดเล็กบนเมนบอร์ดที่เก็บการตั้งค่า BIOS/UEFI และข้อมูลพื้นฐานของระบบ

อุปกรณ์ที่เกี่ยวข้อง:

  • เมนบอร์ด (Motherboard): เป็นส่วนประกอบหลักที่มี BIOS/UEFI และเป็นที่ที่กระบวนการ POST ดำเนินการ
  • CPU (Central Processing Unit): หน่วยประมวลผลกลางที่ POST ตรวจสอบการทำงาน
  • RAM (Random Access Memory): หน่วยความจำที่ POST ทดสอบ
  • การ์ดจอ (Graphics Card/GPU): หากมีการ์ดจอแยก POST จะตรวจสอบการทำงานและการแสดงผล
  • ลำโพงภายในเคส (Internal Speaker/Buzzer): ใช้สำหรับส่งเสียง Beep Code เพื่อแจ้งเตือนข้อผิดพลาด POST

กลับหน้าหลัก: พจนานุกรมคำศัพท์คอมพิวเตอร์ฉบับ DIY PC