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

แก้ไขปัญหา macOS Big Sur ไม่รับรหัสผ่าน: คู่มือทีละขั้นตอน

macOS 11 Big Sur นำเสนอการปรับปรุงมากมาย ทำให้ผู้ใช้ Mac หลายคนอัปเกรดทันทีที่เปิดตัว แต่เช่นเดียวกับ macOS รุ่นใหม่ทุกรุ่น Big Sur ก็มี bugs และปัญหาประสิทธิภาพของตัวเอง

ปัญหาที่พบบ่อยเกี่ยวกับ รหัสผ่าน Admin ผู้ใช้รายงานว่า Big Sur ไม่รับรหัสผ่านที่บันทึกไว้ แม้รหัสผ่านถูกต้องและเคยทำงานบน macOS รุ่นก่อน แต่ Big Sur ลืมรหัสผ่านและไม่ยอมรับรหัสผ่านใดๆ ที่พิมพ์

รหัสผ่านไม่ถูกรับรู้หลังอัปเกรดเป็น Big Sur

หากเพิ่งอัปเดตแต่ปลดล็อก Mac ไม่ได้หลังอัปเดตเป็น Big Sur คุณไม่ได้คนเดียว หลายผู้ใช้รายงาน bug รหัสผ่าน Big Sur ที่ป้องกันการเข้าถึงการตั้งค่าระบบหรือเปลี่ยน preferences แม้รหัสผ่าน admin ถูกต้อง แต่ไม่ทำงาน บางกรณีได้ข้อความ: No users available for authorization

อีกสถานการณ์: คอมพิวเตอร์ค้างที่หน้าจอยืนยันรหัสผ่าน และ loading wheel หมุนวนไปเรื่อยๆ

เคล็ดลับ: สแกน Mac เพื่อตรวจสอบปัญหาประสิทธิภาพ ไฟล์ขยะ แอปมี害 และภัยคุกคามด้านความปลอดภัย
ที่อาจทำให้ระบบมีปัญหาหรือทำงานช้าลง

ข้อผิดพลาดนี้มีมาตั้งแต่ช่วง beta testing และดูเหมือนจะหลุดมาสู่ public release ตาม release notes ของ Apple แนะนำให้ reset รหัสผ่านแล้วจะแก้ แต่ไม่ได้ผลกับผู้ใช้ส่วนใหญ่ รหัสผ่านใหม่ก็ถูกปฏิเสธเหมือนกัน

สาเหตุของบั๊ก รหัสผ่าน macOS Big Sur

ดูเหมือนการอัปเดต Big Sur ทำให้ Mac ที่ได้รับผลกระทบ ลืมว่าบัญชีไหนมีสิทธิ์ Administrator หมายถึง macOS ไม่ยอมรับรหัสผ่าน (แม้ถูกต้อง) เมื่อพยายามเปลี่ยน System Preferences, ติดตั้งแอปใหม่ หรือทำการดำเนินการระดับ Admin

หลังพิมพ์รหัสผ่าน กล่องรหัสผ่านจะสั่น (shake) เหมือนพิมพ์ผิด เกิดขึ้นซ้ำๆ ไม่ว่าจะพิมพ์ระมัดระวังแค่ไหน หรือแม้ reset รหัสผ่านใหม่

หากข้อผิดพลาดนี้ทำให้เครียด คู่มือนี้ควรช่วยคุณ รวมขั้นตอนที่ทำได้เมื่อไม่สามารถปลดล็อก Mac หลังอัปเดต Big Sur หรือรหัสผ่านไม่ถูกรับรู้

วิธีแก้ไขเมื่อ Big Sur ไม่รับรหัสผ่านที่บันทึกไว้

หากเจอ bug รหัสผ่าน Big Sur ขั้นตอนแรก: รีสตาร์ท Mac (อาจเป็นปัญหาชั่วคราว) ปิดเครื่องให้หมดสนิทก่อนเปิดใหม่ แล้วลองพิมพ์รหัสผ่านดู

ควรทำความสะอาด Mac ด้วย Mac cleaner เพื่อป้องกันปัญหาอื่นกระทบ bug นี้ หากไม่ได้ผล ลองขั้นตอนต่อไปนี้ทีละขั้น:

ขั้นตอนที่ 1: อัปเดต macOS

หากแน่ใจว่าพิมพ์รหัสผ่านถูกต้อง สาเหตุเดียวที่ Mac ไม่รับคือ bug (พบได้บ่อยกับอัปเดตใหม่) Apple มักปล่อย patch update หลัง 2-3 สัปดาห์ เพื่อแก้ bugs ร้ายแรง ตรวจสอบว่ามี patch แก้ bug นี้หรือยัง โดยอัปเดต OS เป็นเวอร์ชันล่าสุด

  1. ไป Apple menu (มุมซ้ายบน) > System Preferences > Software Update
  2. Mac จะเช็คอัปเดตอัตโนมัติ
  3. ดาวน์โหลดและติดตั้งอัปเดตที่มี

