หากทำ PXE (Preboot Execution Environment) Boot บน Surface Laptop โดยกด Power + Volume Down แล้ว Windows Logo กระพริบแต่ PXE Boot ล้มเหลว บทความนี้จะแนะนำวิธีแก้
Surface Laptop PXE Boot Attempt Fails
ขั้นตอนแก้ไข:
- Shutdown Surface Laptop
- ถือ Volume Up แล้วกด Power แล้วปล่อย Power
- ถือ Volume Up จนกว่า Surface/Windows Logo จะหาย
จะเข้าสู่ Surface UEFI Environment
- Select Boot Configuration
- ขวา: Under Configure Boot Device Order Select PXE Network > Swipe Left (ไม่ส่งผลต่อ Boot Order)

จะได้ข้อความ Boot this device immediately
- คลิก OK ออกและ PXE Network Boot
วิธีอื่น: เปลี่ยน Boot Order ให้ PXE Network อยู่บนสุด
- Shutdown > ถือ Volume Up + กด Power ปล่อย > ถือ Volume Up จน Logo หาย
- เข้าสurface UEFI > Boot Configuration > PXE Network > Drag ไปบนสุด > Exit > Restart Now
ลอง PXE Boot ใหม่ Surface Laptop ควร PXE Boot สำเร็จ!
อ่านเพิ่ม: PXE-E61, Media test failure, check cable boot error
Preboot Execution Environment (PXE) เป็น Client/Server Interface มาตรฐาน อนุญาตให้ Networked Computers ที่ยังไม่มี OS ถูก Configure และ Boot ระยะไกลโดย Admin PXE Code มักอยู่บน ROM Chip หรือ Boot Disk
ข้อดีของ PXE:
- Client ไม่ต้องมี OS หรือ Hard Disk
- Reboot ได้หาก Hardware/Software Fail Admin สามารถ Diagnose/Fix ได้
- Maintenance ง่าย เพราะทำงาน Remote
- Vendor-independent เพิ่มคอมพิวเตอร์ใหม่ได้ง่าย
- Centralized Data Storage ให้ Information Security
PXE ให้ 3 สิ่ง:
- DHCP: Client ได้ IP Address เข้าถึง Network Servers
- API Set สำหรับ BIOS/UEFI หรือ Downloaded NBP (Network Bootstrap Program) Automate Booting
- Standard Method Initialize PXE Code ใน PXE ROM Chip หรือ Boot Disk
PXE Process: Client Notify Server ใช้ PXE Server ส่ง Boot Servers List Client หา Boot Server ที่ต้องการ รับชื่อไฟล์ดาวน์โหลด > Download ด้วย TFTP > Execute โหลด OS หาก Client มี PXE แต่ Server ไม่มี Server จะไม่สนใจ PXE Code ป้องกัน Disruption ใน DHCP และ BP