Rebuild OST: สร้างไฟล์ OST ใหม่แก้ Outlook ไม่ Sync อีเมล

Rebuild OST แก้ Outlook ที่อีเมลไม่ตรงกับเว็บหรือ Sync Issues ขึ้น error โดยปิด Outlook เปลี่ยนชื่อไฟล์ .ost เป็น .old แล้วเปิดใหม่ให้ดาวน์โหลดจากเซิร์ฟเวอร์

โดย ทีมงาน THAI DATA CLOUD อ่าน 13 นาที

แชร์FacebookXLINELinkedIn
Rebuild OST — Rebuild OST: สร้างไฟล์ OST ใหม่แก้ Outlook ไม่ Sync อีเมล
Rebuild OST: สร้างไฟล์ OST ใหม่แก้ Outlook ไม่ Sync อีเมล

คำตอบสั้น ๆ: Rebuild OST แก้ Outlook ที่อีเมลไม่ตรงกับเว็บหรือ Sync Issues ขึ้น error โดยปิด Outlook เปลี่ยนชื่อไฟล์ .ost เป็น .old แล้วเปิดใหม่ให้ดาวน์โหลดจากเซิร์ฟเวอร์

คู่มือนี้อธิบาย Rebuild OST ทีละขั้นตอน พร้อมคำสั่งที่ใช้ได้จริงและปัญหาที่พบบ่อย

Rebuild OST คือการให้ classic Outlook for Windows สร้างไฟล์ข้อมูลออฟไลน์ (.ost) ใหม่แล้วดาวน์โหลดอีเมลจากเซิร์ฟเวอร์ลงมาใหม่ทั้งหมด ใช้แก้อาการที่อีเมลใน Outlook ไม่ตรงกับบนเซิร์ฟเวอร์ เช่น อีเมลขึ้นใน Outlook on the web แต่ไม่ขึ้นใน Outlook โฟลเดอร์ค้างไม่อัปเดต หรือโฟลเดอร์ Sync Issues มีข้อความ Terminated in error [80040600-501-80040600-560] The client operation failed. สาเหตุที่พบบ่อยคือไฟล์ OST เสีย ซึ่ง Microsoft ระบุว่าแก้ได้ด้วยการสร้างไฟล์ OST ใหม่ วิธีที่ปลอดภัยที่สุดคือปิด Outlook เปลี่ยนชื่อไฟล์ .ost เดิมเป็น .old แล้วเปิด Outlook ให้สร้างไฟล์ใหม่

คู่มือนี้เขียนสำหรับผู้ใช้และผู้ดูแลไอทีที่ใช้ classic Outlook กับบัญชี Microsoft 365 หรือ Exchange แบบ Cached Exchange Mode และบัญชี IMAP ซึ่ง Outlook 2013 ขึ้นไปเก็บข้อมูลเป็นไฟล์ OST เช่นกัน เมื่อทำครบ คุณจะรู้ว่าอาการที่เจอควร Rebuild OST หรือไม่ เก็บข้อมูลที่มีเฉพาะในเครื่องไว้ก่อน สร้างไฟล์ใหม่ได้ และตรวจได้ว่าซิงก์ครบแล้ว

