Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การแก้ไขปัญหา >> Mac

แก้ปัญหา Touch ID บน Mac ไม่ทำงาน: สาเหตุและวิธีแก้ด่วน (2024)

Apple เปิดตัวระบบตรวจจับลายนิ้วมือ Touch ID ในปี 2016 ใช้สำหรับปลดล็อก Mac, ซื้อของใน Apple Store, ล็อกอินแอปภายนอก และยืนยัน Apple Pay แต่ Touch ID อาจทำงานไม่ได้บ้าง

ปัญหาที่พบบ่อย:

  • Touch ID ไม่แสดงใน System Preferences
  • Touch ID ไม่ทำงานหลังเปลี่ยนรหัสผ่าน
  • Touch ID ไม่ทำงานบน MacBook Pro รุ่น Big Sur
  • Touch ID ไม่ทำงานบน macOS Monterey

บทความนี้รวบรวมสาเหตุและวิธีแก้ไขที่ผู้ใช้ Apple Forum ยืนยันว่าได้ผล

สารบัญ

  • 1. แก้ Touch ID หายจาก System Preferences
  • 2. Touch ID ไม่ทำงานหลังอัปเดต Big Sur/Monterey
  • 3. ทำไม Touch ID จึงไม่ทำงาน?
  • 4. วิธีแก้ Touch ID ไม่ทำงานบน Mac
  • 5. คำถามที่พบบ่อย

แก้ Touch ID หายจาก System Preferences

หาก Touch ID ไม่แสดงใน System Preferences แสดงว่าระบบไม่ตรวจจับได้ ให้ลองรีเซ็ต SMC (System Management Controller)

SMC ควบคุมฮาร์ดแวร์สำคัญรวมถึง Bluetooth, แบตเตอรี่ และ Touch ID การรีเซ็ตอาจช่วยฟื้นฟูการทำงาน

MacBook ที่มีชิป T2 (แบตเตอรี่ถอดไม่ได้)

ขั้นตอนแรก:

  1. ปิด Mac
  2. กดค้างปุ่ม Touch ID 10 วินาที แล้วปล่อย
  3. รอสักครู่ แล้วเปิด Mac

หากไม่ได้ ให้ลองขั้นตอนนี้:

  1. ปิด Mac
  2. กดค้าง Control ซ้าย + Option ซ้าย + Shift ขวา 7 วินาที
  3. ค้างต่อไปพร้อมกดปุ่ม Touch ID อีก 7 วินาที
  4. ปล่อยทั้งหมด รอสักครู่ แล้วเปิด Mac

MacBook ไม่มีชิป T2 (แบตเตอรี่ถอดไม่ได้)

  1. ปิด Mac
  2. กดค้าง Shift ซ้าย + Control + Option + Touch ID พร้อมกัน 10 วินาที
  3. ปล่อยปุ่มทั้งหมด
  4. กด Touch ID เพื่อเปิด Mac

หายังไม่ได้ ให้ลองวิธีอื่นด้านล่าง

Touch ID ไม่ทำงานหลังอัปเดต Big Sur/Monterey

ตั้งค่า Touch ID ไม่ได้หลังอัปเดต

อาจปลดล็อก System Preferences ไม่ได้แม้รหัสผ่านถูกต้อง ลองรีเซ็ต SMC รวมถึงขั้นตอนนี้ก่อนรีเซ็ต SMC บน Mac ชิป T2:

  1. ปิด Mac
  2. กดค้างปุ่ม Touch ID 10 วินาที แล้วปล่อย
  3. รอสักครู่ กดปุ่มเปิดเพื่อเปิด Mac

Touch ID ทำงานไม่ต่อเนื่องบน Monterey

หากคีย์บอร์ดไร้สายทำงานไม่ต่อเนื่อง ลองปิด-เปิดคีย์บอร์ดใหม่ ลบลายนิ้วมือทั้งหมด รีเซ็ต SMC แล้วลงทะเบียนใหม่

Touch ID ล้มเหลวบน M1 Mac หลังอัปเดต Monterey

บางเคสไม่สามารถเพิ่มลายนิ้วมือที่ 2 ได้ แสดง "Failed Unable to complete Touch ID enrollment" ให้ปิดเครื่อง แล้วเปิดใหม่ หายังไม่ได้ ให้บูทเข้า Safe Mode แล้วรีบูทปกติ

