0x80040119: แก้ Outlook ขึ้น Unknown error จากไฟล์ PST เสีย

0x80040119 ใน Outlook มักเกิดจากไฟล์ PST เสีย แก้โดยปิด Outlook คัดลอกไฟล์สำรอง ซ่อมด้วย ScanPST จนไม่พบ error ถ้ายังกลับมาให้สร้าง PST ใหม่แล้ว Import ข้อมูล

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

แชร์FacebookXLINELinkedIn
0x80040119 — 0x80040119: แก้ Outlook ขึ้น Unknown error จากไฟล์ PST เสีย
0x80040119: แก้ Outlook ขึ้น Unknown error จากไฟล์ PST เสีย

คำตอบสั้น ๆ: 0x80040119 ใน Outlook มักเกิดจากไฟล์ PST เสีย แก้โดยปิด Outlook คัดลอกไฟล์สำรอง ซ่อมด้วย ScanPST จนไม่พบ error ถ้ายังกลับมาให้สร้าง PST ใหม่แล้ว Import ข้อมูล

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

0x80040119 คือรหัสที่ classic Outlook for Windows แสดงตอนส่งหรือรับอีเมลไม่ผ่าน ข้อความมักเป็น Sending and receiving reported error (0x80040119): An unknown error occurred, error code: 0x80040119 ถ้อยคำอาจต่างกันเล็กน้อยตามเวอร์ชัน แต่จะมีรหัส 0x80040119 และคำว่า An unknown error occurred เสมอ สาเหตุที่พบบ่อยที่สุดคือไฟล์ข้อมูล Outlook (.pst) เสียหรือโครงสร้างภายในไม่สอดคล้องกัน วิธีที่ได้ผลบ่อยที่สุดคือปิด Outlook คัดลอกไฟล์สำรอง แล้วซ่อมด้วย Inbox Repair Tool (SCANPST.EXE) จนไม่พบ error

คู่มือนี้เขียนสำหรับผู้ใช้อีเมลบริษัทแบบ POP หรือ IMAP ใน classic Outlook และผู้ดูแลไอทีที่ต้องกู้ไฟล์ PST ให้ผู้ใช้ ไล่จากการระบุบัญชีที่มีปัญหา การสำรองไฟล์ การซ่อม ไปจนถึงการย้ายข้อมูลไปไฟล์ใหม่เมื่อซ่อมไม่หาย เมื่อทำครบ คุณจะแก้ 0x80040119 ได้โดยรู้ว่าอีเมลส่วนไหนกู้กลับมาได้ และมีสำเนาไฟล์เดิมไว้ย้อนกลับเสมอ

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

  • classic Outlook for Windows (มีเมนู File มุมซ้ายบน) new Outlook มีสวิตช์ New Outlook มุมขวาบนและไอคอนเฟือง Settings และไม่ได้รับอีเมลเข้าไฟล์ PST รหัสนี้จึงเป็นปัญหาของ classic Outlook
  • ชนิดบัญชีจาก File > Account Settings > Account Settings แท็บ Email เพราะบัญชี POP เก็บอีเมลไว้ในไฟล์ PST ในเครื่องเท่านั้น ส่วนบัญชี IMAP เก็บต้นฉบับไว้บนเซิร์ฟเวอร์
  • พื้นที่ว่างบนไดรฟ์อื่นหรือไดรฟ์ USB อย่างน้อยเท่าขนาดไฟล์ PST สำหรับทำสำเนาก่อนซ่อม
  • เวลาว่าง ไฟล์ขนาดหลาย GB อาจใช้เวลาสแกนนาน ระหว่างซ่อมต้องปิด Outlook
  • รหัสผ่านอีเมลและค่าเซิร์ฟเวอร์ ใช้ชื่อเซิร์ฟเวอร์และพอร์ตที่ผู้ให้บริการอีเมลให้มา เช่น mail.example.com เผื่อต้องสร้างโปรไฟล์ใหม่ในขั้นตอนสุดท้าย
ลำดับการแก้ 0x80040119 จากระบุบัญชี สำรองไฟล์ PST ซ่อมด้วย ScanPST ตรวจ Lost and Found สร้าง PST ใหม่แล้ว Import จนถึงตรวจ add-in
สำรองไฟล์ก่อนซ่อมทุกครั้ง ถ้าซ่อมแล้ว error กลับมา ให้ย้ายข้อมูลไปไฟล์ใหม่แทนการซ่อมซ้ำ

สาเหตุของ 0x80040119

