classic Outlook for Windows (มีเมนู File มุมซ้ายบน) รหัส 0x8004060C มาจากไฟล์ข้อมูลของ classic Outlook new Outlook ไม่ได้เก็บอีเมลไว้ในไฟล์ PST แบบเดียวกัน
ชนิดบัญชี: File > Account Settings > Account Settings แท็บ Email คอลัมน์ Type (POP/SMTP, IMAP/SMTP หรือ Microsoft Exchange)
0x8004060C ตรงกับรหัส MAPI_E_STORE_FULL ในระบบ MAPI ของ Outlook แปลว่าที่เก็บข้อมูลเต็ม ตามเอกสาร Configure size limit for PST and OST files in Outlook ของ Microsoft ขนาดไฟล์คุมด้วยค่าสองคู่ใน Registry ค่า MaxLargeFileSize คือขนาดสูงสุดของไฟล์ ส่วน WarnLargeFileSize คือจุดที่ Outlook หยุดเพิ่มข้อมูลใหม่ เมื่อไฟล์ถึงจุดนั้น จะเกิดอาการเหล่านี้พร้อมกัน
ไปที่แท็บ Home > New Items > More Items > Outlook Data File ตั้งชื่อตามช่วงปี เช่น Mail-2019-2022.pst แล้วเก็บไว้บนดิสก์ในเครื่องที่ไม่ได้ซิงก์กับ OneDrive
ลากโฟลเดอร์หรืออีเมลของปีเก่าไปไว้ในไฟล์ใหม่ หรือใช้ File > Info > Tools > Clean Up Old Items เลือกโฟลเดอร์ ตั้งวันที่ใน Archive items older than แล้วเลือกไฟล์ปลายทาง
ถ้าไฟล์หลักเป็น ANSI ขนาดใกล้ 2 GB ให้สร้างไฟล์ใหม่ตามข้อ 1 (Outlook รุ่นปัจจุบันสร้างแบบ Unicode เสมอ) แล้วนำเข้าข้อมูลทั้งหมดด้วย File > Open & Export > Import/Export > Import from another program or file > Outlook Data File (.pst) เลือกไฟล์เก่า จากนั้นคลิก Set as Default ให้ไฟล์ใหม่ในแท็บ Data Files และชี้บัญชี POP ไปที่ Inbox ของไฟล์ใหม่ด้วยปุ่ม Change Folder ในแท็บ Email อีเมลเก่าในไฟล์แยกยังเปิดอ่านได้จากแถบโฟลเดอร์ และตั้งให้ย้ายอัตโนมัติได้ด้วยคู่มือ AutoArchive
ขั้นตอนที่ 5: ลดอีเมลที่เก็บในไฟล์ OST ของ IMAP และ Microsoft 365
ไฟล์ OST เป็นสำเนาของอีเมลบนเซิร์ฟเวอร์ ถ้า 0x8004060C ขึ้นกับบัญชี IMAP หรือ Microsoft Exchange ที่ใช้ Cached Exchange Mode ทางที่ปลอดภัยกว่าการลบอีเมลคือให้ Outlook เก็บอีเมลไว้ในเครื่องน้อยลง
บัญชี Microsoft 365 หรือ Exchange: File > Account Settings > Account Settings เลือกบัญชี > Change เลื่อนแถบ Download email for the past ให้สั้นลง เช่น 1 ปี อีเมลที่เก่ากว่ายังอยู่บนเซิร์ฟเวอร์และเปิดได้จากลิงก์ด้านล่างของโฟลเดอร์ รายละเอียดอยู่ในคู่มือคุมขนาด OST ด้วย Cached Exchange Mode
บัญชี IMAP: เลือกบัญชี > Change ปรับแถบ Mail to keep offline ให้สั้นลง ถ้ากล่องบนเซิร์ฟเวอร์ใหญ่มาก ให้ย้ายอีเมลเก่าบนเซิร์ฟเวอร์ไปไฟล์ PST หรือขอเพิ่มโควตาจากผู้ให้บริการ
ใช้ขั้นตอนนี้เมื่อจำเป็นต้องรับอีเมลให้ได้ก่อนแล้วค่อยแบ่งไฟล์ภายหลัง Microsoft ระบุว่าตั้งค่าเกินค่าเริ่มต้นได้ แต่ไม่แนะนำเพราะประสิทธิภาพอาจลดลง ไฟล์ยิ่งใหญ่ยิ่งเปิดช้าและเสียหายแล้วซ่อมยาก
ปิด Outlook สำรอง Registry โดยเปิด regedit เลือกคีย์ HKEY_CURRENT_USER\Software\Microsoft\Office\16.0\Outlook แล้ว File > Export หรือใช้คำสั่ง reg export ตามด้านล่าง (16.0 ใช้กับ Microsoft 365 Apps, Outlook 2016, 2019, 2021 และ 2024)
ได้ ถ้าไฟล์ OST ในเครื่องใหญ่ถึงขีดจำกัด ซึ่งเกิดกับกล่องจดหมายขนาดใหญ่หรือเมื่อเปิด shared mailbox หลายกล่องใน Cached Exchange Mode ให้ลดช่วง Download email for the past ตามขั้นตอนที่ 5 ไม่ต้องลบอีเมลบนเซิร์ฟเวอร์
new Outlook ต้องแก้ 0x8004060C อย่างไร?
รหัสนี้มาจากไฟล์ PST และ OST ของ classic Outlook ซึ่ง new Outlook ไม่ได้ใช้เป็นที่รับอีเมล ถ้า new Outlook แจ้งว่าพื้นที่เต็ม มักเป็นกล่องจดหมายบนเซิร์ฟเวอร์เต็ม ให้ดูพื้นที่ที่ Settings > Accounts > Storage และลดขนาดกล่องบนเซิร์ฟเวอร์แทน