ติดตั้ง Windows 11 ไม่ได้ แสดงข้อความ This PC can't run Windows 11? นี่คือวิธีเปิดใช้งาน TPM 2.0 และ Secure Boot เพื่อแก้ไขข้อผิดพลาดในแอป PC Health Check
การอัปเดตที่รอคอยมานานของ Windows 10 ระบบปฏิบัติการยอดนิยมที่สุดโลก ได้รับการประกาศโดย Microsoft เมื่อก่อน (มิถุนายน 2021) Windows 11 นำเสนอฟีเจอร์ใหม่มากมาย: UI ใหม่ รองรับแอป Android Widgets ปรับปรุงเกมมิ่ง และ Microsoft Store ใหม่ทั้งหมด ผู้ใช้ Windows 10 ปัจจุบันสามารถอัปเกรดฟรีได้เมื่อเวอร์ชันสุดท้ายวางจำหน่าย (ปลายปี 2021)
แก้ This PC can't run Windows 11 Error
ข้อกำหนดขั้นต่ำของ Windows 11
Microsoft เปิดเผยข้อกำหนดฮาร์ดแวร์ขั้นต่ำ:
- CPU 64-bit รุ่นใหม่ Clock 1 GHz ขึ้นไป 2 โคอร์ขึ้นไป (มีรายชื่อ Intel, AMD, Qualcomm ที่รองรับ)
- RAM อย่างน้อย 4 GB
- พื้นที่จัดเก็บ 64 GB ขึ้นไป (HDD หรือ SSD)
- หน้าจอ 1280 x 720 ขึ้นไป ขนาด 9 นิ้วขึ้นไป
- System Firmware รองรับ UEFI และ Secure Boot
- TPM (Trusted Platform Module) เวอร์ชัน 2.0
- Graphics Card รองรับ DirectX 12 / WDDM 2.0
Microsoft ปล่อยแอป PC Health Check ให้เช็คความเข้ากันได้ (ปัจจุบันลิงก์ดาวน์โหลดถูกยกเลิก แนะนำใช้ WhyNotWin11 แทน ซึ่งเป็นโอเพนซอร์ส)
ผู้ใช้หลายคนรายงานว่า Health Check แสดง This PC can't run Windows 11 พร้อมเหตุผล: CPU ไม่รองรับ, พื้นที่ไม่พอ, TPM และ Secure Boot ไม่รองรับ/ปิดอยู่ สองอย่างสุดท้ายแก้ไขได้ง่ายที่สุด
วิธีที่ 1: เปิดใช้งาน TPM 2.0 จาก BIOS
TPM เป็นชิปความปลอดภัย (Cryptoprocessor) ที่เก็บ Encryption keys อย่างปลอดภัย Microsoft กำหนดให้ TPM 2.0 บังคับสำหรับเครื่องที่ผลิตหลัง 2016 ถ้าเครื่องคุณไม่เก่าเกินไป ชิปนี้มักจะมีอยู่บนเมนบอร์ดแต่ ปิดอยู่
ก่อนเข้า BIOS ให้เช็คสถานะ TPM ก่อน:
- คลิกขวา Start > Run
- พิมพ์ tpm.msc > OK
- ดู Status และ Specification version: ถ้า Status = "The TPM is ready for use" และ Version = 2.0 แสดงว่า TPM พร้อมใช้งาน ปัญหาอาจอยู่ที่ Health Check app (Microsoft ยอมรับและปรับปรุงอยู่)
หาก Status แสดงว่า TPM ปิดหรือไม่พบ ให้เปิดจาก BIOS:
- ปิดเครื่องให้สมบูรณ์ (Alt+F4 บนเดสก์ทอป > Shut Down)
- เปิดเครื่องและกดปุ่ม BIOS ทันที (F1, F2, F10, F11, Del ขึ้นอยู่กับยี่ห้อ - ค้นหาในคู่มือหรือ Google)
- ใน BIOS หาแท็บ Security (บางรุ่นอยู่ใน Advanced Settings)
- หา TPM settings ชื่ออาจต่างกัน: PTT (Intel), fTPM (AMD), TPM Security
- ตั้ง TPM Device = Available และ TPM State = Enabled (อย่าแก้ตั้งค่า TPM อื่นๆ)
- Save & Exit รีบูท และเช็ค Windows 11 อีกครั้ง
วิธีที่ 2: เปิดใช้งาน Secure Boot
Secure Boot ให้บูตเฉพาะซอฟต์แวร์/OS ที่ไว้ใจได้ (UEFI ตรวจสอบ Certificate ก่อนบูต ป้องกันมัลแวร์)
เช็คสถานะ Secure Boot:
- กด Win + R > พิมพ์ msinfo32 > Enter
- ดู Secure Boot State: ถ้าเป็น Unsupported = ติดตั้ง Win11 ไม่ได้ (โดยไม่ใช้วิธี繞過) ถ้าเป็น Off = เปิดได้
เปิด Secure Boot จาก BIOS:
- เข้า BIOS เหมือนวิธีที่ 1 (ขั้นตอน 1-2)
- ไปแท็บ Boot > เปิด Secure Boot (บางรุ่นอยู่ใน Advanced/Security)
- ยืนยัน Accept/Yes
- Save & Exit รีบูท ควรไม่เจอข้อความผิดพลาดอีก
หมายเหตุ: ถ้า Secure Boot เป็นสีเทา ให้ตั้ง Boot Mode = UEFI (ไม่ใช่ Legacy)
บทความแนะนำ:
- แก้ Failed to Enumerate Objects in the Container error
- วิธีเปิดและตั้งค่า BitLocker บน Windows 10
- แก้ No internet, secured WiFi error
- แก้ Media Disconnected Error
Microsoft เน้นความปลอดภัยด้วย TPM 2.0 และ Secure Boot สำหรับ Windows 11 หากเครื่องปัจจุบันไม่ผ่านเกณฑ์ อย่ากลัว เพราะจะมี Workaround ออกมาตอน Final build วางจำหน่าย เราจะอัปเดตคู่มือใหม่ๆ ตลอด