สิ่งที่ต้องเตรียม

  • ตรวจว่าเป็น classic Outlook (มีเมนู File มุมซ้ายบน) new Outlook ที่มีสวิตช์ New Outlook มุมขวาบนไม่ได้ใช้ไฟล์ OST ดูหัวข้อ new Outlook ด้านล่าง
  • ชนิดบัญชีจาก File > Account Settings > Account Settings แท็บ Email ต้องเป็น Microsoft Exchange หรือ IMAP/SMTP ถ้าเป็น POP/SMTP ไฟล์ข้อมูลเป็น .pst ที่เก็บอีเมลชุดเดียว ห้าม Rebuild OST ให้ใช้คู่มือ ScanPST แทน
  • บัญชีและรหัสผ่านสำหรับเข้า Outlook on the web (https://outlook.office.com) หรือเว็บเมลของผู้ให้บริการ IMAP เพื่อเทียบข้อมูล
  • พื้นที่ดิสก์ว่างอย่างน้อยเท่าขนาดไฟล์ OST เดิม เพราะต้องเก็บไฟล์ .old ไว้ระหว่างที่ไฟล์ใหม่ดาวน์โหลด
  • เวลาและอินเทอร์เน็ตที่เสถียร กล่องขนาดหลายสิบ GB อาจใช้เวลาหลายชั่วโมงกว่าจะซิงก์ครบ ทำนอกเวลางานถ้าทำได้
เช็กลิสต์ตัดสินใจว่าควร Rebuild OST หรือไม่ จากอาการอีเมลไม่ตรงกับเว็บ Sync Issues ชนิดบัญชี และข้อมูลที่มีเฉพาะในเครื่อง
ข้อสีเขียวคือเหตุผลที่ควร Rebuild OST ข้อสีแดงคือกรณีที่ไม่ช่วยหรือทำให้ข้อมูลหาย

เมื่อไรควร Rebuild OST

ไฟล์ OST เป็นสำเนาของกล่องจดหมายบนเซิร์ฟเวอร์ ต้นฉบับอยู่ที่ Exchange Online หรือเซิร์ฟเวอร์ IMAP การ Rebuild OST จึงไม่ทำให้อีเมลบนเซิร์ฟเวอร์หาย แต่ใช้เวลาและแบนด์วิดท์มาก และจะทิ้งทุกอย่างที่ยังไม่ได้ซิงก์ขึ้นเซิร์ฟเวอร์ ใช้เมื่อเจออาการเหล่านี้

  • อีเมล โฟลเดอร์ หรือนัดหมายที่เห็นใน Outlook on the web ไม่ขึ้นใน Outlook หรือที่ลบไปแล้วยังค้างอยู่ใน Outlook
  • โฟลเดอร์ Sync Issues (กด Ctrl + 6 เพื่อแสดงรายการโฟลเดอร์ทั้งหมด) มีข้อความ Synchronization Log หรือรายการใน Local Failures เพิ่มขึ้นเรื่อย ๆ
  • ScanPST ซ่อมไฟล์ OST แล้วอาการยังอยู่ หรือ Outlook แจ้งว่าไฟล์ OST เสีย
  • ลองล้างแคชเฉพาะโฟลเดอร์ตามขั้นตอนที่ 2 แล้วยังไม่หาย

Rebuild OST ไม่ช่วยถ้าบน Outlook on the web ก็ไม่มีอีเมลนั้น (ปัญหาอยู่ที่เซิร์ฟเวอร์หรืออีเมลไม่เคยมาถึง ให้ผู้ดูแลตรวจเส้นทางอีเมลด้วย Message Trace) หรือถ้า Outlook ขึ้น Disconnected อยู่ ให้แก้การเชื่อมต่อตามคู่มือ Outlook Disconnected ก่อน เพราะไฟล์ใหม่จะดาวน์โหลดไม่ได้เช่นกัน

ขั้นตอนที่ 1: เทียบกับเว็บแล้วสั่ง Update Folder

เปิด Outlook on the web ในเบราว์เซอร์ หาอีเมลหรือโฟลเดอร์ที่ไม่ตรง แล้วกลับมาที่ Outlook เลือกโฟลเดอร์นั้น ไปที่แท็บ Send / Receive > Update Folder (หรือกด Shift + F9) แล้วดูแถบสถานะด้านล่าง ต้องขึ้น Connected to: Microsoft Exchange และ This folder is up to date หรือ All folders are up to date

ถ้าอีเมลที่หายขึ้นมาหลังสั่ง Update Folder แสดงว่าแค่ซิงก์ช้า ไม่ต้อง Rebuild OST ถ้าแถบสถานะค้างที่ Updating นานผิดปกติหรือไม่มีอะไรเปลี่ยน ให้ทำขั้นตอนที่ 2

ขั้นตอนที่ 2: ล้างแคชเฉพาะโฟลเดอร์ที่ไม่ตรงด้วย Clear Offline Items

ถ้าปัญหาอยู่แค่ไม่กี่โฟลเดอร์ ให้ล้างเฉพาะโฟลเดอร์ก่อน ซึ่งเร็วกว่า Rebuild OST มาก (ใช้ได้กับบัญชี Microsoft Exchange)

  1. คลิกขวาที่โฟลเดอร์ เช่น Inbox > Properties
  2. ในแท็บ General คลิก Clear Offline Items แล้วคลิก OK การล้างนี้ลบเฉพาะสำเนาในเครื่อง ไม่ลบอีเมลบนเซิร์ฟเวอร์
  3. เลือกโฟลเดอร์นั้นแล้วสั่ง Send / Receive > Update Folder

รอให้โฟลเดอร์ดาวน์โหลดใหม่ แล้วเทียบกับ Outlook on the web อีกครั้ง ถ้าตรงกันแล้วไม่ต้องทำขั้นต่อไป ถ้าหลายโฟลเดอร์เป็นพร้อมกัน หรือ Sync Issues ยังมี error ใหม่ ให้ Rebuild OST ตามขั้นตอนที่ 3 ถึง 6

ขั้นตอนที่ 3: เก็บข้อมูลที่มีเฉพาะในเครื่องก่อน Rebuild OST

ก่อนเปลี่ยนชื่อไฟล์ ให้เช็กสิ่งที่ยังไม่ได้ขึ้นเซิร์ฟเวอร์ เพราะสิ่งเหล่านี้จะหายไปพร้อมไฟล์เดิม

  • Outbox: ถ้ามีอีเมลค้าง ให้ส่งให้สำเร็จก่อน หรือคัดลอกเนื้อหาเก็บไว้
  • อีเมลหรือร่างที่เพิ่งทำตอนออฟไลน์: ต่ออินเทอร์เน็ตแล้วรอให้แถบสถานะขึ้น All folders are up to date ก่อน
  • บัญชี IMAP: โฟลเดอร์ที่มีคำว่า This computer only เช่น Calendar, Contacts และ Tasks ของบัญชี IMAP อยู่เฉพาะในไฟล์ OST ไม่ได้อยู่บนเซิร์ฟเวอร์ ให้ Export ออกมาก่อนที่ File > Open & Export > Import/Export > Export to a file > Outlook Data File (.pst) เลือกโฟลเดอร์และติ๊ก Include subfolders

บัญชี Microsoft 365 เก็บปฏิทิน รายชื่อ และงานไว้บนเซิร์ฟเวอร์อยู่แล้ว ไฟล์ PST อื่นที่เปิดอยู่ในโปรไฟล์ เช่น archive.pst ไม่ได้รับผลจากการ Rebuild OST เพราะเป็นไฟล์แยก

ขั้นตอนที่ 4: หาตำแหน่งไฟล์ที่จะ Rebuild OST

ไปที่ File > Account Settings > Account Settings แท็บ Data Files เลือกรายการของบัญชีที่มีปัญหา คอลัมน์ Location จะแสดงตำแหน่งไฟล์ .ost ค่าเริ่มต้นคือ %LOCALAPPDATA%\Microsoft\Outlook หรือ C:\Users\somchai\AppData\Local\Microsoft\Outlook คลิก Open File Location เพื่อเปิดโฟลเดอร์ ชื่อไฟล์มักเป็นอีเมลของบัญชี เช่น [email protected] ถ้าในโฟลเดอร์มีหลายไฟล์ ให้ดูชื่อที่ตรงกับคอลัมน์ Location เท่านั้น

ถ้าองค์กรย้ายตำแหน่งไฟล์ OST ไว้ที่ไดรฟ์อื่นด้วยค่า ForceOSTPath คอลัมน์ Location จะแสดงตำแหน่งนั้นแทน ใช้ตามที่เห็นใน Data Files เสมอ

ผลคำสั่ง PowerShell แสดงไฟล์ OST ในโฟลเดอร์ LOCALAPPDATA Microsoft Outlook และเปลี่ยนชื่อเป็น .old เพื่อ Rebuild OST
เปลี่ยนชื่อ ไม่ลบ ถ้าไฟล์ใหม่มีปัญหายังเปลี่ยนชื่อกลับได้ ลบไฟล์ .old หลังใช้งานปกติ 2-3 วัน

ขั้นตอนที่ 5: ปิด Outlook แล้วเปลี่ยนชื่อไฟล์เพื่อ Rebuild OST

  1. ปิดหน้าต่าง Account Settings แล้วปิด Outlook
  2. เปิด Task Manager แท็บ Details ตรวจว่าไม่มี OUTLOOK.EXE เหลืออยู่ ถ้ายังมี ให้รอ 1 ถึง 2 นาที
  3. ในโฟลเดอร์ที่เปิดไว้ คลิกขวาที่ไฟล์ .ost > Rename เติม .old ต่อท้าย เช่น [email protected] ถ้า Windows เตือนว่าไฟล์ถูกใช้งานอยู่ แปลว่า Outlook ยังไม่ปิด

เอกสาร Terminated in error found in Sync Issues log files ของ Microsoft ใช้วิธีลบไฟล์ OST แล้วเปิด Outlook ให้สร้างใหม่ คู่มือนี้ใช้การเปลี่ยนชื่อแทนเพื่อให้ย้อนกลับได้ ผลลัพธ์เหมือนกัน เพราะ Outlook หาไฟล์ชื่อเดิมไม่เจอจึงสร้างไฟล์ใหม่

ขั้นตอนที่ 6: เปิด Outlook ให้ดาวน์โหลดใหม่และตรวจผล Rebuild OST

เปิด Outlook ระบบจะสร้างไฟล์ OST ใหม่และเริ่มดาวน์โหลดจากเซิร์ฟเวอร์ แถบสถานะจะขึ้น Updating ตามด้วยชื่อโฟลเดอร์ ปล่อยให้ Outlook เปิดไว้จนแถบสถานะขึ้น All folders are up to date ระยะเวลาขึ้นกับขนาดกล่องจดหมาย ความเร็วอินเทอร์เน็ต และช่วงที่ตั้งไว้ใน Download email for the past ระหว่างนั้นอีเมลใหม่จะเข้าก่อน อีเมลเก่าค่อย ๆ ตามมา อย่าปิด Outlook หรือสั่ง Rebuild OST ซ้ำระหว่างที่ยังดาวน์โหลด

ตรวจผลสามข้อ: อีเมลที่เคยหายขึ้นใน Outlook แล้ว จำนวนอีเมลในโฟลเดอร์หลักใกล้เคียงกับ Outlook on the web และโฟลเดอร์ Sync Issues ไม่มีข้อความ error ใหม่ ถ้าครบทั้งสามข้อ แสดงว่า Rebuild OST สำเร็จ ใช้งานปกติ 2 ถึง 3 วันแล้วลบไฟล์ .old เพื่อคืนพื้นที่ ถ้าบัญชีเป็น IMAP ให้ Import ไฟล์ PST จากขั้นตอนที่ 3 กลับเข้ามาที่ File > Open & Export > Import/Export

ถ้าไฟล์ OST ใหม่โตเร็วจนดิสก์ใกล้เต็ม ให้ลดช่วงอีเมลที่เก็บในเครื่องตามคู่มือ Cached Exchange Mode ถ้า Rebuild OST แล้วอาการเดิมกลับมาภายในไม่กี่วัน ให้สร้างโปรไฟล์ใหม่ตามคู่มือ Outlook Profile และให้ผู้ดูแลตรวจกล่องจดหมายบนเซิร์ฟเวอร์

ตารางเทียบไฟล์ข้อมูลในเครื่องของบัญชี Microsoft 365 IMAP POP และ new Outlook กับวิธี Rebuild OST หรือวิธีที่ถูกต้องของแต่ละแบบ
Rebuild OST ปลอดภัยเมื่อข้อมูลต้นฉบับอยู่บนเซิร์ฟเวอร์ บัญชี POP ห้ามทำแบบนี้

Rebuild OST ใน new Outlook ทำอย่างไร

new Outlook ไม่ได้ใช้ไฟล์ OST แบบ classic จึงไม่มีไฟล์ให้เปลี่ยนชื่อ ถ้าอีเมลใน new Outlook ไม่ตรงกับบนเว็บ ให้ลบบัญชีที่ Settings > Accounts > Email accounts > Manage > Remove แล้วเพิ่มใหม่ ถ้ายังไม่หาย ให้รีเซ็ตแอปที่ Settings ของ Windows > Apps > Installed apps > Outlook (new) > Advanced options > Reset ซึ่งล้างข้อมูลแคชของแอปบนเครื่องนั้น อีเมลของบัญชี Microsoft 365 อยู่บนเซิร์ฟเวอร์และกลับมาหลังลงชื่อเข้าใช้ใหม่

ปัญหาที่พบบ่อยเกี่ยวกับ Rebuild OST

Rebuild OST แล้วอีเมลจะหายไหม?

อีเมลบนเซิร์ฟเวอร์ไม่หาย เพราะไฟล์ OST เป็นแค่สำเนา สิ่งที่หายคือข้อมูลที่ยังไม่ได้ซิงก์ขึ้นเซิร์ฟเวอร์ เช่น อีเมลใน Outbox และโฟลเดอร์ This computer only ของบัญชี IMAP จึงต้องทำขั้นตอนที่ 3 ก่อน และเก็บไฟล์ .old ไว้จนแน่ใจว่าข้อมูลครบ

Rebuild OST ใช้เวลานานแค่ไหน?

ขึ้นกับขนาดกล่องจดหมาย ความเร็วอินเทอร์เน็ต และช่วงที่ตั้งไว้ใน Download email for the past กล่องเล็กอาจเสร็จในไม่กี่นาที กล่องหลายสิบ GB อาจใช้หลายชั่วโมง ถ้าต้องการให้เสร็จเร็ว ให้ลดช่วงเวลาที่ดาวน์โหลดก่อนเปิด Outlook ครั้งแรก

ลบไฟล์ OST ไปเลยได้ไหม ทำไมต้องเปลี่ยนชื่อ?

ลบได้และ Microsoft ก็ใช้วิธีนั้น แต่การเปลี่ยนชื่อทำให้ย้อนกลับได้ถ้าไฟล์ใหม่ดาวน์โหลดไม่ได้หรือพบว่ามีข้อมูลที่ยังไม่ได้ซิงก์ ไฟล์ .old ใช้พื้นที่ดิสก์ จึงควรลบหลังใช้งานปกติแล้ว 2 ถึง 3 วัน

บัญชี POP ใช้ Rebuild OST ได้ไหม?

ไม่ได้ บัญชี POP ใช้ไฟล์ .pst ซึ่งเป็นที่เก็บอีเมลชุดเดียว ถ้าลบหรือเปลี่ยนชื่อ อีเมลจะไม่ถูกดาวน์โหลดกลับมา ให้ซ่อมไฟล์ด้วย ScanPST แทน และถ้าต้องการให้อีเมลอยู่บนเซิร์ฟเวอร์ ให้เปลี่ยนบัญชีเป็น IMAP

ถ้าผู้ใช้หลายคนต้อง Rebuild OST บ่อย หรือกล่องจดหมาย Microsoft 365 ซิงก์ไม่ตรงทั้งองค์กร ติดต่อทีมงาน THAI DATA CLOUD ได้ทันที และดูรายละเอียดบริการดูแล Microsoft 365 ได้ที่หน้าบริการของเรา

อ่านเพิ่มเติมเกี่ยวกับ Rebuild OST

แชร์FacebookXLINELinkedIn

มีคำถามเรื่องบริการ? ติดต่อทีมงาน