0x80040119 ตรงกับรหัส MAPI_E_EXTENDED_ERROR ในระบบ MAPI เป็นรหัสกลางที่ Outlook ใช้เมื่อการทำงานกับที่เก็บข้อมูลล้มเหลวโดยไม่มีรหัสที่เจาะจงกว่า Outlook จึงแสดงว่า An unknown error occurred เอกสาร Error occurs when you send or receive an email message in Outlook ของ Microsoft จัดรหัส 0x80040119 ไว้ในกลุ่มเดียวกับปัญหาส่งรับอีเมลทั่วไป และให้ซ่อมไฟล์ PST เป็นหนึ่งในวิธีแก้ ในการใช้งานจริง ต้นเหตุเรียงตามความถี่ได้แบบนี้

  • ไฟล์ PST เสีย มักเกิดหลังเครื่องดับหรือถูกบังคับปิดขณะ Outlook กำลังเขียนไฟล์ หรือหลังใช้ไฟล์ PST บนไดรฟ์เครือข่ายหรือ USB ที่หลุดการเชื่อมต่อ
  • ไฟล์ใหญ่ใกล้ขีดจำกัด ไฟล์ที่ใกล้ 50 GB หรือไฟล์ ANSI รุ่นเก่าที่ใกล้ 2 GB มักเสียง่ายขึ้น ถ้าขนาดใกล้ขีดจำกัด ให้ลดขนาดหรือแบ่งไฟล์หลังซ่อมเสร็จ
  • อีเมลบางฉบับที่ค้างใน Outbox หรือไฟล์แนบใหญ่เกินที่เซิร์ฟเวอร์รับได้ ทำให้ Send/Receive ล้มทุกครั้งที่พยายามส่งฉบับนั้น
  • add-in หรือโปรแกรมสแกนอีเมล ที่เข้าไปอ่านไฟล์ระหว่าง Outlook ส่งรับ
  • โปรไฟล์หรือโปรแกรม Outlook เสีย พบน้อยกว่า และจะเห็นอาการกับทุกไฟล์ ไม่ใช่ไฟล์เดียว

ขั้นตอนที่ 1: ระบุบัญชีที่ขึ้น 0x80040119 และตัดสาเหตุง่าย ๆ ออก

ในแท็บ Send / Receive คลิก Show Progress แล้วกด F9 ดูว่า 0x80040119 ขึ้นที่บัญชีไหน และขึ้นตอนส่งหรือตอนรับ จากนั้นตรวจสามเรื่องที่แก้ได้ในหนึ่งนาที

  • ปุ่ม Work Offline ในแท็บ Send / Receive ต้องไม่ถูกไฮไลต์
  • เปิดโฟลเดอร์ Outbox ถ้ามีอีเมลค้างพร้อมไฟล์แนบใหญ่ ให้ลากออกไปไว้ Drafts แล้วกด F9 ใหม่ ถ้าไม่ขึ้น error แปลว่าอีเมลฉบับนั้นคือต้นเหตุ
  • เปิดเว็บเมลของบัญชีเดียวกัน ถ้าเว็บเมลส่งรับได้ปกติ แปลว่าบัญชีและเซิร์ฟเวอร์ปกติ ปัญหาอยู่ที่ไฟล์หรือโปรแกรมในเครื่อง

ถ้า Send/Receive ผ่านหลังตรวจสามข้อนี้ ไม่ต้องทำขั้นต่อไป ถ้ายังขึ้น 0x80040119 ให้ไปขั้นตอนที่ 2

ขั้นตอนที่ 2: ปิด Outlook และสำรองไฟล์ PST ก่อนซ่อม

ไปที่ File > Account Settings > Account Settings แท็บ Data Files เลือกไฟล์ของบัญชีที่มีปัญหาแล้วคลิก Open File Location จดชื่อและตำแหน่งไฟล์ไว้ ไฟล์ของ Outlook รุ่นปัจจุบันมักอยู่ใน Documents\Outlook Files จากนั้นปิด Outlook ตรวจใน Task Manager ว่าไม่มี OUTLOOK.EXE ค้าง แล้วคัดลอกไฟล์ไปไว้อีกไดรฟ์

สำเนานี้สำคัญที่สุดในคู่มือนี้ เพราะการซ่อมไฟล์ที่เสียหนักอาจทิ้งข้อมูลบางส่วนที่อ่านไม่ได้ ถ้าภายหลังต้องการลองวิธีอื่นหรือส่งไฟล์ให้ผู้เชี่ยวชาญ จะยังมีไฟล์ต้นฉบับอยู่ ถ้าคัดลอกไม่ได้และขึ้น 0x80070021 แปลว่ายังมีโปรแกรมล็อกไฟล์อยู่ ดูคู่มือแก้ 0x80070021