นอกจากนี้ Magic Keyboard บน M1 iMac/Mac mini อาจไม่ทำงานหลังปลื้ม ให้ลองชาร์จคีย์บอร์ดหรือจับคู่ใหม่

ทำไม Touch ID จึงไม่ทำงาน?

สาเหตุที่เป็นไปได้:

  • ตั้งค่า Touch ID ผิด
  • บั๊กซอฟต์แวร์
  • เซ็นเซอร์ Touch ID มีปัญหา
  • ปัญหา Secure Enclave (ประมวลผลข้อมูลชีวภาพ)
  • อุปกรณ์เสียหายหรือน้ำเข้า
  • คีย์บอร์ดภายนอกไม่ได้ชาร์จ/เชื่อมต่อมีปัญหา
  • macOS ไม่รองรับ
  • ไวรัส/มัลแวร์
  • ปัญหาฮาร์ดแวร์

กรณีที่ Mac บังคับให้ใช้รหัสผ่านแทน Touch ID (เพื่อความปลอดภัย):

  • ตอนแก้ไขการตั้งค่า Touch ID
  • ลองลายนิ้วมือผิด 5 ครั้งติดต่อกัน
  • หลังรีสตาร์ท Mac
  • ไม่ได้ใช้ Mac เกิน 48 ชั่วโมง
  • หลังลบหรือเพิ่มลายนิ้วมือ

วิธีแก้ Touch ID ไม่ทำงานบน Mac

  • วิธี 1: ทำความสะอาดเซ็นเซอร์และนิ้วมือ
  • วิธี 2: รีสตาร์ท Mac
  • วิธี 3: อัปเดต macOS ล่าสุด
  • วิธี 4: ตรวจสอบการตั้งค่า Touch ID
  • วิธี 5: เพิ่มลายนิ้วมือใหม่/ลงทะเบียนใหม่
  • วิธี 6: ตรวจสอบความเข้ากันได้
  • วิธี 7: ปิด-เปิด Magic Keyboard
  • วิธี 8: ปิด-เปิด Touch ID ชั่วคราว
  • วิธี 9: ทดสอบใน Safe Mode
  • วิธี 10: รีเซ็ต Touch ID บน MacBook Pro/Air
  • วิธี 11: ติดต่อ Apple Support

วิธี 1: ทำความสะอาดเซ็นเซอร์และนิ้วมือ

ฝุ่นหรือน้ำบนนิ้ว/เซ็นเซอร์ ทำให้อ่านลายนิ้วมือไม่ได้ ใช้ผ้า乾淨乾燥擦拭เซ็นเซอร์ และให้แน่ใจว่านิ้วมือสะอาดแห้ง

วิธี 2: รีสตาร์ท Mac

หาก Touch ID ทำงานดีก่อน แล้วหยุดทำงานอย่างกะทันหัน ให้รีสตาร์ทเพื่อเคลียร์บั๊กชั่วคราว

วิธี 3: อัปเดต macOS ล่าสุด

อัปเดต macOS ช่วยแก้บั๊กเกี่ยวกับ Touch ID ไปที่ Apple menu > System Preferences > Software Update

แก้ปัญหา Touch ID บน Mac ไม่ทำงาน: สาเหตุและวิธีแก้ด่วน (2024)

วิธี 4: ตรวจสอบการตั้งค่า Touch ID

บางครั้ง Touch ID ทำงานได้กับบริการบางอย่าง แต่นั้นเป็นเพราะคุณปิดการใช้งานสำหรับบริการนั้นไว้

  1. Apple menu > System Preferences > Touch ID
  2. ใน "Use Touch ID for" ให้ถูกเลือกบริการที่ต้องการใช้

แก้ปัญหา Touch ID บน Mac ไม่ทำงาน: สาเหตุและวิธีแก้ด่วน (2024)

ตรวจสอบอีกว่า Automatic login ปิดอยู่แล้ว: Apple menu > System Preferences > Users & Groups > Login Options

วิธี 5: เพิ่มลายนิ้วมือใหม่/ลงทะเบียนใหม่

