Microsoft ประกาศ Windows 11 อย่างเป็นทางการ แม้การเปิดตัวสาธารณะจะเป็นช่วงปลายปีนี้ แอพ PC Health Check ของ Microsoft ให้ผู้ใช้ Windows 10 ตรวจสอบได้ว่า PC ตรงตามข้อกำหนดขั้นต่ำสำหรับติดตั้ง Windows 11 หรือไม่
น่าเสียดาย การรัน PC Health Check app แสดงข้อผิดพลาด This PC can't Run Windows 11 ให้ผู้ใช้หลายคน
ดังนั้น จะอัปเกรด Windows 10 เป็น Windows 11 โดยไม่เจอข้อความผิดพลาดได้อย่างไร?
ข้อความผิดพลาดอัปเกรด Windows 11 คืออะไร?
ข้อความผิดพลาดเต็มรูปแบบอ่านว่า:
This PC can't run Windows 11—While this PC doesn't meet the system requirements to run Windows 11, you'll keep getting Windows 10 updates.
คุณอาจเห็นข้อผิดพลาดต่อไปนี้ด้วย:
- This PC must support TPM 1.2/2.0
- This PC must support Secure Boot
หากคุณเจอข้อผิดพลาดคล้ายกันและสงสัยว่าต้องอัปเกรดฮาร์ดแวร์ใหม่เพื่อติดตั้ง Windows 11 บทความนี้คือคำตอบ
ข้อกำหนดระบบสำหรับติดตั้ง Windows 11
น่าสนใจที่ข้อกำหนด Windows 11 อย่างเป็นทางการไม่ได้เข้มงวดมาก และระบบสมัยใหม่ส่วนใหญ่ควรรองรับได้ทันที แต่มีการอัปเกรดจาก Windows 10 บางอย่าง
ข้อกำหนดระบบสำหรับติดตั้งและรัน Windows 11:
- 1GHz 64-bit processor
- 4GB RAM
- 64 GB storage space
- System firmware รองรับ UEFI, Secure Boot capable
- Trusted Platform Module (TPM) 1.2/2.0
หากคุณตรงตามข้อกำหนดฮาร์ดแวร์ แต่ยังเจอข้อผิดพลาด "This PC can't run Windows 11" เมื่อใช้ PC Health Check app คุณสามารถแก้ไขได้โดยปรับตั้งค่าบางอย่างใน BIOS/UEFI setup
คุณอาจเจอข้อผิดพลาดนี้ขณะติดตั้ง Windows 11 ผ่าน bootable drive หรือ setup file จาก mounted ISO เช่นกัน
UEFI Boot Mode คืออะไร?
UEFI (Unified Extensible Firmware Interface) เป็นวิธีบูทที่ออกแบบมาแทนที่ BIOS (Basic Input Output System) ใน Legacy boot ระบบใช้ BIOS firmware สำหรับบูท
โดยทั่วไป แนะนำให้ติดตั้ง Windows ด้วย UEFI mode ใหม่กว่า เพราะมาพร้อมฟีเจอร์ความปลอดภัยอย่าง Secure Boot มากกว่า Legacy BIOS mode
สาเหตุของ "PC Can't Run Windows 11 Error"
ข้อผิดพลาดนี้เกิดเมื่อรัน PC Health Check app ตรวจสอบว่า PC รองรับ Windows 11 หรือพยายามติดตั้ง Windows 11 จาก bootable flash drive หรือ setup file จาก mounted ISO
เพื่อให้ Windows 11 เข้ากันได้กับคอมพิวเตอร์ของคุณ ระบบต้องรองรับ UEFI พร้อม Secure Boot และ TPM 1.2 หรือ 2.0 ต้องเปิดใช้งานอยู่
เนื่องจาก Windows 11 ต้องการระบบที่เข้ากันได้กับ UEFI Secure Boot การติดตั้งจะตรวจจับฟีเจอร์ที่จำเป็นไม่ได้ หากคุณติดตั้ง Windows 10 ผ่าน Legacy boot mode
นี่จะกระตุ้นข้อผิดพลาด This PC can't install Windows 11 เนื่องจากข้อกำหนดระบบไม่ผ่าน แม้ PC ของคุณจะรองรับ Secure Boot และ TPM 2.0 คุณก็อาจต้องเปิดใช้งานด้วยตนเองเพื่อแก้ไขข้อผิดพลาด
หากคุณใช้ Legacy boot mode คุณต้องตั้ง Boot Mode เป็น UEFI ใน BIOS setup เพื่อเปิดใช้งาน Secure Boot (และอาจต้องเปิด TPM 1.2/2.0 ด้วย)
วิธีแก้ "This PC Can't Run Windows 11 Error"
เพื่อแก้ไขข้อผิดพลาดนี้ คุณควรตั้ง Boot Mode เป็น UEFI และเปิดใช้งาน Secure Boot แล้วตรวจสอบว่า TPM 1.2/2.0 เปิดใช้งานอยู่บนคอมพิวเตอร์ของคุณ โปรดทราบว่าชื่อแท็บอาจแตกต่างกันตามผู้ผลิต แต่คำแนะนำควรใช้ได้ทั่วไป
1. เปิดใช้งาน Secure Boot ใน Windows 10
ทำตามขั้นตอนนี้เพื่อเปิดใช้งาน Secure Boot compatibility ใน Windows 10:
- ปิดโปรแกรมทั้งหมด บันทึกงาน แล้วปิดเครื่อง
- รีสตาร์ทระบบ และเริ่มกด F2 เพื่อเข้า BIOS setup ผู้ผลิตแล็ปท็อป/PC ต่างๆ อาจใช้ Function keys อื่น เช่น F12, F10, F8, หรือ Esc หากต้องการความช่วยเหลือ อ้างอิงคู่มือเข้า BIOS ของเรา
- ใน BIOS setup utility ใช้ลูกศรเปิดแท็บ Boot ไฮไลท์ Boot Mode ตรวจสอบว่าตั้งเป็น Legacy หรือไม่
- เพื่อเปลี่ยน Boot Mode กด Enter ขณะ Boot Mode ถูกไฮไลท์
- เลือก UEFI จากตัวเลือก ใช้ลูกศรขึ้น/ลงเลือก UEFI กด Enter เพื่อยืนยัน
- ต่อไป เปิดแท็บ Security
- ไฮไลท์ตัวเลือก Secure Boot ด้วยลูกศร กด Enter
- เลือก Enabled เพื่อเปิดใช้งาน Secure Boot บน PC ของคุณ
หลังจากเปิดใช้งาน Secure Boot และ UEFI ใน Boot Mode แล้ว ให้แน่ใจว่า TPM 1.2/2.0 เปิดใช้งานสำหรับ PC ของคุณด้วย อย่าปิด BIOS setup menu ไปก่อน
2. เปิดใช้งาน TPM 1.2/2.0 แก้ "This PC Can't Install Windows 11 Error"
ฟีเจอร์ TPM 1.2/2.0 เข้าถึงได้จาก BIOS setup เช่นกัน วิธีทำ:
- ใน BIOS/UEFI เปิดแท็บ Security
- เลื่อนลง ไฮไลท์ตัวเลือก Trusted Platform Technology กด Enter บนแล็ปท็อป Intel อาจเห็น Intel Platform Trust Technology แทน
- เลือก Enabled กด Enter เพื่อยืนยัน
- บันทึกการเปลี่ยนแปลงและออก
เสร็จแล้ว คุณเปิดใช้งาน Secure Boot compatibility และ TPM 2.0 บน Windows 10 สำเร็จแล้ว รีสตาร์ท PC รัน PC Health Checkup tool หรือติดตั้ง Windows 11 ดูว่าข้อผิดพลาดหายหรือยัง
No Boot Device Found Error หลังเปลี่ยน Boot Mode จาก Legacy เป็น UEFI
คุณอาจเจอข้อผิดพลาด No Boot Device Found หากเปลี่ยน Boot Mode สำหรับ Windows 10 ที่ติดตั้งอยู่แล้ว จาก Legacy เป็น UEFI แต่ไม่ต้องกังวล
คุณสามารถบูทเข้า Windows 10 ที่มีอยู่ได้โดยเปลี่ยน Boot Mode กลับเป็น Legacy จาก UEFI อีกครั้งใน BIOS setup
ต่อไป ใช้ tool MBR2GPT เพื่อแปลงดิสก์ติดตั้งจาก Master Boot Record (MBR) เป็น GUID Partition Table (GPT) โดยไม่แก้ไขหรือลบข้อมูลบนดิสก์ เรียนรู้เพิ่มเติมเกี่ยวกับ MBR2GPT ได้ที่นี่
หลังแปลงดิสก์แล้ว คุณสามารถเปลี่ยน Boot Mode จาก Legacy เป็น UEFI ได้โดยไม่เจอ No Boot Device Found error
ทางเลือกอื่น หากคุณจะ clean install Windows 11 ต้องแน่ใจว่าติดตั้ง Windows 11 (หรือ Windows 10) ใน UEFI mode เพื่อป้องกันปัญหาในอนาคต
หาก bootable drive ไม่แสดงใน Boot Manager หลังเปิด Secure Boot ให้แน่ใจว่าจัดรูปแบบด้วย UEFI system ใน Rufus หากไม่ใช่ ให้สร้าง bootable drive ใหม่ với target system ตั้งเป็น UEFI (CMS)
ตอนนี้คุณรู้วิธีติดตั้ง Windows 11 โดยไม่ผิดพลาด
คอมพิวเตอร์ Windows ที่มี BIOS legacy firmware เปิดอยู่ จะไม่สามารถติดตั้ง Windows 11 ได้ โชคดีที่คุณสามารถแก้ไขข้อผิดพลาดได้ง่าย โดยปรับ BIOS setup utility ให้เปิดใช้งาน UEFI firmware mode เพื่อเปิดใช้งาน Secure Boot และ TPM 2.0