ผลคำสั่ง PowerShell หาตำแหน่ง SCANPST.EXE และคัดลอกไฟล์ PST ไปไดรฟ์สำรองก่อนซ่อม 0x80040119
มีสำเนาไฟล์ขนาดเท่าต้นฉบับแล้วจึงเริ่มซ่อม ถ้าซ่อมพลาดยังกลับมาเริ่มจากสำเนาได้

ขั้นตอนที่ 3: ซ่อมไฟล์ที่ขึ้น 0x80040119 ด้วย ScanPST

Inbox Repair Tool ติดตั้งมากับ Outlook อยู่แล้ว สำหรับ Microsoft 365 Apps, Outlook 2016, 2019, 2021 และ 2024 แบบ Click-to-Run ไฟล์อยู่ที่ C:\Program Files\Microsoft Office\root\Office16\SCANPST.EXE ถ้าเป็น Office 32 บิตบน Windows 64 บิต ให้ดูใน C:\Program Files (x86)\Microsoft Office\root\Office16

  1. ปิด Outlook แล้วดับเบิลคลิก SCANPST.EXE
  2. คลิก Browse เลือกไฟล์ PST ต้นฉบับจากขั้นตอนที่ 2 แล้วคลิก Start
  3. ถ้าพบ error ให้ติ๊ก Make backup of scanned file before repairing แล้วคลิก Repair
  4. เมื่อซ่อมเสร็จ ให้สแกนไฟล์เดิมซ้ำ ทำจนกว่าจะขึ้น No errors were found in this file.

ขั้นตอนละเอียด ความหมายของผลสแกน และการซ่อมไฟล์ขนาดใหญ่อยู่ในคู่มือ ScanPST ถ้าบัญชีที่ขึ้น 0x80040119 เป็น IMAP และไฟล์ข้อมูลเป็น .ost ทางที่ปลอดภัยกว่าคือสร้างไฟล์ OST ใหม่ให้ดาวน์โหลดจากเซิร์ฟเวอร์ ตามคู่มือ Rebuild OST

ขั้นตอนที่ 4: ตรวจข้อมูลที่กู้มาและทดสอบส่งรับ

เปิด Outlook แล้วดูแถบโฟลเดอร์ ถ้า ScanPST กู้รายการที่หลุดจากโฟลเดอร์เดิมได้ จะเห็นโฟลเดอร์ Recovered Personal Folders หรือ Lost and Found ให้เปิดดูและลากอีเมลที่ยังต้องใช้กลับไปไว้ในโฟลเดอร์ที่ถูกต้อง แล้วตรวจโฟลเดอร์สำคัญ เช่น Inbox, Sent Items และโฟลเดอร์ลูกค้า ว่าจำนวนอีเมลใกล้เคียงกับก่อนเกิดปัญหา

ส่งอีเมลทดสอบถึงตัวเองแล้วกด F9 ถ้าอีเมลเข้า Inbox และไม่ขึ้น 0x80040119 แสดงว่าแก้แล้ว ไม่ต้องทำขั้นต่อไป เก็บไฟล์สำรองจากขั้นตอนที่ 2 ไว้อย่างน้อยหนึ่งสัปดาห์ก่อนลบ

ขั้นตอนที่ 5: สร้างไฟล์ PST ใหม่แล้วนำเข้าข้อมูลเมื่อ 0x80040119 กลับมา

ถ้าซ่อมแล้วใช้ได้ไม่กี่วันแล้ว 0x80040119 กลับมา แปลว่าโครงสร้างไฟล์เสียซ้ำ ให้ย้ายข้อมูลไปไฟล์ใหม่ที่สะอาดแทนการซ่อมต่อ

  1. สร้างไฟล์ใหม่ที่แท็บ Home > New Items > More Items > Outlook Data File ตั้งชื่อ เช่น somchai-2026.pst
  2. ไปที่ File > Account Settings > Account Settings แท็บ Data Files เลือกไฟล์ใหม่ > Set as Default แล้วไปแท็บ Email เลือกบัญชี POP > Change Folder > เลือก Inbox ของไฟล์ใหม่
  3. ปิดไฟล์เดิมจากแถบโฟลเดอร์ (คลิกขวาที่ชื่อไฟล์ > Close) แล้วนำเข้าด้วย File > Open & Export > Import/Export > Import from another program or file > Outlook Data File (.pst)
  4. เลือกไฟล์เดิมที่ซ่อมแล้ว เลือก Do not import duplicates ติ๊ก Include subfolders และเลือก Import items into the same folder in ไฟล์ใหม่ แล้วคลิก Finish

