BIOS (Basic Input/Output System) คือโปรแกรมบนไมโครโปรเซสเซอร์ ใช้เริ่มต้น PC และจัดการข้อมูลระหว่าง OS กับอุปกรณ์ แต่ปัญหา Boot Device ทำให้ PC ใช้งานไม่ได้ ต้องหาวิธีแก้ BIOS บน Windows PC บทความนี้รายละเอียดสาเหตุและวิธีแก้ไขรวมถึงการปรับ Support Boot
สาเหตุของ Boot Device Problem
- Boot Order ผิด: ลำดับ Boot ไม่ถูกต้อง หรือไม่ได้เลือก HDD ที่ถูกต้องใน BIOS
- ปัญหา Hardware: สาย/Slot SATA ชำรุด หรือ Boot Disk เสียหาย
- Partition ไม่ได้ตั้ง Active: Partition ที่มีไฟล์ระบบไม่ได้ตั้ง Active
- Legacy Mode เปิดอยู่: Legacy Mode เปิดบน UEFI ทำให้ขัดแย้ง
- Error ใน HDD: HDD มี Hardware Error หรือ Corrupt
- เลือก HDD ผิดใน BIOS: HDD ที่เลือกใน BIOS ผิด / Installation Media ไม่ได้เลือก
- Bootable HDD ไม่ถูกตรวจจับ: Windows ไม่เห็น HDD ที่ Boot ได้
- ไฟล์ Boot เสียหาย/หาย: Boot files หาย/เสียหาย รวมถึง MBR (Master Boot Record)
- OS เสียหาย: Windows Corrupt ไม่รองรับ BIOS Setting
- BIOS Setting ผิด: แบตเตอรี่ BIOS อ่อน / Setting ผิด / ปัญหา CMOS
- Windows Boot Loader เสียหาย: Boot Loader Corrupt หรือทำงานไม่ได้
- Malware: ไฟล์มัลแวร์ทำให้ BIOS Setting ผิดปกติ
วิธีที่ 1: Basic Troubleshooting
1A. เช็ค Hardware
- ถอดแบตเตอรี่ CMOS วางใหม่ (ถ้าถอดได้)
- เช็คสายไฟ HDD ว่าขาด/ฉีกขาด
- เช็คสายต่อ HDD ว่าคล้องแน่น
- ลองต่อ HDD ไปเครื่องอื่น
- เปลี่ยนสายไฟ HDD ใหม่
1B. Power Cycle PC
- Alt + F4 → Shutdown → Enter
- ถอดสายไฟจากปลั๊ก
- ถอดเสียบสาย HDD ใหม่
- เสียบสายไฟ → กด Power On
1C. เช็ค Boot Order
ตั้ง HDD เป็นตัวเลือกแรกใน Boot Order อ่านวิธีเช็ค Boot Order จากลิงก์ในบทความต้นฉบับ
1D. เช็ค Error ใน Hard Disk (chkdsk)
ใช้คำสั่ง chkdsk เช็ค HDD รายละเอียดในลิงก์ต้นฉบับ
1E. ทำความสะอาด RAM Space
พื้นที่ HDD ใกล้เต็ม อาจทำให้ Boot ไม่ได้ ลบไฟล์ไม่จำเป็น / ขยายพื้นที่ ตามลิงก์ต้นฉบับ
วิธีที่ 2: ใช้คำสั่ง Diskpart (ตั้ง Partition Active)
ถ้า Primary Partition ไม่ได้ตั้ง Active ให้ใช้ Diskpart Clean และตั้ง Active ใหม่ รายละเอียดในลิงก์ต้นฉบับ
วิธีที่ 3: กู้คืน EFI Partition ที่หายไป
ใช้ Windows Installation USB:
ขั้นตอน I: เข้า BIOS Setting
- เสียบ USB Bootable Windows 10 → Restart PC
- กดปุ่มใดๆ เพื่อเข้า Boot Menu
- เลือกภาษา → Repair your computer
- Troubleshoot → Advanced options
ขั้นตอน II: เลือก Windows Disk ด้วย Diskpart
- คลิก Command Prompt
- พิมพ์
diskpart→ Enter list disk→ Enter (ดู Partition)select disk 0→ Enter (เลือก Disk ที่มี Windows)
ขั้นตอน III: สร้าง EFI Partition
create partition efi→ Enterformat quick fs=fat32→ Enterlist volume→ Enter (ดู Volume ที่มี Windows)bcdboot E:\windows→ Enter (คัดลอก Boot files ไป EFI Partition)
หมายเหตุ: เปลี่ยน E: เป็น Drive Letter จริงของ Windows- ถอด USB → Restart PC
วิธีที่ 4: ตั้ง BIOS เป็น Default Settings
- Shutdown PC
- กด Power → ต่อเนื่องกด Delete (หรือ F2/F10/Esc ขึ้นอยู่กับยี่ห้อ) เข้า BIOS Setup
- เลือก Load Setup Defaults → Yes
- Login Windows → ทดสอบ
วิธีที่ 5: Rebuild MBR (สำหรับ Legacy BIOS)
ซ่อม Windows Boot Loader และ Boot Files โดย Rebuild MBR รายละเอียดในลิงก์ต้นฉบับ
วิธีที่ 6: ปิด Legacy Boot (สำหรับ UEFI เท่านั้น)
ถ้าเป็น UEFI ให้ปิด Legacy Boot ใน BIOS รายละเอียดในลิงก์ต้นฉบับ
วิธีที่ 7: System Restore
Restore Windows กลับจุดก่อนหน้า แก้ Registry ที่เสียหายจากโปรแกรมที่ Uninstall ไม่หมด รายละเอียดในลิงก์ต้นฉบับ
วิธีที่ 8: Repair Install Windows (ทางเลือกสุดท้าย)
Repair Install Windows เพื่อเคลียร์ Glitch ทั้งหมด รายละเอียดในลิงก์ต้นฉบับ
บทความแนะนำ:
- Fix Error Code 0xc1800103 0x90002
- Fix Slow Network Printing in Windows 10
- Fix Error Applying Transforms in Windows 10
- Fix The System Found Unauthorized Changes on the Firmware Operating System or UEFI Drivers
บทความนี้ครอบคลุมวิธี แก้ Boot Device Problem บน Windows PC ลองทำตามขั้นตอน และแจ้งผลหรือข้อสงสัยได้ในความคิดเห็น