ข้อผิดพลาด 'Operation Failed' ขณะแนบไฟล์ใน Outlook เกิดขึ้นเนื่องจากใช้ Outlook เวอร์ชันเก่า เรียกใช้ Outlook ในโหมดความเข้ากันได้ (Compatibility Mode) และปัญหากับองค์ประกอบภายใน Outlook อื่นๆ เช่น ไฟล์ PST โดยพื้นฐานแล้ว ข้อผิดพลาดนี้ไม่ให้ผู้ใช้แนบไฟล์กับอีเมลใน Outlook ได้ และแทนที่จะแสดงข้อความ 'Operation Failed'
นี่เป็นข้อความแสดงข้อผิดพลาดที่พบได้บ่อยมาก และอาจเกิดจากหลายปัจจัยที่แตกต่างกัน ตั้งแต่โหมดความเข้ากันได้ไปจนถึงปัญหาภายในซอฟต์แวร์ หากไม่มีข้อจำกัดจากผู้ดูแลระบบของคุณ (หากคุณอยู่ในองค์กร) สามารถแก้ไขได้ค่อนข้างเร็ว
ทำไม Outlook จึงคืนค่าข้อผิดพลาด "Operation Failed" เมื่อแนบไฟล์?
มีเหตุผลมากมายสำหรับปัญหานี้ เรารวบรวมเกือบทั้งหมดไว้ด้านล่างนี้
- Outlook เวอร์ชันเก่า (Older Version of Outlook): เพื่อให้ทันเทคโนโลยีที่พัฒนาขึ้น Microsoft เปิดตัว Outlook เวอร์ชันอัปเดตใหม่ๆ บ่อยครั้ง หากคุณใช้ Outlook เวอร์ชันเก่า คุณจะเปราะบางต่อปัญหาหลายอย่าง
- Outlook ทำงานในโหมดความเข้ากันได้ (Compatibility Mode): ในโหมดความเข้ากันได้ องค์ประกอบที่จำเป็นของ Outlook บางอย่างจะไม่สามารถทำงานได้ตามปกติ จึงทำให้เกิดข้อผิดพลาดปัจจุบัน
- ไฟล์ .pst เสียหาย/หายไป (Corrupted/missing .pst file): Outlook ต้องการเข้าถึงไฟล์ PST เพื่อทำงาน หากไม่สามารถเข้าถึงไฟล์ PST ได้ หรือไฟล์ PST เสียหาย จะแสดงปัญหาที่คุณกำลังเผชิญ
- แอปพลิเคชันที่ขัดแย้ง (Conflicting Applications): แอปพลิเคชันที่ขัดแย้งบนระบบของคุณอาจทำให้เกิดปัญหา Outlook หลายอย่าง เช่น ปัจจุบัน รวมถึงแอนติไวรัส/ไฟร์วอลล์ เป็นต้น
- Add-ins ของ Outlook ที่ขัดแย้ง (Conflicting Outlook Add-ins): Add-ins เพิ่มฟังก์ชันให้ Outlook แต่ Add-ins ที่ขัดแย้งกันเป็นเรื่องอื่นและก่อให้เกิดปัญหาเช่นที่กำลังพูดถึง
- การติดตั้ง Office/Outlook เสียหาย (Corrupted Office/Outlook Installation): หากการติดตั้ง Office/Outlook เองไม่สมบูรณ์ Outlook จะไม่สามารถแนบไฟล์ได้สำเร็จ
- ปัญหาสิทธิ์โฟลเดอร์ Drafts (Drafts folder permission issue): โฟลเดอร์ Drafts บันทึกข้อความที่จะส่งภายหลัง เนื่องจากข้อผิดพลาดของซอฟต์แวร์ ผู้ใช้จำนวนมากประสบข้อความแสดงข้อผิดพลาดปัจจุบัน
- กฎ (Rules) ที่ขัดแย้ง/ซ้ำซ้อน (Conflicting/Duplicate Rules): กฎ (Rules) คือการกระทำอัตโนมัติตามเกณฑ์ที่กำหนด หากตั้งค่าผิดหรือจำกัดการแนบไฟล์ คุณจะเจอข้อผิดพลาดการแนบไฟล์
วิธีแก้ไขข้อผิดพลาด "Operation Failed" เมื่อแนบไฟล์ใน Outlook
ก่อนเริ่มการแก้ปัญหา ตรวจสอบให้แน่ใจว่าคุณมี สิทธิ์ผู้ดูแลระบบ (Administrator access) ของระบบ นอกจากนี้ หากคุณอยู่ใน เครือข่ายองค์กร (Corporate Network) ให้แจ้งผู้ดูแลระบบ I.T. ขององค์กรก่อน
1. อัปเดต Outlook
Microsoft เปิดตัวอัปเดตสำหรับ Outlook บ่อยครั้งเพื่อปรับปรุงประสิทธิภาพ เพิ่มฟีเจอร์ใหม่ และแก้ไขบั๊ก หากข้อผิดพลาดปัจจุบันเกิดจากบั๊กที่ Microsoft แก้ไขแล้วในอัปเดตล่าสุด การอัปเดต Outlook เป็นเวอร์ชันล่าสุดอาจแก้ปัญหาได้
- คลิกเมนู File
- คลิกตัวเลือก Office Account
- กดปุ่ม Update Options
- คลิก Update Now เพื่ออัปเดตซอฟต์แวร์
- หลังอัปเดตเสร็จ ให้ รีสตาร์ท (Restart) Outlook และตรวจสอบว่า Outlook ทำงานปกติหรือไม่
2. เรียกใช้ Outlook ในโหมดปกติ (Non-Compatibility Mode)
โหมดความเข้ากันได้ใช้สำหรับรันแอปพลิเคชันที่ไม่เข้ากันได้กับระบบปฏิบัติการปัจจุบัน หาก Outlook ถูกใช้งานในโหมดความเข้ากันได้ คุณอาจเจอข้อผิดพลาด 'Operation Failed' เมื่อแนบไฟล์ การรัน Outlook ในโหมดปกติ (Non-Compatibility Mode) อาจแก้ปัญหาได้
- คลิกขวาที่ไอคอน Outlook บนเดสก์ท็อป แล้วเลือก Properties (คุณสมบัติ)
- เลือกแท็บ Compatibility (ความเข้ากันได้)
- ยกเลิกติ๊ก Run this program in compatibility mode (เรียกใช้โปรแกรมนี้ในโหมดความเข้ากันได้) (หากติ๊กอยู่)
- คลิก Apply แล้ว OK
- เปิด Outlook และตรวจสอบว่า Outlook ไม่มีข้อผิดพลาดการแนบไฟล์ Operation Failed อีกต่อไป
3. เปิด Outlook ในโหมด Safe Mode
Microsoft และบริษัท IT ชั้นนำได้สร้าง Add-ins ที่ช่วยให้คุณทำงานได้จากกล่องจดหมายเข้า Add-ins ช่วยทำให้งานอัตโนมัติเมื่อคุณดูหรือสร้างข้อความ แต่บางครั้ง Add-ins เหล่านี้เริ่มขัดแย้งกับการทำงานปกติของ Outlook Add-in "Send & Track" ของ Adobe เป็นที่รู้จักว่ามีปัญหากับ Outlook ในอดีต Outlook มี Safe Mode ในตัว ซึ่ง Outlook จะทำงานโดยไม่มี Add-insเหล่านี้ การรัน Outlook ใน Safe Mode อาจแก้ปัญหาได้
- Exit (ออก) จาก Outlook
- กดปุ่ม Windows+R เพื่อเปิดคำสั่ง Run
- พิมพ์ Outlook.exe /safe (มีช่องว่างหลัง Outlook และก่อน /) แล้วคลิก OK
หาก Windows หา Outlook.exe /safe ไม่เจอ ให้ลองใช้ Full Path ของ Outlook (เส้นทางโดยละเอียดอธิบายในวิธีแก้ไขที่ 7)
ตอนนี้ตรวจสอบว่า Outlook ทำงานปกติหรือไม่ หากทำงานปกติ ให้ปิดใช้งาน Outlook Add-ins ทีละตัวโดยทำตามขั้นตอนต่อไปนี้:
- เปิด Outlook ในโหมดปกติ คลิก File แล้ว Options
- คลิก Add-Ins
- บริเวณล่างของหน้าต่าง หารายการแบบดรอปดาวน์ "Manage" เลือกประเภท Add-ins ที่ต้องการเปิด/ปิด เช่น COM Add-ins แล้วคลิก "Go"
- ยกเลิกติ๊ก Add-in แล้วรีสตาร์ท Outlook และตรวจสอบว่า Outlook เริ่มทำงานปกติหรือไม่
จำไว้ว่า การเปิด/ปิด Microsoft Exchange Add-in และรีสตาร์ท Outlook อาจแก้ปัญหาได้
4. เปลี่ยนรูปแบบข้อความในอีเมล (Change Text Format)
ผู้ใช้จำนวนมากรายงานว่าเจอข้อความแสดงข้อผิดพลาดเมื่อสร้างข้อความแบบ HTML เช่น มีรูปภาพ หรือลายเซ็นที่มีโลโก้ และบันทึกลง Drafts นี่หมายความว่ามีปัญหาบางอย่างกับ "สิทธิ์" ของ Drafts ในส่วน HTML ของอีเมล ในกรณีนี้ การเปลี่ยนรูปแบบจาก HTML เป็น Rich Text แล้วค่อยกลับมาเป็น HTML อีกครั้ง อาจแก้ปัญหาได้
- เปิด Outlook และเปิด ข้อความ (Message) ที่มีปัญหา
- ในหน้าต่างข้อความ เปิดแท็บ Format Text บน Ribbon
- ในกลุ่ม Format เปลี่ยนจาก HTML เป็น Rich Text
- ตอนนี้ บันทึก (Save) และ ปิด (Close) ข้อความ
- เปิดข้อความอีกครั้ง คลิกแท็บ Format Text
- ในพื้นที่ Format เปลี่ยนจาก Rich Text เป็น HTML แล้วบันทึกข้อความ
- เปิดใหม่และส่งข้อความ เพื่อตรวจสอบว่า Outlook ทำงานโดยไม่มีปัญหาหรือไม่
5. เปลี่ยนโหมดการเชื่อมต่อ Outlook (Change Outlook Connection Mode)
Outlook มี 2 โหมดในการเชื่อมต่อกับ Exchange Server: Online Mode และ Cached Mode ใน Cached Mode Outlook จะเก็บสำเนาท้องถิ่นของกล่องจดหมาย Exchange ของผู้ใช้ไว้บนฮาร์ดดิสก์ในรูปไฟล์ OST ดังนั้น หาก Outlook มีปัญหาในการเชื่อมต่อกับบัญชี Exchange อาจบังคับให้เกิดข้อผิดพลาด Operation Failed ในการแนบไฟล์ ในกรณีนี้ การเปลี่ยนโหมดการเชื่อมต่อกับ Exchange อาจแก้ปัญหาได้
- เปิด Outlook คลิกเมนู File
- คลิกเมนูดรอปดาวน์ Account Settings แล้วคลิก Account Settings อีกครั้ง
- ในแท็บ Email เลือก บัญชี (Account) ของคุณ แล้วคลิก Change
- ในการตั้งค่าบัญชี Exchange คลิก More Settings
- คลิกแท็บ Advanced ตรวจสอบว่า "Use Cached Exchange Mode" เปิดใช้งานอยู่หรือไม่ หากเปิดอยู่ให้ปิด และหากปิดอยู่ให้เปิด
- Restart (รีสตาร์ท) Outlook และตรวจสอบว่า Outlook ทำงานได้อย่างถูกต้องหรือไม่
6. ปิดใช้งานฟีเจอร์ Auto Save (Disable Auto Save Feature)
ในหลายกรณีของผู้ใช้ เมื่อบันทึกข้อความลง Drafts และหลังจากเปิดข้อความนั้นพยายามส่ง/รับหรือแนบไฟล์ ผู้ใช้จะได้ข้อผิดพลาด Operation Failed ในกรณีนี้ การปิดใช้งานฟีเจอร์ Auto-save จะป้องกันไม่ให้ข้อความไปอยู่ในโฟลเดอร์ Drafts และอาจแก้ปัญหาได้ ซึ่งเกี่ยวข้องกับวิธีแก้ไขโฟลเดอร์ Drafts ที่เราทำไว้ก่อนหน้านี้
- เปิด Outlook คลิก File
- คลิก Options แล้ว Mail
- เลื่อนลง และในส่วน Save ยกเลิกติ๊ก Automatically Save Items that have not been sent after this many minutes
- Restart (รีสตาร์ท) Outlook และตรวจสอบว่า Outlook ทำงานปกติหรือไม่
7. ซ่อมแซมไฟล์ข้อมูล Outlook (Repair Outlook's Data File)
เมื่อคุณทำ Send/Receive ใน Outlook แอปพลิเคชันจะใช้โฟลเดอร์ของผู้ใช้สำหรับข้อความอีเมลและไฟล์แนบ Outlook ใช้ไฟล์ ".pst" สำหรับวัตถุประสงค์นี้ ซึ่งอาจเก็บไว้ในเครื่องท้องถิ่นหรือเซิร์ฟเวอร์หากคุณอยู่ในเครือข่ายองค์กร หาก Outlook ไม่หาไฟล์ .pst ได้ หรือไฟล์ .pst เสียหาย อาจบังคับให้ Outlook แสดงข้อความแสดงข้อผิดพลาด โชคดีที่ Microsoft รวม Utility ชื่อ "SCANPST.EXE" ไว้ ซึ่งสามารถซ่อมแซมไฟล์ .pst ได้ และอาจแก้ปัญหา
- Exit (ออก) จาก Outlook
- กดปุ่ม Windows พิมพ์ Outlook ในรายการที่ได้ Right-click ที่ Outlook แล้วเลือก "Open File Location"
- คุณจะถูกนำไปที่โฟลเดอร์ต่อไปนี้ซึ่งเก็บ Shortcut ของโปรแกรม:
C:\ProgramData\Microsoft\Windows\Start Menu\Programs
ในโฟลเดอร์นี้ Right-click ที่ไอคอน Outlook และคลิก "Open File Location" - คุณจะถูกนำไปที่โฟลเดอร์:
C:\Program Files (x86)\Microsoft Office\root\Office16
- ในโฟลเดอร์ Office 16 ให้หาไฟล์ SCANPST.EXE Right-click แล้วคลิก "Run as Administrator"
- กดปุ่ม Browse ใน Microsoft Outlook Inbox Repair
- เลือกไฟล์ PST เริ่มต้น (Default PST file) (ตำแหน่งไฟล์ PST อธิบายหลังขั้นตอนเหล่านี้)
- คลิก Start เพื่อเริ่มสแกน
- หากได้รับแจ้ง ให้คลิก Repair เพื่อแก้ไขปัญหาของไฟล์
- Restart Outlook และตรวจสอบว่า Outlook ทำงานโดยไม่มีปัญหาหรือไม่
ตำแหน่งของไฟล์ .pst ขึ้นอยู่กับเวอร์ชัน Outlook, เวอร์ชัน Windows และวิธีการตั้งค่าบัญชีของคุณ ตำแหน่งเริ่มต้นของไฟล์ .pst ตาม OS ดังนี้:
- Windows 10
drive:\Users\
\AppData\Local\Microsoft\Outlook drive:\Users\
\Roaming\Local\Microsoft\Outlook - Windows เวอร์ชันเก่า
drive:\Documents and Settings\
\Local Settings\Application Data\Microsoft\Outlook
8. Clean Boot Windows หรือใช้ Windows Safe Mode
ข้อผิดพลาด "Operation Failed" ของ Outlook ขณะแนบไฟล์ อาจเกิดจากแอปพลิเคชันที่ขัดแย้ง เช่น แอปพลิเคชันแอนติไวรัส เพื่อตรวจสอบ คุณสามารถ Clean Boot Windows หรือใช้ Windows Safe Mode ซึ่งอาจแก้ปัญหาได้
- Clean Boot Windows หรือ Boot Windows ใน Safe Mode with Networking
- เปิด Outlook และตรวจสอบว่า Outlook ทำงานปกติหรือไม่ หากใช่ ให้พยายามระบุแอปพลิเคชันที่มีปัญหาและแก้ไขปัญหาระหว่างแอปพลิเคชันเหล่านั้น
9. สร้างโปรไฟล์ผู้ใช้ใหม่ (Set Up a New User Profile)
Outlook ต้องเข้าถึงโฟลเดอร์และข้อมูลสมุดที่อยู่อีเมลที่เก็บในไฟล์ .pst ของคุณ ซึ่งเก็บออนไลน์หรือในเครื่องท้องถิ่น หาก Outlook ไม่สามารถเข้าถึงไฟล์นี้ได้ หรือโปรไฟล์ผู้ใช้เสียหาย จะแสดงข้อผิดพลาด 'Operation Failed' การสร้างโปรไฟล์ผู้ใช้ใหม่ใน Outlook อาจแก้ปัญหาได้ เนื่องจาก Outlook จะเพิ่มไฟล์ .pst ให้โปรไฟล์ใหม่อัตโนมัติ (ยกเว้นเมื่อใช้ Microsoft Exchange Server)
- กดปุ่ม Windows พิมพ์ Control Panel ในรายการที่ได้ คลิก 'Control Panel'
- ใน Control Panel คลิก Mail
- คลิกปุ่ม Show Profiles
- คลิก Add
- ป้อนชื่อโปรไฟล์ในกล่องข้อความ คลิก OK
- ป้อนรายละเอียดบัญชีอีเมลที่จำเป็นใน Add Account
- คลิก Next เพื่อดำเนินการต่อใน Wizard การตั้งค่าบัญชี
- เปิด Outlook ใหม่และตรวจสอบว่า Outlook ทำงานได้อย่างถูกต้องหรือไม่
10. ซ่อมแซม Office/Outlook (Repair Office/Outlook)
หากการติดตั้ง Microsoft Office/Outlook เองเสียหาย อาจทำให้เกิดปัญหาเมื่อแนบไฟล์กับอีเมล การรันเครื่องมือซ่อมแซม built-in ของ Microsoft Office จะแก้ไขปัญหาการติดตั้ง และอาจแก้ปัญหาได้
- กดปุ่ม Windows พิมพ์ Control Panel
- คลิก Programs
- คลิก Programs and Features
- คลิกโปรแกรม Office แล้วคลิก Change
- หาก UAC แจ้งเตือน คลิก Yes
- เลือก Quick Repair แล้วคลิก Ok
- คลิก Repair แล้ว Continue
- รอจนกระบวนการซ่อมแซมเสร็จ แล้ว Restart (รีสตาร์ท) คอมพิวเตอร์ ตรวจสอบว่า Outlook ทำงานปกติหรือไม่
- หากไม่ ให้ทำซ้ำขั้นตอน 1-5
- ครั้งนี้เลือก Online Repair แล้วคลิก Ok
- คลิก Repair แล้ว Continue
- รอจนเสร็จสิ้น Restart (รีสตาร์ท) ระบบ
- Launch (เปิด) Outlook และตรวจสอบว่า Outlook ทำงานได้อย่างถูกต้องหรือไม่
11. ลบกฎ (Rules) ของ Outlook
กฎ (Rules) เป็นวิธีทำให้การกระทำใน Outlook เป็นอัตโนมัติ หากข้อความตรงตามเกณฑ์ที่กำหนดไว้ล่วงหน้า เช่น หากคุณรับใบแจ้งหนี้จากผู้ขายหลายราย คุณสามารถทำให้กระบวนการจัดเรียงเป็นอัตโนมัติโดยสร้างกฎส่งไปยังโฟลเดอร์ที่กำหนด แต่หากมีกฎที่ขัดแย้งหรือซ้ำซ้อน Outlook จะแสดงข้อผิดพลาด Operation Failed ในการแนบไฟล์ ในกรณีนี้ การลบกฎอาจแก้ปัญหาได้
- คลิก File
- เลือก Manage Rules & Alerts
- คลิกที่ Rule ที่ต้องการลบ
- เลือก Delete
- คลิก Yes เพื่อยืนยัน
- คลิก OK
- ทำซ้ำกับกฎทั้งหมดที่ดูน่าสงสัย
- ปิด Outlook แล้วเปิดใหม่ และตรวจสอบว่า Outlook ทำงานปกติหรือไม่