เมื่อนำเข้าเสร็จ กด F9 ทดสอบ ถ้าส่งรับได้ปกติและอีเมลเก่าอยู่ครบ ให้ถอดไฟล์เดิมออกจากโปรไฟล์ (Data Files > Remove) แต่เก็บไฟล์บนดิสก์ไว้ก่อน

ตารางจับคู่ผลของ ScanPST แต่ละแบบกับความหมายและขั้นตอนต่อไปเมื่อแก้ 0x80040119
ScanPST ไม่ใช่ขั้นสุดท้ายเสมอ ดูผลแล้วเลือกทางต่อให้ตรงกับอาการ

ขั้นตอนที่ 6: ตัด add-in โปรแกรม และโปรไฟล์ออกจากรายชื่อผู้ต้องสงสัย

ถ้า ScanPST ขึ้นว่าไฟล์ไม่มี error แต่ยังขึ้น 0x80040119 ให้เปิด Outlook แบบ Safe Mode ด้วยคำสั่ง outlook.exe /safe จากหน้าต่าง Run (Windows + R) แล้วกด F9 ถ้า Safe Mode ไม่ขึ้น error แปลว่า add-in ตัวใดตัวหนึ่งเป็นต้นเหตุ ให้ปิดทีละตัวที่ File > Options > Add-ins > Manage: COM Add-ins > Go ถ้าตัวที่เป็นต้นเหตุคือ add-in สแกนอีเมลของโปรแกรม antivirus อย่าปิดการป้องกันทิ้ง ให้อัปเดตโปรแกรมหรือแจ้งผู้ดูแล antivirus ให้แก้การทำงานร่วมกับ Outlook

ถ้า Safe Mode ก็ยังขึ้น 0x80040119 ให้ซ่อมโปรแกรมด้วย Quick Repair ของ Office แล้วทดสอบด้วยโปรไฟล์ใหม่ตามคู่มือสร้าง Outlook Profile ใหม่ ถ้าทุกวิธีไม่ได้ผล ก่อนขอความช่วยเหลือให้เก็บข้อความ error ทั้งบรรทัด เวอร์ชันจาก File > Office Account ชนิดบัญชี ขนาดไฟล์ PST และผลของ ScanPST

ปัญหาที่พบบ่อยเกี่ยวกับ 0x80040119

ซ่อมไฟล์ด้วย ScanPST แล้วอีเมลจะหายไหม?

ส่วนใหญ่ไม่หาย ScanPST ซ่อมโครงสร้างของไฟล์และย้ายรายการที่หลุดจากโฟลเดอร์ไปไว้ใน Lost and Found แต่ถ้าไฟล์เสียหนัก รายการที่อ่านไม่ได้จะถูกทิ้ง จึงต้องคัดลอกไฟล์สำรองตามขั้นตอนที่ 2 ก่อนซ่อมทุกครั้ง

ทำไม 0x80040119 กลับมาอีกหลังซ่อมไปแล้ว?

สาเหตุที่ทำให้ไฟล์เสียยังอยู่ เช่น ไฟล์อยู่บนไดรฟ์เครือข่ายหรือ OneDrive เครื่องถูกปิดขณะ Outlook ยังทำงาน หรือไฟล์ใหญ่ใกล้ขีดจำกัด ให้ย้ายไฟล์มาไว้บนดิสก์ในเครื่อง แบ่งอีเมลเก่าออกเป็นไฟล์แยก และใช้ขั้นตอนที่ 5 ย้ายข้อมูลไปไฟล์ใหม่

บัญชี IMAP ขึ้น 0x80040119 ต้องทำอย่างไร?

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

new Outlook หรือ Outlook for Mac ขึ้น 0x80040119 ได้ไหม?

รหัสนี้เป็นของ classic Outlook for Windows ที่ใช้ไฟล์ PST เป็นที่รับอีเมล new Outlook และ Outlook for Mac ไม่ได้รับอีเมลเข้าไฟล์ PST และไม่มี ScanPST ถ้าโปรแกรมเหล่านี้ส่งรับไม่ได้ ให้ลบบัญชีแล้วเพิ่มใหม่ หรือทดสอบผ่านเว็บเมลก่อน

ถ้าผู้ใช้หลายคนเจอ 0x80040119 จากไฟล์ PST เสียบ่อย และต้องการให้อีเมลบริษัทอยู่บนเซิร์ฟเวอร์ขององค์กรเองแทนไฟล์ในเครื่อง ติดต่อทีมงาน THAI DATA CLOUD ได้ทันที และดูรายละเอียดบริการ Private Mail Server ได้ที่หน้าบริการของเรา

อ่านเพิ่มเติมเกี่ยวกับ 0x80040119

แชร์FacebookXLINELinkedIn

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