Outlook Password Prompt: แก้ Outlook ถามรหัสผ่านซ้ำไม่หยุด
คำตอบสั้น ๆ: แก้ Outlook Password Prompt ที่ถามรหัสผ่านซ้ำใน classic และ new Outlook ไล่จาก Sign-in logs ชนิดบัญชี Credential Manager ซ่อม WAM ตรวจ MFA จนสร้างโปรไฟล์ใหม่
คู่มือนี้อธิบาย Outlook Password Prompt ทีละขั้นตอน พร้อมคำสั่งที่ใช้ได้จริงและปัญหาที่พบบ่อย
Outlook Password Prompt คืออาการที่ Outlook เด้งหน้าต่างถามรหัสผ่านซ้ำไม่หยุด แม้ผู้ใช้พิมพ์รหัสถูกแล้ว บางเครื่องแถบสถานะด้านล่างขึ้น Need Password หรือ Trying to connect ค้างไว้ อาการ Outlook Password Prompt ไม่ได้มีสาเหตุเดียว บัญชี Microsoft 365 มักเกิดจากโทเคนการยืนยันตัวตนที่ค้างใน Windows, ตัวยืนยันตัวตน WAM เสีย หรือนโยบาย MFA และ Conditional Access ส่วนบัญชี IMAP หรือ POP บนเซิร์ฟเวอร์อีเมลอื่นมักเกิดจากรหัสผ่านที่จำไว้ไม่ตรงกับรหัสใหม่ หรือตั้งค่าเซิร์ฟเวอร์ขาออกผิด
คู่มือนี้เขียนสำหรับผู้ดูแลระบบและพนักงานไอทีที่ต้องแก้ปัญหาให้ผู้ใช้หลายเครื่อง ไล่จากสิ่งที่ตรวจง่ายและไม่ทำลายข้อมูลก่อน ไปจนถึงการสร้างโปรไฟล์ใหม่ เมื่อทำครบ คุณจะแยกได้ว่า Outlook Password Prompt ที่เจอเกิดจากรหัสผ่าน บัญชี เครื่อง หรือนโยบาย และแก้ได้ตรงจุดทั้งใน classic Outlook for Windows และ new Outlook
สิ่งที่ต้องเตรียม
เตรียมข้อมูลเหล่านี้ก่อนเริ่มแก้ Outlook Password Prompt จะได้ไม่ต้องกลับไปถามผู้ใช้ซ้ำ
รู้ว่าผู้ใช้ใช้ Outlook แบบไหน (classic หรือ new) และบัญชีเป็นชนิดใด (Microsoft 365, IMAP หรือ POP) ดูเวอร์ชัน classic Outlook ได้ที่ File > Office Account > About Outlook
ถ้าบัญชีเป็น IMAP หรือ POP และมีโฟลเดอร์ที่เก็บเฉพาะในเครื่อง ให้สำรองไฟล์ PST ก่อนถึงขั้นตอนลบบัญชีหรือสร้างโปรไฟล์ใหม่ ดูการสำรองและกู้คืนอีเมลบน Outlook
ผู้ดูแลดูสาเหตุได้แม่นที่สุดจาก Sign-in logs ใน Microsoft Entra admin center (เมนู Monitoring & health > Sign-in logs) กรองด้วยชื่อผู้ใช้และเลือกแท็บ User sign-ins (non-interactive) ด้วย เพราะการลงชื่อเข้าใช้เบื้องหลังของ Outlook มักอยู่ในแท็บนี้ รหัสข้อผิดพลาดที่พบบ่อย:
วิธีอ่าน log ฉบับละเอียดอยู่ในคู่มือ Sign-in logs ของ Microsoft Entra ถ้าพบการลงชื่อเข้าใช้ที่ล้มเหลวจำนวนมากจากประเทศที่ไม่เกี่ยวข้อง ให้ถือเป็นเหตุด้านความปลอดภัยก่อนแก้ Outlook Password Prompt
ขั้นตอนที่ 2: ตรวจชนิดบัญชีที่ทำให้เกิด Outlook Password Prompt
ใน classic Outlook ไปที่ File > Account Settings > Account Settings แท็บ Email ดูคอลัมน์ Type บัญชี Microsoft 365 ต้องแสดงเป็น Microsoft Exchange ถ้าเห็นบัญชีโดเมนบริษัทที่อยู่บน Microsoft 365 แต่เป็น IMAP/SMTP หรือ POP/SMTP นี่คือต้นเหตุของ Outlook Password Prompt ที่พบบ่อย เพราะ Exchange Online ปิด Basic authentication ของโปรโตคอลเหล่านี้แล้ว Outlook จึงส่งรหัสผ่านไปแล้วถูกปฏิเสธซ้ำ
วิธีแก้คือลบบัญชีนั้นแล้วเพิ่มใหม่ผ่าน File > Add Account ใส่อีเมลแล้วให้ Outlook เลือกชนิดเอง ถ้าเลือกเองต้องเลือก Microsoft 365 หรือ Exchange ใน new Outlook ตรวจได้ที่ Settings > Accounts > Email accounts ถ้า Outlook ตั้งค่าเองไม่สำเร็จหรือพาไปเซิร์ฟเวอร์ผิด ให้ตรวจระเบียน DNS ตามคู่มือแก้ Autodiscover
ขั้นตอนที่ 4: ซ่อม WAM ที่ทำให้ Outlook Password Prompt ขึ้นเอง
Microsoft 365 Apps บน Windows 10 และ 11 ลงชื่อเข้าใช้ผ่าน Web Account Manager (WAM) และปลั๊กอิน Microsoft.AAD.BrokerPlugin ถ้าแพ็กเกจนี้เสีย Outlook จะเข้าสถานะ Need Password เองโดยไม่มีใครกดอะไร ซึ่งเป็นรูปแบบหนึ่งของ Outlook Password Prompt ที่ล้าง Credential Manager แล้วไม่หาย
เปิด Settings > Accounts > Access work or school ดูว่ามีบัญชีงานของผู้ใช้เชื่อมอยู่ ถ้ามีบัญชีเก่าของบริษัทเดิมหรือ tenant อื่นค้างอยู่ ให้ Disconnect รายการที่ไม่ใช้แล้ว
เปิด PowerShell แบบ Administrator แล้วรันคำสั่งลงทะเบียน Microsoft Entra WAM plugin ใหม่ตามเอกสารของ Microsoft (คำสั่งนี้ไม่ลบข้อมูล ถ้าแพ็กเกจยังอยู่จะแค่แสดงข้อมูลแพ็กเกจ)
ตรวจสถานะการลงชื่อเข้าใช้ของเครื่องด้วย dsregcmd /status ค่า AzureAdPrt ควรเป็น YES บนเครื่องที่ join กับ Microsoft Entra ID หรือ Hybrid join
Conditional Access ที่ตั้ง Sign-in frequency: ถ้านโยบายบังคับให้ลงชื่อเข้าใช้ใหม่ทุก 1 วันหรือทุกไม่กี่ชั่วโมง Outlook จะถามรหัสตามรอบนั้นเป็นเรื่องปกติ ตรวจได้ที่ Microsoft Entra admin center ใต้ Conditional Access > Policies ส่วน Session ของแต่ละนโยบาย
App password: Outlook ที่ใช้ Modern authentication กับ Microsoft 365 ไม่ต้องใช้และไม่ควรใช้ App password การพิมพ์ App password ลงหน้าต่างของ Outlook รุ่นใหม่ไม่ช่วยอะไร ถ้าผู้ใช้ยังใช้ Outlook 2010 หรือรุ่นที่ไม่รองรับ Modern authentication ทางแก้คืออัปเกรด Outlook ไม่ใช่สร้าง App password
Hybrid หรือเพิ่งย้ายจาก Exchange ในองค์กร: Microsoft ระบุกรณีที่ Outlook ต่อกล่องจดหมายหลักผ่าน RPC แล้วไม่ใช้ Modern authentication กับ Microsoft 365 วิธีแก้คือสร้างค่า DWORD AlwaysUseMSOAuthForAutoDiscover = 1 ที่ HKEY_CURRENT_USER\Software\Microsoft\Exchange (สำรอง registry ก่อน)
ใช้ App password แก้ Outlook Password Prompt ของบัญชี Microsoft 365 ได้ไหม?
ไม่ควรใช้ Outlook รุ่นที่รองรับ Modern authentication จะเปิดหน้าลงชื่อเข้าใช้ของ Microsoft พร้อม MFA เอง App password มีไว้สำหรับแอปรุ่นเก่าที่ใช้ Basic authentication ซึ่ง Exchange Online ปิดไปแล้วสำหรับ Outlook
Outlook Password Prompt เกิดเฉพาะตอนทำงานนอกออฟฟิศ เพราะอะไร?
new Outlook ถามรหัสบัญชี IMAP ซ้ำทั้งที่รหัสถูก ต้องทำอย่างไร?
ตรวจว่าเซิร์ฟเวอร์ IMAP และ SMTP พอร์ต และการเข้ารหัสตรงกับที่ผู้ให้บริการกำหนด แล้วลบบัญชีออกจาก new Outlook และเพิ่มใหม่ new Outlook ซิงก์บัญชี IMAP ผ่านบริการคลาวด์ของ Microsoft ถ้าเซิร์ฟเวอร์อีเมลของคุณจำกัด IP ที่ลงชื่อเข้าใช้ได้ ให้ถามผู้ดูแลเซิร์ฟเวอร์ด้วยว่ามีการบล็อกการเชื่อมต่อจากภายนอกหรือไม่
ถ้าผู้ใช้หลายคนเจอ Outlook Password Prompt พร้อมกัน หรือต้องการให้ช่วยทบทวน MFA และ Conditional Access ทั้งองค์กร ติดต่อทีมงาน THAI DATA CLOUD ได้ทันที และดูรายละเอียดบริการดูแล Microsoft 365 ได้ที่หน้าบริการของเรา