ลองลบลายนิ้วมือเก่าทั้งหมด แล้วลงทะเบียนใหม่ สามารถเก็บได้สูงสุด 5 ลายนิ้วมือ และใช้ได้ 3 ลายนิ้วมือต่อบัญชี

  1. Apple menu > System Preferences > Touch ID
  2. คลิกไอคอน X เพื่อลบลายนิ้วมือ (อาจต้องใส่รหัสผ่าน)
  3. รีสตาร์ท Mac
  4. กลับไป Touch ID คลิก "Add Fingerprint"
  5. วางนิ้วตาม指示

วิธี 6: ตรวจสอบความเข้ากันได้

Magic Keyboard ที่มี Touch ID ใช้ได้เฉพาะ Mac Apple Silicon ที่รัน macOS Big Sur 11.4 ขึ้นไปเท่านั้น

วิธี 7: ปิด-เปิด Magic Keyboard

ปิดคีย์บอร์ด > เชื่อมสาย Lightning to USB-C กับ Mac > เปิดคีย์บอร์ดใหม่ หาก Touch ID ทำงานได้ ถอดสายใช้แบบไร้สายต่อไป

วิธี 8: ปิด-เปิด Touch ID ชั่วคราว

บางคนแก้ได้ด้วยการปิด-เปิด Touch ID:

  1. Apple menu > System Preferences > Touch ID
  2. ยกเลิกถูก "Unlocking your Mac"
  3. Sign out แล้ว Sign in ใหม่
  4. ถูก "Unlocking your Mac" อีกครั้ง

วิธี 9: ทดสอบใน Safe Mode

Safe Mode โหลดเฉพาะซอฟต์แวร์จำเป็น ช่วยแยกปัญหาจากแอปภายนอก

แก้ปัญหา Touch ID บน Mac ไม่ทำงาน: สาเหตุและวิธีแก้ด่วน (2024)

Intel Mac:

  1. ปิด Mac
  2. กดค้างปุ่ม Power/Touch ID แล้วกดค้าง Shift จนเห็นหน้าจอ Login
  3. ล็อกอิน

M1 Mac:

  1. ปิด Mac
  2. กดค้างปุ่ม Power/Touch ID 10 วินาที จนเห็น Startup Options
  3. เลือก Startup disk ค้าง Shift แล้วคลิก Continue in Safe Mode
  4. ปล่อย Shift

ทดสอบ Touch ID ใน Safe Mode หากทำงานได้ ให้รีบูทปกติดู

วิธี 10: รีเซ็ต Touch ID บน MacBook Pro/Air

หายังไม่ได้ใน Safe Mode ให้รีเซ็ต SMC (ดูขั้นตอนด้านบน) หรือล้างข้อมูล Secure Enclave

ล้างข้อมูล Secure Enclave (สำหรับ Mac ที่ไม่มีชิป T2 หรือมีแบ็กอัปแล้ว):

  1. บูทเข้า Mac Recovery Mode
  2. Utilities > Terminal
  3. พิมพ์คำสั่ง: xartutil --erase-all แล้ว Enter
  4. รีสตาร์ท แล้วลองเพิ่มลายนิ้วมือใหม่

คำเตือน: บน Mac ชิป T2 การล้าง Secure Enclave จะล้างข้อมูลทั้งหมด ต้องแบ็กอัปก่อน

วิธี 11: ติดต่อ Apple Support

หาไม่ได้ ทุกวิธี แสดงว่าเซ็นเซอร์ Touch ID เสียฮาร์ดแวร์ ให้ติดต่อ Apple Support นัดหมายที่ Apple Store หรือผู้ให้บริการรับรอง

คำถามที่พบบ่อย

Q: Touch ID บน MacBook Air 2020 อยู่ที่ไหน?

A: อยู่มุมขวาบนของคีย์บอร์ด ทุกรุ่น Mac เหมือนกัน

Q: ทำไม Mac แจ้ง "your password is required to enable Touch ID"?

A: ไม่ใช่ข้อผิดพลาด เป็นการแจ้งเตือนปกติเมื่อต้องใช้รหัสผ่าน เช่น หลังรีสตาร์ท

Q: เปิดใช้งาน Touch ID บน Mac ยังไง?

A: Apple menu > System Preferences > Touch ID > Add fingerprint แล้วทำตาม指示