ขั้นตอนที่ 2: รีเซ็ต SMC

System Management Controller (SMC) ใช้ใน Mac ที่ใช้ชิป Intel รับผิดชอบงานเกี่ยวกับรหัสผ่าน จ่ายไฟ แบตเตอรี่ พัดลม และฟีเจอร์ Mac อื่นๆ

ผู้ใช้หลายคนพบว่ารีเซ็ต SMC แก้ bug รหัสผ่าน Big Sur ได้ ดังนั้นควรลอง ไม่สูญเสียข้อมูล และใช้เวลาเพียงนาที วิธีการแตกต่างตามรุ่น Mac:

Mac ที่มีชิป T2 Security Chip:

  1. ปิด Mac: Apple menu > Shut Down รอปิดสนิท
  2. กดค้างปุ่ม Power อย่างน้อย 10 วินาที
  3. Mac ควรอยู่ในสถานะปิด หากเปิดขึ้น ให้ปิดอีกครั้งจาก Apple menu
  4. บน MacBook:
    • กดค้าง Left Control + Left Option + Right Shift
    • ค้าง 7 วินาที แล้วกดค้าง Power button พร้อมกัน
    • ค้างทั้งหมดอีก 7 วินาที แล้วปล่อยพร้อมกัน
    • กด Power button เพื่อรีบูต
  5. บน iMac:
    • ถอดสายไฟอย่างน้อย 15 วินาที
    • เสียบสายไฟกลับ รอ 5 วินาที
    • กด Power button รีบูต

Mac ที่ไม่มีชิป T2:

  1. ปิด Mac: Apple menu > Shut Down รอปิดสนิท
  2. MacBook แบตเตอรี่ถอดได้:
    • ถอดแบตเตอรี่
    • กดค้าง Power button 5 วินาทีขึ้นไป
    • ปล่อยปุ่ม และเสียบแบตเตอรี่กลับ
    • กด Power button รีบูต
  3. MacBook แบตเตอรี่ถอดไม่ได้:
    • กดค้าง Left Shift + Left Control + Left Option
    • ค้างทั้งหมด แล้วกดค้าง Power button
    • หลัง 10 วินาที ปล่อยปุ่มทั้งหมดพร้อมกัน
    • กด Power button รีบูต
  4. iMac:
    • ถอดสายไฟ 15 วินาทีขึ้นไป
    • เสียบสายไฟ รอ 5 วินาที
    • กด Power button รีบูต

ขั้นตอนที่ 3: รีเซ็ตบัญชี Admin (ผ่าน Terminal Recovery Mode)

หาก macOS Big Sur ปฏิเสธรหัสผ่านซ้ำเพราะลืมว่า user ไหนเป็น admin ให้สร้างบัญชี admin ใหม่ผ่าน Terminal แล้วมอบสิทธิ์ admin ให้บัญชีเดิม และลบบัญชีใหม่ออก

ต้องบูตเข้าสู่ Recovery Mode ก่อน:

  1. เปิด Finder จดชื่อ startup drive (ใน Locations ด้านซ้าย) ปกติคือ Macintosh HD
  2. ปิด Mac: Apple menu > Shut Down รอปิดสนิท
  3. กดค้าง Command + R พร้อมกด Power button เพื่อบูตเข้าสู่ Recovery Mode
  4. เห็นหน้าต่าง macOS Utility > คลิก Utilities > Terminal จากเมนูบน
  5. พิมพ์คำสั่ง: rm "/Volumes/Macintosh HD/var/db/.applesetupdone"
  6. แทนที่ "Macintosh HD" ด้วยชื่อ startup drive จริง > กด Enter
  7. ทำตามขั้นตอนบนหน้าจอเพื่อสร้างบัญชีผู้ใช้ใหม่
  8. เข้าสู่ระบบด้วยบัญชีใหม่ > ไป Apple menu > System Preferences > Users & Groups
  9. คลิกไอคอนล็อก > ใช้รหัสผ่าน admin ใหม่เพื่อเปลี่ยนแปลง
  10. เลือกบัญชีเดิม > ติ๊ก Allow user to administer this computer
  11. Sign in กลับด้วยบัญชีเดิม > ลบบัญชีใหม่ออกที่ Users & Groups

ตอนนี้คุณควรใช้บัญชี admin เดิมจัดการ macOS Big Sur ได้แล้ว

สรุป

บั๊ก รหัสผ่าน macOS Big Sur ส่งผลต่อผู้ใช้จำนวนมาก ป้องกันการเปลี่ยนแปลงการตั้งค่าและงานระดับ Admin หากเจอปัญหานี้ อย่าตกใจ ขั้นตอนข้างต้นควรช่วยกู้คืนสิทธิ์ Admin และแก้ปัญหารหัสผ่านกับ Big Sur ได้