เคยเจอไหมครับ ลง Windows ไปเรียบร้อย (หรือ Ghost ไป) แต่พอรีสตาร์ทกลับ บูตไม่ขึ้น หน้าจอดำสนิทแล้วขึ้น Error ว่า:
No bootable device — insert boot disk and press any key
ลง Windows ใหม่กี่รอบก็ยังเป็นเหมือนเดิม กดปุ่มอะไรก็ขึ้น Error เดิมวนไป
จากประสบการณ์ซ่อมคอมมากว่า 20 ปี ผมเจออาการนี้ บ่อยมาก โดยเฉพาะกับคนที่ใช้ Ghost ลง Windows ครับ วันนี้จะมาอธิบายสาเหตุและวิธีแก้แบบละเอียดเลย
Error นี้คืออะไร? แปลว่าอะไร?
ข้อความ “No bootable device — insert boot disk and press any key” แปลตรงๆ คือ:
“ไม่มีอุปกรณ์ที่บูตได้ — เสียบดิสก์บูตเข้ามาแล้วกดปุ่มอะไรก็ได้”
หมายความว่า: ระบบเปิดเครื่องขึ้นมาแล้ว แต่ หา Partition ที่มี Windows ไม่เจอ ทั้งๆ ที่ลง Windows ไว้แล้ว
สาเหตุส่วนใหญ่ไม่ได้เกิดจาก Windows ลงไม่สำเร็จ แต่เกิดจาก การตั้งค่า Partition ของ Harddisk ไม่ถูกต้อง ครับ
สาเหตุที่พบบ่อย
| สาเหตุ | อธิบาย | ความถี่ |
|---|---|---|
| Partition ไม่ได้ตั้งเป็น Primary | ระบบไม่รู้ว่าต้องบูตจาก Drive ไหน | บ่อยมาก |
| Partition ไม่ได้ Set Active | ระบบไม่เลือก Drive นี้เป็นตัวบูต | บ่อยมาก |
| MBR (Master Boot Record) เสีย | ข้อมูลบูตที่หัว Harddisk เสียหาย | บ่อย |
| ใช้ Ghost ลง Windows | Ghost ไม่ได้ตั้ง Partition ให้อัตโนมัติ | บ่อย |
| ตั้งค่า BIOS ให้บูตจาก LAN | เครื่องพยายามบูตจากสายแลนแทน | ปานกลาง |
| Boot Mode ไม่ตรง (Legacy/UEFI) | ลง Windows แบบ UEFI แต่ BIOS ตั้งเป็น Legacy | ปานกลาง |
จากประสบการณ์: สาเหตุที่ผมเจอบ่อยที่สุดคือ Ghost ลง Windows แล้ว Partition ไม่ได้ตั้งเป็น Primary Active ครับ เพราะ Ghost จะแค่ก็อปไฟล์ลงไป แต่ไม่ได้จัดการเรื่อง Partition ให้
ขั้นตอนวิเคราะห์ปัญหา
ก่อนจะไปแก้ ให้เช็คใน BIOS ก่อนว่า:
1. ตั้งให้บูตจาก Harddisk เป็นลำดับแรกหรือยัง?
เข้า BIOS (กด DEL หรือ F2 ตอนเปิดเครื่อง) แล้วดูเมนู Boot Priority
ตรวจดูว่า Harddisk อยู่ลำดับแรก ในการบูต ถ้าตั้งเป็นสายแลน (LAN/PXE) หรือ CD เป็นลำดับแรก ให้เปลี่ยนมาเป็น Harddisk
2. ปิดการบูตจากสายแลน
บางเครื่องตั้งให้บูตจาก Network (PXE Boot) ไว้ ถ้าไม่ได้ใช้งานให้ ปิดไป เลยครับ
ในเคสนี้: ลูกค้าตั้งให้บูตจาก Harddisk เป็นลำดับแรกแล้ว และปิดการบูตจากสายแลนแล้ว แต่ก็ยังขึ้น Error อยู่ แสดงว่า ปัญหาไม่ได้อยู่ที่ BIOS แต่อยู่ที่ Partition ของ Harddisk ครับ
ยังคงขึ้น Error: No bootable device อยู่เหมือนเดิม
วิธีแก้ไข: ตั้ง Partition เป็น Primary Active + Rebuild MBR
ไม่ยากครับ เพราะผมเคยเจอปัญหานี้มาแล้ว มาทำตามกันเลย
สิ่งที่ต้องเตรียม
- แผ่น Hiren Boot CD/USB เวอร์ชันไหนก็ได้ หรือ WinPE อันไหนก็ได้ครับ
- ขอแค่มี โปรแกรมแบ่ง Partition Harddisk เป็นพอ เช่น MiniTool Partition Wizard, AOMEI, DiskGenius
ขั้นตอนที่ 1: บูตจากแผ่น Hiren Boot / USB PE
- เสียบ USB Hiren Boot หรือแผ่น CD
- เข้า BIOS ตั้ง Boot จาก USB/CD เป็นลำดับแรก
- บูตเข้าสู่ระบบ PE
ขั้นตอนที่ 2: เปิดโปรแกรมจัดการ Partition
ผมใช้ MiniTool Partition Wizard ในการจัดการ Harddisk ครับ
ขั้นตอนที่ 3: Format Drive C แล้วตั้งเป็น Primary
คำเตือนสำคัญ: ขั้นตอนนี้จะ ลบข้อมูลทั้งหมดใน Drive C นะครับ ถ้ามีไฟล์สำคัญให้สำรองออกมาก่อน และ Format เฉพาะ Drive C เท่านั้น อย่าไป Format ทั้งลูก Harddisk!
วิธีทำ:
A. Format Drive C แล้วตั้งเป็น Primary
เลือก Drive ที่จะลง Windows (Drive C) แล้ว Format
สำคัญ: ต้องเลือกให้เป็น Primary ด้วยครับ เพราะ Primary คือการบอกระบบว่า “ถ้าจะบูต ให้บูตจาก Drive นี้นะ”
B. Set Drive C ให้เป็น Active
พอ Format เสร็จแล้ว ต้องมาตั้งให้ Drive C เป็น Active (ตัวบูตหลัก)
วิธีการ:
- คลิกขวา ที่ Drive ที่จะลง Windows
- เลือก Modify
- เลือก Set Active
ถ้าทำสำเร็จจะเห็นว่า:
| Drive | Status | Type |
|---|---|---|
| Drive C (ลง Windows) | Active | Primary |
| Drive D (เก็บข้อมูล) | None | Logical |
เปรียบเทียบให้เข้าใจง่าย: อารมณ์เหมือนสมัยก่อนที่มี Harddisk หลายตัว ต้องเสียบช่อง Jumper เลือกระหว่าง Master กับ Slave ครับ ตอนนี้ก็คล้ายกัน แค่เปลี่ยนจากทางกายภาพ (Jumper) เป็นการตั้งค่าในซอฟต์แวร์ (Primary/Active) แทน
ขั้นตอนที่ 4: Rebuild MBR
ขั้นตอนสุดท้ายครับ ต้อง Rebuild MBR (Master Boot Record) เพื่อเขียนข้อมูลบูตใหม่ลงไปที่หัว Harddisk
วิธีทำ:
- คลิกขวาที่ ไดร์ฟ Harddisk (ตัว Disk ทั้งลูก ไม่ใช่ Partition)
- เลือก Rebuild MBR
- กด Save > กด Run > กด OK
ขั้นตอนที่ 5: ลง Windows ใหม่แล้วบูตดู
หลังจากตั้ง Primary, Active และ Rebuild MBR เรียบร้อยแล้ว ให้ ลง Windows ใหม่ (หรือ Ghost ใหม่) ลงไปที่ Drive C แล้วรีสตาร์ท
ผ่านฉลุยครับ! เข้า Windows 10 ได้ปกติเลย
อธิบายให้เข้าใจง่าย: Primary, Active, MBR คืออะไร?
หลายคนอาจสงสัยว่า Primary, Active, MBR มันคืออะไรกัน ผมอธิบายให้เข้าใจง่ายๆ เลยนะครับ
Primary vs Logical
| ประเภท | หมายความว่า | จำนวนที่มีได้ |
|---|---|---|
| Primary | เป็น Partition หลัก บูต OS ได้ | สูงสุด 4 ตัวต่อ Harddisk |
| Logical | เป็น Partition รอง ใช้เก็บข้อมูล | ไม่จำกัด (อยู่ใน Extended) |
ตัวอย่าง: ถ้ามี Harddisk 1 ลูก แบ่งเป็น 2 Drive
- Drive C (ลง Windows) → ต้องเป็น Primary
- Drive D (เก็บข้อมูล) → เป็น Logical ก็ได้
Active คืออะไร?
Active คือการบอกระบบว่า “จาก Partition ทั้งหมด ให้เริ่มบูตจาก Partition นี้ก่อนเป็นอันดับแรก”
ถ้ามี Primary หลาย Partition ระบบจะบูตจากตัวที่ Active เท่านั้น
MBR คืออะไร?
MBR (Master Boot Record) คือข้อมูลขนาดเล็กที่อยู่ตรง หัวสุดของ Harddisk (Sector แรก) ทำหน้าที่บอกระบบว่า:
- มี Partition กี่ตัว
- แต่ละตัวอยู่ตรงไหน
- ตัวไหนเป็น Active
ถ้า MBR เสีย ระบบจะ ไม่รู้จะบูตจากตรงไหน เลยขึ้น Error
คำถามที่ถามบ่อย
Q: ต้องทำแบบนี้ทุกครั้งที่ Ghost ไหม?
ถ้าเน้นชัวร์ ทำทุกเครื่องครับ โดยเฉพาะถ้าใช้ Ghost เพราะ Ghost จะไม่ฉลาดพอที่จะตั้ง Partition ให้อัตโนมัติ ต้อง Set Active ให้มันเอง
แต่บางเครื่องก็ไม่มีปัญหา ขึ้นอยู่กับว่า Partition เดิมตั้งไว้ถูกต้องหรือเปล่า
จากประสบการณ์: ผมมีสูตรที่ทำทุกครั้งเวลา Ghost คอมลูกค้าครับ คือหลัง Ghost เสร็จ จะ Set Active + Rebuild MBR ทุกครั้ง ไม่เคยมีปัญหาเลย
Q: ใช้ Windows ลงตรง (ไม่ใช่ Ghost) จะเจอปัญหานี้ไหม?
โอกาสน้อยครับ เพราะตัว Setup ของ Windows จะจัดการเรื่อง Partition ให้อัตโนมัติ แต่ก็มีโอกาสเจอถ้า:
- ลง Windows ผ่าน DVD/USB แล้วเลือก Partition ที่เป็น Logical
- Harddisk มี Partition เก่าค้างอยู่แล้วงง
- Boot Mode ไม่ตรง (Legacy กับ UEFI)
Q: Legacy กับ UEFI ต่างกันยังไง?
| Legacy (BIOS) | UEFI | |
|---|---|---|
| Partition Table | MBR | GPT |
| รองรับ Harddisk | สูงสุด 2TB | มากกว่า 2TB |
| ความเร็วบูต | ช้ากว่า | เร็วกว่า |
| ความปลอดภัย | น้อยกว่า | มี Secure Boot |
สำคัญ: ถ้าลง Windows แบบ UEFI + GPT ไม่ต้องตั้ง Primary/Active/MBR ครับ เพราะ GPT ใช้ระบบที่แตกต่าง จะมี EFI System Partition แทน
เทคนิคจากช่าง: ถ้าเป็นเครื่องรุ่นใหม่ (ซื้อหลังปี 2020) แนะนำลง Windows แบบ UEFI + GPT เลยครับ เร็วกว่าและปลอดภัยกว่า ส่วนเครื่องเก่าที่ BIOS ไม่รองรับ UEFI ก็ใช้ Legacy + MBR ตามปกติ
กรณีอื่นๆ ที่อาจเจอ
ถ้าทำทุกอย่างแล้วยังไม่หาย ลองเช็คเพิ่มเติม:
- สาย SATA หลวม — ดูวิธีเช็คได้ที่ วิธีแก้ Reboot and Select proper Boot device
- Harddisk เสีย — ถ้า BIOS มองไม่เห็น Harddisk เลย อาจต้องเปลี่ยนลูกใหม่
- Boot Mode ไม่ตรง — ลอง Windows แบบ Legacy แล้ว BIOS ตั้งเป็น UEFI ก็บูตไม่ได้ ต้องเปลี่ยนให้ตรงกัน
ข้อผิดพลาดที่คนทำบ่อย
จากที่ผมซ่อมคอมเจอ error นี้บ่อยมาก ขอแชร์ข้อผิดพลาดที่เห็นซ้ำๆ:
1. รีบล้างเครื่องลง Windows ใหม่ทันที ลูกค้าประมาณ 6 ใน 10 คนเจอ “No bootable device” แล้วรีบล้างเครื่อง format ใหม่ทันที — ทั้งที่จริงอาจแค่ Boot Order ผิด หรือ Primary/Active หลุด ที่แก้ได้โดยไม่เสียข้อมูล ข้อมูลหายหมดเพราะรีบ ลองใน BIOS + Repair Mode ก่อนเสมอ
2. ถอด SSD/HDD ออกแล้วเสียบกลับไม่แน่น สาย SATA Data กับ SATA Power มี 2 เส้นแยกกัน บางคนเสียบแค่เส้นเดียวทำให้ BIOS ไม่เห็นฮาร์ดดิสก์ คิดว่าเสีย ต้องตรวจสายทั้ง 2 เส้นให้สนิทก่อน
3. ปิดตัวเลือก UEFI ทั้งที่ระบบลง UEFI อยู่ Windows 10/11 ลงแบบ UEFI + GPT partition — ถ้าเข้า BIOS แล้วปิด UEFI เป็น Legacy Mode โดยไม่ตั้งใจ จะบูตไม่ได้ทันที ต้องเปิด UEFI กลับ
4. ไม่สำรองข้อมูลก่อน Rebuild MBR คำสั่ง Rebuild MBR มีความเสี่ยงเล็กๆ ที่จะทำให้ตารางพาร์ทิชัน (partition table) เสียหาย — ถึงจะน้อย (< 5%) แต่ถ้าเจอ จะเข้าข้อมูลไม่ได้เลย ต้องถอดฮาร์ดดิสก์ไปต่อกับเครื่องอื่น copy ไฟล์สำคัญก่อนเสมอ
จุดที่คนมักมองข้าม
1. แบต BIOS หมด ก็ทำให้ Boot Order หาย
เมนบอร์ดมีแบตเล็กๆ รูปเหรียญ (CR2032) เก็บค่า BIOS — อายุ 5-7 ปี พอแบตหมด ค่า BIOS รีเซ็ตเป็นค่าเริ่มต้น รวมถึง Boot Order ที่ชี้ไปยังฮาร์ดดิสก์เก่า ทำให้บูตไม่ได้ วิธีเช็ค: ถ้าเปิดเครื่องแล้วเวลาผิดทุกครั้ง = แบต BIOS หมด ซื้อใหม่ ฿20-50 เปลี่ยนได้เอง
2. HDD เริ่มมี Bad Sector ก็ทำให้บูตล้มเหลว
ถ้าเจอ error นี้บ่อยๆ แม้แก้ไปแล้ว อาจเป็นสัญญาณ HDD เริ่มเสีย — เช็คด้วยโปรแกรม CrystalDiskInfo (ฟรี) ถ้าเห็น Reallocated Sectors หรือ Pending Sectors เพิ่มขึ้น = ใกล้พัง ควรรีบ backup แล้วเปลี่ยนเป็น SSD
3. เครื่องที่ใช้ Ghost หรือ Clone มาแล้ว มี partition ซ้ำ
ถ้าคอมเคย clone หรือ ghost จากเครื่องอื่น อาจมีค่า ID ของ partition ที่ซ้ำกัน — ทำให้ Windows Boot Manager งง ไม่รู้จะบูตอันไหน เปิด Disk Management ดูว่ามี partition มากกว่าปกติไหม
ถ้าจะให้ดีจริงๆ
1. ถ้าเจอ error นี้บ่อยกว่า 2-3 ครั้ง = สัญญาณฮาร์ดดิสก์ใกล้พัง — อย่ารอให้พังสมบูรณ์ รีบ clone ไป SSD ใหม่ทันที คุ้มกว่าเสียข้อมูลทั้งหมด ดูวิธี Clone HDD → SSD
2. ลงทุนกับ SSD ไปเลยดีกว่า HDD เก่าที่เสี่ยงพัง — SSD ราคาเริ่ม ฿1,500 (500GB) ทำให้คอมเร็วขึ้นชัดเจน + อายุการใช้งานยาวกว่า HDD + ไม่มีปัญหาการสึกหรอของมอเตอร์ภายใน
3. ตั้งค่า Auto Backup ตั้งแต่วันแรก — ใช้ File History ของ Windows หรือ OneDrive sync ไฟล์สำคัญไว้บน cloud — เจอปัญหาบูตแบบนี้จะไม่กังวลเรื่องข้อมูล
สรุป
อาการ “No bootable device — insert boot disk and press any key” หลังลง Windows ส่วนใหญ่เกิดจาก Partition ไม่ได้ตั้งเป็น Primary Active และ MBR เสียหาย
วิธีแก้:
- บูตจาก Hiren Boot / USB PE
- Format Drive C ให้เป็น Primary
- Set Drive C เป็น Active
- Rebuild MBR
- ลง Windows / Ghost ใหม่
- บูตเข้า Windows ได้ปกติ
ถ้าลองแก้เองแล้วยังไม่หาย ยกมาที่ร้านโยโยคอมพิวเตอร์ได้เลยครับ หรือโทร 086-561-8171 ยินดีช่วยเหลือครับ และถ้าสงสัยว่า HDD มีปัญหาด้วย ลองดูสัญญาณเตือนเมื่อ HDD กำลังจะเสียด้วยครับ
บทความที่เกี่ยวข้อง
- วิธีแก้ Reboot and Select proper Boot device เปิดคอมไม่ติด จอดำ
- คอมเข้า Windows ไม่ได้ รีสตาร์ทเองตลอด แก้ยังไง?
- แก้ปัญหาเข้า Windows ไม่ได้ ขึ้น Your chassis has been opened
- ดาวน์โหลด Windows 10 ฟรี แบบถูกกฎหมาย
- ดาวน์โหลด Windows 11 ISO สร้าง USB Boot
- วิธีแก้ไขคอมเปิดไม่ติด ep.1 ระบบไฟ ปลั๊กไฟ สายไฟ AC
ข้อจำกัดความรับผิดชอบ
บทความนี้จัดทำขึ้นเพื่อให้ความรู้เท่านั้น ผู้อ่านควรสำรองข้อมูลสำคัญทุกครั้งก่อนทำตามขั้นตอนใดๆ โยโยคอมพิวเตอร์ไม่รับผิดชอบต่อความเสียหายที่อาจเกิดขึ้นจากการนำข้อมูลไปปฏิบัติ ผู้อ่านยอมรับความเสี่ยงด้วยตนเอง หากไม่มั่นใจ ควรปรึกษาช่างผู้เชี่ยวชาญ
เขียนโดย
สุทินันท์ ปูคะภาค (โย)
ช่างคอมพิวเตอร์ประสบการณ์กว่า 20 ปี จากจังหวัดสระบุรี แชร์ความรู้ไอทีผ่านบทความและวิดีโอ YouTube เพื่อให้ทุกคนแก้ปัญหาคอมได้ด้วยตัวเอง
ดูวิดีโอบน YouTubeบทความที่เกี่ยวข้อง
วิธีอัพเดท BIOS อย่างปลอดภัย ทำผิดจอดำ เมนบอร์ดพัง
วิธีอัพเดท BIOS (Flash BIOS) อย่างปลอดภัย สำหรับ HP, Lenovo, ASUS, MSI, Gigabyte ทำไมต้องอัพเดท ทำผิดจะเกิดอะไร อัพเดทแล้วจอดำแก้ยังไง
HDD เสียงคลิกๆ? สัญญาณฮาร์ดดิสก์กำลังเสีย สำรองข้อมูลด่วน!
HDD เสียงคลิกๆ สาเหตุและวิธีรับมือ สำรองข้อมูลก่อนสาย แนะนำ WD My Passport สำหรับ Backup และเมื่อไหร่ควรเปลี่ยน SSD
จอฟ้า (BSOD) Windows 10/11 สาเหตุและวิธีแก้แบบละเอียด
แก้ปัญหาจอฟ้า BSOD Windows 10 11 สาเหตุ วิธีแก้ เช็คได้เอง error code ยอดฮิต IRQL_NOT_LESS_OR_EQUAL CRITICAL_PROCESS_DIED แก้ยังไง