BIOS เป็นเฟิร์มแวร์ที่ใช้ในการเริ่มต้นฮาร์ดแวร์ระหว่างกระบวนการบูท เฟิร์มแวร์ BIOS ติดตั้งมาล่วงหน้าบนเมนบอร์ดของคอมพิวเตอร์ (หรือที่รู้จักในชื่อแผงระบบ) และเป็นซอฟต์แวร์ตัวแรกที่ทำงานเมื่อเปิดเครื่อง คุณสามารถเปิดหรือปิดใช้งานอุปกรณ์ออนบอร์ด ตั้งค่าลำดับความสำคัญของอุปกรณ์บู๊ต ความเร็วของ CPU ฯลฯ ในหน้าการตั้งค่า BIOS
ช่องโหว่ของ CPU (เช่น Meltdown, Spectre) ได้รับการแก้ไขโดยการติดตั้งการอัปเดต Microcode ความปลอดภัยที่เหมาะสม การอัปเดตไมโครโค้ดเป็นเพียงเฟิร์มแวร์สำหรับ CPU ซึ่งโดยปกติแล้วจะจัดส่งเป็นการอัปเดตเฟิร์มแวร์ BIOS หรือ UEFI ดังนั้น การอัพเดตไบออสจึงจำเป็นต่อการบรรเทาหรือแก้ไขจุดอ่อนด้านความปลอดภัยในซีพียู
หาก Intel เผยแพร่การอัปเดต Microcode สำหรับ CPU หรือชุดของรุ่น CPU พวกเขาจะทำงานร่วมกับผู้จำหน่าย OS และ OEM เพื่อพัฒนาเฟิร์มแวร์ของแพลตฟอร์มและการอัปเดตซอฟต์แวร์ที่สามารถช่วยปกป้องระบบได้
โพสต์นี้จะบอกวิธีตรวจสอบเวอร์ชั่น BIOS ของคุณและตรวจสอบให้แน่ใจว่า BIOS ของคุณเป็นเวอร์ชั่นล่าสุดหรือไม่
ค้นหาข้อมูล BIOS และหากเป็นข้อมูลล่าสุด
การใช้เครื่องมือข้อมูลระบบ (msinfo32.exe)
เปิดตัว เครื่องมือข้อมูลระบบ โดยการวิ่ง msinfo32.exe
. ในหน้าสรุประบบ คุณสามารถดูรายละเอียดต่อไปนี้เกี่ยวกับ BIOS ของคุณ:
- เวอร์ชั่น/วันที่ของ BIOS
- รุ่น SMBIOS: SMBIOS เป็นข้อกำหนดที่กำหนดโครงสร้างข้อมูล (และวิธีการเข้าถึง) ที่สามารถใช้เพื่ออ่านข้อมูลที่จัดเก็บไว้ใน BIOS SMBIOS ขจัดความจำเป็นที่ระบบปฏิบัติการจะต้องตรวจสอบฮาร์ดแวร์โดยตรงเพื่อค้นหาอุปกรณ์ที่มีอยู่ในคอมพิวเตอร์
- โหมดไบออส (เดิมหรือ UEFI)
- ผู้ผลิตกระดานข้างก้น
การใช้พรอมต์คำสั่ง
ในพรอมต์คำสั่ง คุณสามารถใช้วิธีใดวิธีหนึ่งต่อไปนี้ (systeminfo.exe
หรือ wmic.exe
) เพื่อรับเวอร์ชัน BIOS ของคอมพิวเตอร์ของคุณ
ข้อมูลระบบ
wmic bios รับ biosversion
ในระบบของฉัน พบเวอร์ชัน BIOS เป็น A24
วางจำหน่าย 24 ต.ค. 2561
{"DELL - 1072009", "วันที่ BIOS: 10/24/18 03:13:51 เวอร์ชัน: A24.00"}
นี่คือรายการช่องทั้งหมดที่คุณสามารถดูรายละเอียดได้โดยใช้ปุ่ม WMIC command-line:
- ลักษณะทางชีวภาพ
- BIOSVersion
- BuildNumber
- คำบรรยาย
- CodeSet
- ภาษาปัจจุบัน
- คำอธิบาย
- EmbeddedControllerMajorVersion
- EmbeddedControllerMinorVersion
- รหัสประจำตัว
- ภาษาที่ติดตั้งได้
- วันที่ติดตั้ง
- ภาษาฉบับ
- รายการภาษา
- ผู้ผลิต
- ชื่อ
- อื่นๆTargetOS
- หลักBIOS
- วันที่วางจำหน่าย
- หมายเลขซีเรียล
- รุ่น SMBIOSBIOS
- SMBIOSMajorVersion
- SMBIOSMinorVersion
- SMBIOSปัจจุบัน
- SoftwareElementID
- SoftwareElementState
- สถานะ
- SystemBiosMajorVersion
- SystemBiosMinorVersion
- ระบบปฏิบัติการเป้าหมาย
- เวอร์ชั่น
ตัวอย่าง: หากต้องการรับเวอร์ชัน BIOS เวอร์ชัน SMBIOS และชื่อผู้ผลิต ให้เรียกใช้:
wmic bios รับ BiosVersion, SystemBiosMajorVersion, SystemBiosMinorVersion, ผู้ผลิต / รูปแบบ: รายการ
คุณจะได้ผลลัพธ์ดังนี้:
BIOSVersion={"DELL - 1072009","วันที่ของ BIOS: 05/30/19 02:15:34 เวอร์ชัน: A25.00 "} ผู้ผลิต=Dell Inc. SystemBiosMajorVersion=65. SystemBiosMinorVersion=25
ในการรับข้อมูลที่เป็นไปได้ทั้งหมดเกี่ยวกับ BIOS ของคุณ ให้รันคำสั่งนี้แทน:
wmic bios รับ / รูปแบบ: รายการ
สำหรับระบบ Dell (หรือแบรนด์ OEM อื่นๆ) หมายเลขซีเรียล
ฟิลด์แสดงข้อมูลแท็กบริการ
การใช้ Registry
เริ่มตัวแก้ไขรีจิสทรี (regedit.exe
) และไปที่คีย์รีจิสทรีต่อไปนี้:
HKEY_LOCAL_MACHINE\HARDWARE\DESCRIPTION\System
ดิ SystemBiosVersion
ค่าสตริงจะเก็บเวอร์ชัน BIOS วันที่ และรายละเอียดอื่นๆ
คีย์ย่อยต่อไปนี้ยังมีข้อมูลเกี่ยวกับ BIOS ชื่อรุ่นของคอมพิวเตอร์ และข้อมูลอื่นๆ ด้วย:
HKEY_LOCAL_MACHINE\HARDWARE\DESCRIPTION\System\BIOS
ใช้ PowerShell:
เปิด PowerShell และเรียกใช้คำสั่งต่อไปนี้เพื่อทราบข้อมูลเวอร์ชัน BIOS:
รับ-WmiObject -Class Win32_BIOS | รูปแบบ-รายการ
หากต้องการค้นหาข้อมูล BIOS ทั้งหมดผ่านคลาส Win32_BIOS ให้เรียกใช้บรรทัดคำสั่งนี้แทน:
รับ-WmiObject -Class Win32_BIOS | รูปแบบ-รายการ *
คำสั่ง PowerShell ด้านบนถูกเรียกใช้หลังจากติดตั้ง A25
อัพเดตเวอร์ชั่น BIOS จาก Dell นั่นเป็นเหตุผลว่าทำไมภาพหน้าจอในวิธีอื่น (เขียนก่อนการติดตั้ง A25
อัปเดต) ด้านบนแสดงเวอร์ชัน BIOS เป็น A24
.
จากหน้าการตั้งค่า BIOS/UEFI
คุณยังสามารถตรวจสอบเวอร์ชั่นเฟิร์มแวร์ของ BIOS หรือ UEFI ได้ด้วยการเข้าสู่ BIOS หรือ UEFI ของคุณในระหว่างการพรีบูต คุณสามารถเข้าสู่หน้าการตั้งค่า BIOS ได้โดยแตะที่ปุ่มฟังก์ชันที่เหมาะสม (F2, F10, เอฟ12, ฯลฯ) สำหรับพีซียี่ห้อและรุ่นของคุณ
- ดูคำแนะนำการเข้าถึงการตั้งค่า BIOS สำหรับ Lenovo | Dell | HP ระบบต่างๆ
นี่คือภาพหน้าจอตัวอย่าง:
ตรวจสอบการอัพเดตไบออส
การอัปเดต BIOS ออกโดยผู้ผลิตคอมพิวเตอร์หรือมาเธอร์บอร์ดของคุณ ไม่ใช่ผ่าน Windows Update เมื่อคุณพบ BIOS เวอร์ชันปัจจุบันแล้ว ให้ไปที่ไซต์ของผู้ผลิตคอมพิวเตอร์ของคุณและดูว่ามีการอัปเดตเวอร์ชัน BIOS ที่ใหม่กว่าหรือไม่ ในระบบ Dell ของฉัน Dell SupportAssist จะแจ้งฉันเกี่ยวกับการอัปเดตไดรเวอร์ ชิปเซ็ต และ BIOS ที่มีให้อยู่เสมอ
ในทำนองเดียวกัน OEM อื่นๆ อาจติดตั้งซอฟต์แวร์/โปรแกรมอัปเดตไดรเวอร์ไว้ล่วงหน้าในคอมพิวเตอร์ของคุณ สำหรับ Dell OptiPlex 9020 ของฉัน (เวอร์ชัน BIOS ปัจจุบัน A24
) มี BIOS ที่ใหม่กว่า — เวอร์ชัน: A25
วางจำหน่ายในวันที่ 19 กรกฎาคม 2019 — มีจำหน่ายที่เว็บไซต์ของ Dell
แพตช์นี้ (จัดอยู่ในประเภท an ด่วน การอัปเดตความปลอดภัย) มีการอัปเดตเฟิร์มแวร์เพื่อระบุคำแนะนำด้านความปลอดภัย INTEL-SA-00233 (CVE-2018-12126, CVE-2018-12127, CVE-2018-12130 และ CVE-2019-11091)
เช่นเดียวกับที่คุณรักษาระบบปฏิบัติการ Windows ไว้ อัพเดทเป็นประจำ ผ่านทาง Windows Update การรักษา BIOS ให้ทันสมัยอยู่เสมอเป็นสิ่งสำคัญเช่นกัน
(บทความนี้ปรับปรุงล่าสุดเมื่อวันที่ 6 ธันวาคม 2020 เพิ่มวิธี PowerShell)
คำขอเล็กน้อย: หากคุณชอบโพสต์นี้ โปรดแชร์สิ่งนี้
หนึ่งส่วนแบ่ง "เล็กน้อย" จากคุณจะช่วยอย่างมากในการเติบโตของบล็อกนี้ คำแนะนำที่ดีบางประการ:- ขามัน!
- แชร์ไปยังบล็อกที่คุณชื่นชอบ + Facebook, Reddit
- ทวีตมัน!