หากคุณพบข้อผิดพลาด 0x80070057 เมื่อพยายามดาวน์โหลด Offline Address Book (.oab) ใน Microsoft Outlook บทความนี้จะช่วยระบุสาเหตุที่เป็นไปได้และให้วิธีแก้ไขที่เหมาะสมที่สุดเพื่อแก้ไขปัญหานี้ให้สำเร็จ

เมื่อพบปัญหานี้ คุณจะได้รับข้อความข้อผิดพลาดเต็มรูปแบบดังนี้:
Task [email protected] reported error (0x80070057): 'Sorry, something went wrong. You may want to try again'
โดยที่ [email protected] แทนที่อยู่เซิร์ฟเวอร์ SMTP ของคุณ
คุณจะพบปัญหานี้เนื่องจากเซิร์ฟเวอร์ Exchange ถูกกำหนดค่าให้เปิดใช้งานการดาวน์โหลด Offline Address Book โดยใช้การแจกจ่าย Public Folder เท่านั้น
ข้อผิดพลาด 0x80070057: Outlook Offline Address Book ดาวน์โหลดไม่ได้
หาก Offline Address Book ไม่สามารถดาวน์โหลดได้ ใน Outlook พร้อมรหัสข้อผิดพลาด 0x80070057 คุณสามารถลองวิธีแก้ไขที่แนะนำด้านล่างในลำดับไม่จำเป็น และดูว่าช่วยแก้ไขปัญหาบนคอมพิวเตอร์ของคุณได้หรือไม่
- ปิดใช้งาน Exchange Cache Mode ในไคลเอ็นต์ Outlook
- กำหนดค่าเซิร์ฟเวอร์ Exchange ให้ดาวน์โหลด OAB โดยใช้การแจกจ่ายแบบเว็บ
- กำหนดค่าไคลเอ็นต์ Outlook สำหรับเดสก์ทอปด้วยการตั้งค่าอีเมล Outlook.com
- สร้างโปรไฟล์ Outlook ใหม่
- ซ่อมแซมไฟล์ PST (ข้อมูล) ของ Outlook
- รันเครื่องมือ Microsoft Support and Recovery Assistant
ลองดูรายละเอียดกระบวนการที่เกี่ยวข้องกับแต่ละวิธีแก้ไขดังนี้:
1. ปิดใช้งาน Exchange Cache Mode ในไคลเอ็นต์ Outlook

คุณสามารถเริ่มต้นแก้ไขปัญหา Offline Address Book ไม่ดาวน์โหลดได้ ใน Outlook พร้อมรหัสข้อผิดพลาด 0x80070057 โดยการปิดใช้งาน Exchange Cache Mode ในไคลเอ็นต์ Outlook ที่ติดตั้งบนคอมพิวเตอร์ของคุณ
วิธีปิดใช้งาน Exchange Cache Mode ในไคลเอ็นต์ Outlook:
- เปิด Outlook
- คลิก File > Account Settings > Account Settings
- เลือกบัญชี Exchange หรือ Office 365 ที่ต้องการดาวน์โหลด .oab
- คลิก Change
- ภายใต้ Offline Settings ยกเครื่องหมายถูกออกจากตัวเลือก Use Cached Exchange Mode to download email to an Outlook data file
ดูว่าข้อผิดพลาดได้รับการแก้ไขหรือไม่ หากไม่ได้ ลองวิธีถัดไป
2. กำหนดค่าเซิร์ฟเวอร์ Exchange ให้ดาวน์โหลด OAB โดยใช้การแจกจ่ายแบบเว็บ
วิธีแก้ไขนี้ต้องให้ผู้ดูแลเซิร์ฟเวอร์ Exchange ตรวจสอบให้แน่ใจว่า OAB สามารถดาวน์โหลดได้โดยใช้การแจกจ่ายแบบเว็บ พร้อมทั้งกำหนดค่าบริการ Autodiscover ให้ถูกต้องสำหรับองค์กร Exchange Server
วิธีตรวจสอบการกำหนดค่า:
หมายเหตุ: Outlook 2013 และรุ่นใหม่กว่ารองรับเฉพาะ OAB รุ่น 4 เท่านั้น
- เปิด Exchange Management Console
- ไปที่ Organization Configuration > Mailbox > Database Management
- เลือก Mailbox Server ที่เหมาะสม
- คลิก Properties > Client Settings
- ไปที่ Organization Configuration > Mailbox > Offline Address Book
- เลือก OAB > Properties > Distribution
ลองวิธีถัดไปหากการแจกจ่ายแบบเว็บเปิดใช้งานแล้วแต่ปัญหายังคงอยู่
3. กำหนดค่าไคลเอ็นต์ Outlook สำหรับเดสก์ทอปด้วยการตั้งค่าอีเมล Outlook.com
วิธีแก้ไขนี้ต้องให้คุณกำหนดค่าไคลเอ็นต์ Outlook สำหรับเดสก์ทอปโดยใช้การตั้งค่าอีเมล Outlook บนเว็บ หลังจากกำหนดค่าแล้ว ให้ลองดาวน์โหลด Offline Outlook Address Book และดูว่าขั้นตอนดำเนินการเสร็จสมบูรณ์โดยไม่มีรหัสข้อผิดพลาดหรือไม่ มิฉะนั้นลองวิธีถัดไป
4. สร้างโปรไฟล์ Outlook ใหม่

