ไม่ค่อยมีสถานการณ์ที่ต้องย้าย Outlook Offline Data File (OST) แต่ถ้า C Drive เต็มและ OST ใหญ่ การย้ายไป Drive อื่นที่ว่างกว่านั้นสมเหตุสมผล
OST คือโฟลเดอร์ที่ Outlook ใช้เก็บออฟไลน์ของรายการใน Exchange Server มีประโยชน์ตอนทำงานออฟไลน์ — เก็บข้อมูลไว้ก่อน ส่งต่อ Exchange เมื่อมีการเชื่อมต่อ
แต่ปัญหาคือ การย้าย OST ไม่ง่ายเท่าที่โฆษณา ใน Outlook 2013/2016 ปุ่ม Browse ใน Outlook Data File Settings ถูก Disable เพราะ Classic Offline Mode ถูก Deprecated
ยังมี Workaround ย้าย OST ได้ แต่ต้องปรับแต่ง ด้านล่างมีหลายวิธี เลือกวิธีที่เข้ากับเวอร์ชัน Outlook ของคุณ
หมายเหตุ: Outlook 2010 หรือเก่ากว่า ให้ใช้คู่มือสุดท้าย
ย้าย OST ใน Outlook 2013, 2016
มี 3 วิธี: 1) เพิ่ม Registry Key ForceOSTPath 2) สร้างโปรไฟล์ใหม่และตั้งตำแหน่ง .ost ใหม่ 3) สร้าง Dummy OST file หลอก Outlook ให้เลือกตำแหน่งใหม่ (แต่อาจกระทบ Address Book หลีกเลี่ยงหากมีทางเลือกอื่น)
เริ่มจากวิธีง่ายสุดไปยากขึ้น:
วิธี 1: สร้างโปรไฟล์ใหม่และเปลี่ยนตำแหน่ง OST
- คัดลอกไฟล์ OST เดิมไปตำแหน่งใหม่ (ข้ามขั้นตอนนี้หากต้องการ OST ใหม่ทั้งหมด)
หมายเหตุ: หาตำแหน่ง OST: File > Account Settings > Data Files tab เลือกอีเมล คลิก Open File Location - Windows + R พิมพ์ “control mlcfg32.cpl”

- คลิก Show Profiles

- คลิก Add ตั้งชื่อโปรไฟล์ใหม่

- คลิก E-mail Account ใส่ชื่อ อีเมล รหัสผ่าน คลิก Next
- เมื่อ Setup เสร็จ ติ๊ก Change account settings ก่อนคลิก Next

- ปล่อย Server settings คลิก More Settings

- แท็บ Advanced คลิก Outlook Data File Settings

- หากใช้ OST เดิม ให้ Browse ไปตำแหน่งที่ย้ายไว้ คลิก Open หากต้องการ OST ใหม่ ให้ Browse ไปตำแหน่งที่ต้องการเก็บ

- ตั้งค่า OST path เสร็จ คลิก Finish รอทดสอบเสร็จ คลิก Close
- กลับหน้าต่าง Mail แรก ตั้งโปรไฟล์ใหม่เป็น Default คลิก Apply

วิธี 2: ตั้งค่า Registry Key ForceOSTPath
คำเตือน: แก้ Registry ผิดอาจทำให้ Outlook เสียหาย ต้องทำระมัดระวัง
หมายเหตุ: วิธีนี้ใช้ได้กับโปรไฟล์ใหม่เท่านั้น
- ปิด Outlook และกล่องโต้ตอบทั้งหมด
- Windows + R พิมพ์ regedit Enter เปิด Registry Editor

- ไปที่ Subkey: HKEY_CURRENT_USER \ Software \ Microsoft \ Office \ xx.0 \ Outlook
หมายเหตุ: xx.0 = เวอร์ชัน Office: 2016 = 16.0, 2013 = 15.0 - คลิกขวาโฟลเดอร์ Outlook > New > Expandable String Value

- ตั้งชื่อ ForceOSTPath Enter
- คลิกขวา ForceOSTPath เลือก Modify

- ใส่ Full path ที่ต้องการให้ Outlook เก็บ OST (เช่น E:\OutlookStuff\MyOST) คลิก OK

- ปิด Registry Editor เปิด Outlook ดูว่าตำแหน่ง OST เปลี่ยนหรือไม่
วิธี 3: ใช้ Dummy PDF file เปลี่ยนตำแหน่ง OST (Outlook 2013 และก่อนหน้า)
หมายเหตุ: วิธีนี้อาจกระทบ Address Book โดยหลอก Outlook ให้เปิดไฟล์เสีย แล้ว Outlook จะขอตำแหน่งใหม่ สร้าง OST ใหม่ ซิงค์กับ Mailbox ไม่ทำงานกับ Outlook 2016
- ปิด Outlook สนิท
- เปิด File Explorer ใส่ %localappdata%\microsoft\outlook ใน Address bar (ตำแหน่ง OST)
หมายเหตุ: หาไม่เจอ ให้แท็บ View ติ๊ก Hidden Items
- วางไฟล์ PDF ใดๆ ไว้ที่นี่ (หรือสร้าง PDF ว่าง)
- คัดลอกชื่อไฟล์ OST เดิม ไป rename ไฟล์ PDF ให้ชื่อเหมือน OST เดิม แล้ว rename OST จริงเติม -old ท้ายชื่อ

- เปลี่ยน Extension ของไฟล์ PDF เป็น .ost คลิก Yes ยืนยัน
หมายเหตุ: หา Extension ไม่เจอ View tab ติ๊ก File name extensions
- เปิด Outlook จะขึ้นข้อความว่า OST ใช้ไม่ได้ คลิก OK จะออก Outlook Data File Settings

- ใช้หน้าต่างนี้เปลี่ยนตำแหน่ง OST ใหม่
หมายเหตุ: หากอยากกลับสู่เดิม ก่อนเปลี่ยนตำแหน่ง ให้ลบ Dummy file และลบ -old ออกจาก OST จริง
ย้าย OST ใน Outlook 2010 หรือเก่ากว่า
Outlook 2010 หรือเก่า: ย้าย OST ได้โดยปิด Offline Mode และเปลี่ยนพาธใน Advanced tab (ใช้ได้กับ OST ของ Exchange เท่านั้น)
- เปิด Outlook ไป Account Settings > Account Settings > More Settings

- ยกเลิกติ๊ก Use Cached Mode คลิก Apply

- คลิก Outlook Data File settings ใช้ Browse เลือกตำแหน่ง OST ใหม่
