[POWERSHELL] มาตรวจว่า Windows ที่ใช้งานอยู่รองรับ TPM ด้วย Power Shell

หลังจากเปิดตัว Windows 11 ไป หลายคนอาจจะเจอปัญหาว่า นอกจาก Tool ที่มีคนทำมาแล้วเนี่ย หากเราจะลองเขียนเอาบ้าง เพื่อเอาไปประยุกต์ เช่น เก็บข้อมูลเครื่อง Client มาวิเคราะห์ว่ารองรับการใช้งาน TPM ไหม (หากสนใจ เรื่อง TPM + Secured Boot ผมมีสรุปไว้ใน Blog นี้ครับ) ตัว Power Shell เป็นทางออกนึงที่ช่วยให้เราสามารถเขียน Script เพิ่มเติมลงไปด้วยครับ

Power Shell สำหรับตรวจสอบว่า Windows ที่ใช้งานอยู่รองรับ TPM

  • คำสั่ง get-tpm เป็น คำสั่งสั้นๆ แต่ได้ใจความครับ
  • กดปุ่ม WIN+Q จากนั้น Search คำว่า Power Shell และเลือก Run As Administrator ตามรปครับ
  • ผลลัพธ์ กรณีที่เครื่องรองรับ TPM
  • ผลลัพธ์ กรณัที่เครื่องไม่รองรับ TPM

สำหรับหลัง Run คำสั่ง get-tpm แล้วพบว่าไม่รองรับได้ค่าเป็น false อย่างเพิ่งตกใจไปครับ ต้องไปตรวจสอบก่อน ตามขั้นตอนคร่าวๆ ดังนี้

  • เปิด TPM ที่ BIOS แล้ว หรือยัง โดย CPU
    • Intel ให้หา Keyword PTT
    • AMD ให้หา Keyword PSP-fTPM
  • ลอง Driver สำหรับ Module TPM สำเร็จ และต้องขึ้นมาใน Device Manager ครับ

Related Content


Discover more from naiwaen@DebuggingSoft

Subscribe to get the latest posts sent to your email.