วิธีแก้ไขนี้ต้องให้คุณสร้างโปรไฟล์ Outlook ใหม่ด้วยตนเองโดยทำตามคำแนะนำในคู่มือเกี่ยวกับการแก้ไข Microsoft Outlook ค้างกับรหัสข้อผิดพลาด 0xc0000005 หรือ Error 0x8004010F, Outlook data file cannot be accessed
5. ซ่อมแซมไฟล์ PST (ข้อมูล) ของ Outlook

วิธีแก้ไขที่เป็นไปได้อีกวิธีหนึ่งคือการซ่อมแซมไฟล์ PST (ข้อมูล) ของ Outlook หากงานนี้ไม่ช่วย คุณสามารถรีเซ็ตหรือซ่อมแซมแอป Outlook หรือถอนการติดตั้ง Office (ลบไฟล์ OAB และ OST) ติดตั้ง Office Suite ใหม่ แล้วตั้งค่าและกำหนดค่า Outlook บนคอมพิวเตอร์ Windows 11/10 ของคุณ
6. รันเครื่องมือ Microsoft Support and Recovery Assistant

วิธีแก้ไขนี้ต้องให้คุณรันเครื่องมือ Microsoft Support and Recovery Assistant หรือสามารถใช้เวอร์ชันบรรทัดคำสั่งของเครื่องมือ Microsoft SaRA บนคอมพิวเตอร์ Windows 11/10 ได้
เครื่องมือนี้สามารถช่วยคุณกับ Outlook ได้หาก:
- Outlook เริ่มไม่ขึ้น
- ตั้งค่าอีเมล Office 365 ใน Outlook ไม่ได้
- Outlook ขอรหัสผ่านซ้ำๆ
- Outlook แสดง "Trying to connect…" หรือ "Disconnected" ตลอดเวลา
- กล่องจดหมายร่วมหรือปฏิทินร่วมไม่ทำงาน
- ปัญหาเกี่ยวกับปฏิทิน
- Outlook ไม่ตอบสนอง ค้าง หรือหยุดทำงาน
- Outlook ส่ง รับ หรือค้นหาอีเมลไม่ได้
- อีเมลใน Outlook ไม่ซิงค์
วิธีแก้ไขใดวิธีหนึ่งควรจะช่วยได้!
บทความเกี่ยวข้อง: Error 0x8007007A เมื่อดาวน์โหลด Offline Address Book ใน Outlook
วิธีบังคับให้ Offline Address Book ดาวน์โหลด?
เพื่อบังคับให้ Offline Address Book ดาวน์โหลด ให้ทำตามขั้นตอนเหล่านี้: บนเมนู Tools ให้ชี้ไปที่ Send/Receive แล้วคลิก Download Address Book ในกล่องโต้ตอบ Offline Address Book ให้ตรวจสอบว่าตัวเลือก Download changes since last Send/Receive ถูกทำเครื่องหมาย คลิก OK
ทำไม Outlook จึงตั้งค่าเริ่มต้นเป็น Offline Address Book?
Outlook ตั้งค่าเริ่มต้นเป็น Offline Address Book เนื่องจากการกำหนดค่าเริ่มต้นสำหรับไคลเอ็นต์ Outlook คือการใช้ฟีเจอร์ที่เรียกว่า Cached Exchange Mode ใน Cached Exchange Mode ค่าเริ่มต้นคือการใช้ Offline Address Book (OAB) ซึ่งโดยปกติแล้วจะตอบสนองเร็วกว่ารุ่นออนไลน์