Exchange สมุดรายชื่อออฟไลน์ไม่อัปเดตใน Outlook
ในบางกรณี ไคลเอ็นต์ Outlook อาจหยุดอัปเดต Exchange Global หรือ Offline Address Book โดยมีข้อผิดพลาด “
Outlook cannot update Global Address Book 0x80200049" หรือ
0x80070057. คุณสามารถเพิ่มกล่องจดหมายของผู้ใช้ใหม่หรือกลุ่มการแจกจ่ายไปยัง Global Address List (GAL) ซ่อนกล่องจดหมายหรือที่ติดต่อจากสมุดที่อยู่ แต่การเปลี่ยนแปลงจะไม่ปรากฏบนคอมพิวเตอร์ของผู้ใช้
เมื่อทำการเปลี่ยนแปลงกับ Exchange GAL สมุดที่อยู่แบบออฟไลน์ (OAB) จะอัปเดตทุก 8 ชั่วโมง และไคลเอนต์ Outlook ของผู้ใช้จะได้รับและดาวน์โหลดไฟล์ที่อัปเดตภายใน 24 ชั่วโมง (ดาวน์โหลดเฉพาะการเปลี่ยนแปลงเท่านั้น) ดังนั้น เวลาอัปเดตสมุดรายชื่อสูงสุดคือ 32 ชั่วโมงก่อนที่ผู้ใช้จะเห็นการเปลี่ยนแปลงสมุดรายชื่อใน Outlook
Windows ใช้โปรโตคอล BITS เพื่อดาวน์โหลด Offline Address Book (OAB) จากเซิร์ฟเวอร์ Exchange โปรโตคอล BITS ใช้เพื่อดาวน์โหลดไฟล์สมุดที่อยู่จากเซิร์ฟเวอร์ไปยังคอมพิวเตอร์ของผู้ใช้ (ใช้เพื่อรับการอัปเดต Windows ด้วย) งานดาวน์โหลดสมุดรายชื่อ Outlook อาจล้มเหลวโดยมีข้อผิดพลาด
0x80200049
หรือ
0x80070057หากมีมากกว่า 50 งานในคิว BITS
Task max@a-d.site reported error (0x80070057): 'Sorry, something went wrong. You may want to try again'ในเวลาเดียวกัน บันทึกการซิงโครไนซ์ Outlook อาจมีข้อผิดพลาดต่อไปนี้:
Microsoft Exchange offline address book
Not downloading Offline address book files. A server (URL) could not be located
0X80004005หรือข้อผิดพลาดในตัวแสดงเหตุการณ์:
Source: Outlook
Event ID: 27
Description: The operation failed.ตรวจสอบให้แน่ใจว่าบริการ BITS สามารถทำงานบนไคลเอนต์ได้ (ประเภทการเริ่มต้นคือ กำหนดเอง ตามค่าเริ่มต้น) เรียกใช้คำสั่ง PowerShell ต่อไปนี้เพื่อรับสถานะบริการ:
Get-Service BITS | select -Property Name, StartType, Statusต้องกำหนดค่าบริการ BITS ให้เริ่มด้วยตนเองหรือโดยอัตโนมัติ
รายการงานในคิว BITS:
bitsadmin /listหากมีงานดาวน์โหลดมากกว่า 50 รายการในคิว คุณอาจพบข้อผิดพลาดในการเรียกสมุดรายชื่อใน Outlook
ในการแก้ปัญหานี้ คุณต้องล้างคิว BITS บนคอมพิวเตอร์ของผู้ใช้โดยใช้คำสั่ง:
bitsadmin.exe /resetหรือในฐานะผู้ดูแลระบบ:
bitsadmin.exe /reset /allusersหากปัญหายังคงอยู่ ให้ลองปิด Outlook และล้างไดเร็กทอรีสมุดที่อยู่ปัจจุบัน เพียงแค่เปลี่ยนชื่อ
C:\Users\%username%\AppData\Local\Microsoft\Outlook\Offline Address Books\โฟลเดอร์ในโปรไฟล์ผู้ใช้
เริ่ม Outlook และพยายามดาวน์โหลดสมุดที่อยู่ด้วยตนเอง:
คลิกที่ปุ่ม ส่ง/รับ ใน Outlook แล้วเลือก ดาวน์โหลดสมุดรายชื่อ
เปิดใช้งานตัวเลือก ดาวน์โหลดการเปลี่ยนแปลงตั้งแต่ส่ง/รับล่าสุด เลือก \รายการที่อยู่ร่วมออฟไลน์ จากรายการแบบเลื่อนลง แล้วคลิก ตกลง
ตรวจสอบให้แน่ใจว่า Outlook ได้เปิดใช้งานโหมด Cached Exchange (การตั้งค่าบัญชี -> แก้ไข -> ใช้โหมด Cached Exchange)
หากทั้งหมดล้มเหลว ให้ลองสร้างโปรไฟล์ Outlook ของคุณใหม่ (คุณสามารถทำได้โดยใช้ทางลัด Mail ในแผงควบคุม Windows)
หากคุณได้รับข้อผิดพลาด ‘
The name cannot be matched to a name in the address list‘ เมื่อคุณพยายามเชื่อมต่อกับกล่องจดหมายใน Outlook ให้ทำตามคำแนะนำที่ลิงก์
หากปัญหาการดาวน์โหลดสมุดที่อยู่เกิดขึ้นกับไคลเอนต์ Outlook ทั้งหมด ตรวจสอบให้แน่ใจว่าผู้ใช้มีสิทธิ์ NTFS NTFS เพียงพอในเซิร์ฟเวอร์ Exchange เพื่อเข้าถึงไฟล์ C:\Program Files\Microsoft\Exchange Server\V13\ExchangeOAB (ใน Exchange 2010)
ตรวจสอบให้แน่ใจว่ามีการสร้างสมุดที่อยู่บน Exchange Server อย่างน้อยหนึ่งรายการ:
Get-OfflineAddressBook | flหากคุณได้รับข้อผิดพลาด
Task 'username@domain.com' reported error (0x80190194): The operation failedขณะดาวน์โหลด OAB ตรวจสอบให้แน่ใจว่าได้เปิดใช้งานบริการเผยแพร่สมุดที่อยู่แบบออฟไลน์ใน Exchange Server ของคุณ:
Get-OfflineAddressBook | fl Name,GlobalWebDistributionEnabled,VirtualDirectoriesอนุญาตการเผยแพร่ OAB (พารามิเตอร์ GlobalWebDistributionEnabled ระบุว่าไดเรกทอรีเสมือน OAB ทั้งหมดในองค์กร Exchange สามารถยอมรับคำขอดาวน์โหลด OAB หรือไม่):
Get-OfflineAddressBook | Set-OfflineAddressBook -VirtualDirectories $null -GlobalWebDistributionEnabled $trueอัปเดตสมุดที่อยู่ทั้งหมด:
Get-OfflineAddressBook | Update-OfflineAddressBookคุณสามารถส่งออก Exchange Global Address List เป็นไฟล์ CSV ได้ด้วยตนเอง





