Computer >> คอมพิวเตอร์ >  >> ซอฟต์แวร์ >> จดหมาย

วิธีแก้ไขข้อผิดพลาด Outlook 0x8004210B บน Windows

ผู้ใช้ Windows หลายคนได้ติดต่อเราพร้อมคำถามหลังจากไม่สามารถส่งอีเมลได้ หลังจากลองใหม่หลายครั้ง การดำเนินการหมดเวลาและข้อผิดพลาดต่อไปนี้ปรากฏขึ้น:“(0x8004210B) การดำเนินการหมดเวลารอการตอบกลับจากเซิร์ฟเวอร์ส่ง (SMTP/POP3)” เมื่อตรวจสอบปัญหาแล้ว ผู้ใช้ที่ได้รับผลกระทบรายงานว่าอีเมลยังคงติดอยู่ในกล่องขาออก ผู้ใช้บางคนรายงานว่าหากคลิกส่งอีกครั้ง อีเมลจะถูกส่งโดยไม่มีปัญหา ปัญหานี้ไม่ได้เกิดขึ้นเฉพาะกับ Windows บางรุ่นเท่านั้น เนื่องจากได้รับการยืนยันแล้วว่าจะเกิดขึ้นบน Windows 7, Windows 8.1 และ Windows 10

วิธีแก้ไขข้อผิดพลาด Outlook 0x8004210B บน Windows

อะไรทำให้เกิด (0x8004210B) รหัสข้อผิดพลาดของ Outlook

เราตรวจสอบรหัสข้อผิดพลาดนี้โดยดูจากรายงานผู้ใช้ต่างๆ และลองใช้กลยุทธ์การซ่อมแซมต่างๆ ที่แนะนำโดยผู้ใช้ที่ได้รับผลกระทบ ปรากฏว่ามีหลายสถานการณ์ที่อาจเรียกข้อความแสดงข้อผิดพลาดนี้ ต่อไปนี้คือตัวเลือกที่อาจมีผู้กระทำผิด:

  • โปรไฟล์ Outlook เสียหาย – เป็นไปได้ว่าคุณเห็นข้อความแสดงข้อผิดพลาดนี้เนื่องจากบัญชีอีเมล Outlook ที่เสียหาย หากไฟล์จากโปรไฟล์ Outlook ของคุณเสียหาย Outlook จะไม่สามารถติดต่อกับเซิร์ฟเวอร์ได้ ในกรณีนี้ คุณควรจะสามารถแก้ไขปัญหาได้โดยการเพิ่มบัญชีอีเมลอีกครั้งผ่านหน้าต่างเมล บังคับให้แอปพลิเคชันสร้างโปรไฟล์ใหม่
  • อีเมลค้างอยู่ในโหมดส่ง – อีกสถานการณ์หนึ่งที่รหัสข้อผิดพลาดนี้จะเกิดขึ้นคือเมื่อการดำเนินการหมดเวลาเนื่องจากไฟล์แนบที่เสียหายหรือมีขนาดใหญ่ซึ่งไม่สามารถประมวลผลได้อย่างถูกต้อง หากใช้สถานการณ์นี้ การแก้ไขที่เป็นไปได้เพียงอย่างเดียวคือการตั้งค่าแอปพลิเคชันในโหมดออฟไลน์ของ Work และลบอีเมลที่ติดอยู่ในกล่องขาออก
  • ใบตอบรับการอ่านค้าง – ใน Outlook เวอร์ชันเก่า ลักษณะการทำงานนี้อาจทำให้ใบตอบรับการอ่านค้างได้ เนื่องจากมองไม่เห็นใบเสร็จใน Outlook จึงไม่มีวิธีลบตามอัตภาพ ในกรณีนี้ คุณสามารถแก้ไขปัญหาได้โดยใช้เครื่องมือสำหรับนักพัฒนาระดับล่าง เช่น MFCMAPI เพื่อเข้าถึงที่เก็บข้อมูล Outlook ของคุณและลบใบตอบรับการอ่านที่ค้างด้วยตนเอง
  • สัญญาณรบกวน AV ของบุคคลที่สาม – ตามที่ปรากฎ ปัญหานี้อาจเกิดจากชุด AV ที่มีการป้องกันมากเกินไปซึ่งบล็อก Outlook ไม่ให้สื่อสารกับเซิร์ฟเวอร์อีเมลเนื่องจากเหตุผลด้านความปลอดภัยที่น่าสงสัย เพื่อป้องกันไม่ให้สิ่งนี้เกิดขึ้น คุณควรถอนการติดตั้งชุดโปรแกรมของบุคคลที่สามทั้งหมดและเลือกใช้ชุด AV ที่รบกวนน้อยกว่า

หากคุณกำลังดิ้นรนเพื่อแก้ไขรหัสข้อผิดพลาดของ Outlook นี้ (0x8004210B) บทความนี้จะนำเสนอกลยุทธ์การแก้ไขปัญหาต่างๆ ที่ควรแก้ไขปัญหาในกรณีส่วนใหญ่ ด้านล่าง คุณจะพบชุดของวิธีการที่ผู้ใช้ที่ได้รับผลกระทบรายอื่นได้ใช้ในการแก้ไขข้อผิดพลาดได้สำเร็จพร้อมกับข้อความแสดงข้อผิดพลาด “การดำเนินการหมดเวลารอการตอบกลับจากเซิร์ฟเวอร์การส่ง (SMTP/POP3)”

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

เริ่มกันเลย!

วิธีที่ 1:การเพิ่มบัญชีอีเมลอีกครั้ง

ตามที่ปรากฏ หนึ่งในสถานการณ์ทั่วไปที่จะทริกเกอร์ (0x8004210B)  เป็นบัญชีอีเมล Outlook ที่เสียหาย ไฟล์บางไฟล์ที่เป็นของบัญชีอีเมลอาจเสียหาย ดังนั้น Outlook จึงไม่สามารถใช้งานได้อย่างถูกต้องอีกต่อไป

หากสถานการณ์นี้ใช้ได้ คุณควรจะสามารถแก้ไขปัญหาได้โดยการสร้างบัญชีอีเมลใหม่อีกครั้งจากตัวเลือก Mail ของแผงควบคุม ผู้ใช้หลายรายที่ประสบปัญหานี้ได้รายงานว่าปัญหาได้รับการแก้ไขแล้วทั้งหมดหลังจากปฏิบัติตามคำแนะนำในการเพิ่มบัญชีอีเมลอีกครั้ง

นี่คือสิ่งที่คุณต้องทำ:

  1. กด แป้น Windows + R เพื่อเปิด วิ่ง กล่องโต้ตอบ จากนั้นพิมพ์ “control” แล้วกด Enter เพื่อเปิดอินเทอร์เฟซแผงควบคุมแบบคลาสสิก
  2. เมื่อคุณอยู่ในอินเทอร์เฟซของแผงควบคุมแบบคลาสสิกแล้ว ให้ใช้ฟังก์ชันการค้นหาที่มุมบนขวาของหน้าจอเพื่อค้นหา "เมล"
  3. หลังจากดำเนินการแล้ว ให้คลิกที่ อีเมล (Microsoft Outlook) สำหรับรายการผลลัพธ์
  4. ใน การตั้งค่าบัญชี หน้าต่าง เลือก อีเมล แท็บแล้วคลิก ใหม่…
  5. ภายใน เพิ่มบัญชี หน้าต่าง ใส่ชื่อ ที่อยู่อีเมล และรหัสผ่าน จากนั้นคลิก ถัดไป เพื่อเพิ่มบัญชี
  6. รอจนกว่าการดำเนินการจะเสร็จสิ้น คุณอาจได้รับแจ้งให้ตั้งค่าบัญชีด้วยตนเอง ทั้งนี้ขึ้นอยู่กับโปรแกรมรับส่งเมลของคุณ
  7. เมื่อกำหนดค่าบัญชีอีเมลใหม่แล้ว ให้กลับไปที่ การตั้งค่าบัญชี> อีเมล และลบบัญชีเก่า (บัญชีที่เสียหาย) โดยเลือกและคลิกที่ ลบ
  8. ถัดไป เลือกอีเมลที่สร้างขึ้นใหม่แล้วคลิก ตั้งเป็นค่าเริ่มต้น .
วิธีแก้ไขข้อผิดพลาด Outlook 0x8004210B บน Windows

หากเหมือนกัน (0x8004210B)  รหัสข้อผิดพลาดยังคงเกิดขึ้นแม้จะกำหนดค่าบัญชีอีเมลใหม่แล้ว ให้เลื่อนลงไปที่วิธีถัดไปด้านล่าง

วิธีที่ 2:การลบอีเมลที่ค้างอยู่

ใน Outlook เวอร์ชันใหม่กว่า สาเหตุที่พบบ่อยที่สุดที่จะเรียก “(0x8004210B) ข้อผิดพลาดของการดำเนินการหมดเวลารอการตอบกลับจากเซิร์ฟเวอร์การส่ง (SMTP/POP3) คือสถานการณ์ที่อีเมลมีไฟล์แนบที่มีไฟล์ที่ไม่รองรับหรือไฟล์มีขนาดใหญ่เกินไป

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

ต่อไปนี้คือคำแนะนำโดยย่อเกี่ยวกับการลบอีเมลที่ค้างอยู่ใน Outlook:

  1. เปิดเวอร์ชัน Outlook ของคุณแล้วเลือก ส่ง / รับ จากแถบริบบอนที่ด้านบนของหน้าจอ
  2. ถัดไป นำทางด้านล่างไปยังตัวเลือกย่อยและคลิกที่ ทำงานแบบออฟไลน์ หนึ่งครั้งเพื่อยกเลิกการเชื่อมต่อแอปพลิเคชัน Outlook ของคุณจากอินเทอร์เน็ต
  3. เมื่ออินเทอร์เน็ตถูกตัดขาดจาก Outlook ให้ไปที่ข้อความที่เคยเรียกข้อความแสดงข้อผิดพลาด คลิกขวาบนข้อความแล้วเลือก ลบ  จากเมนูบริบทเพื่อลบออกจากโปรแกรมรับส่งเมลของคุณ
  4. จัดการกับไฟล์แนบ จากนั้นรีสตาร์ทแอปพลิเคชันและปิดใช้งานโหมดการทำงาน
  5. ลองส่งอีเมลอีกครั้งและดูว่าปัญหาได้รับการแก้ไขแล้วหรือไม่
วิธีแก้ไขข้อผิดพลาด Outlook 0x8004210B บน Windows

หากคุณยังคงพบ “การดำเนินการหมดเวลารอการตอบกลับจากเซิร์ฟเวอร์การส่ง (SMTP/POP3) ผิดพลาด เลื่อนลงไปที่วิธีถัดไปด้านล่าง

วิธีที่ 3:การลบใบตอบรับการอ่านที่ค้างอยู่

อีกสถานการณ์หนึ่งที่จะทำให้เกิด “(0x8004210B) ข้อผิดพลาดของการดำเนินการหมดเวลารอการตอบสนองจากเซิร์ฟเวอร์การส่ง (SMTP/POP3) คือใบตอบรับการอ่านที่ค้างอยู่ แต่สิ่งที่มีใบเสร็จใน Outlook คือจะมองไม่เห็นอย่างสมบูรณ์ในกล่องขาออก ดังนั้นจึงยากที่จะลบออก

ผู้ใช้ Windows หลายรายที่ประสบปัญหานี้ได้รายงานว่าพวกเขาสามารถลบใบเสร็จที่ค้างอยู่ได้โดยใช้เครื่องมือสนับสนุนของ Microsoft ชื่อ MFCMAPI แม้ว่าเครื่องมือนี้จะเป็นเครื่องมือที่มีจุดมุ่งหมายเพื่อให้การสนับสนุน "ระดับต่ำ" สำหรับนักพัฒนาเพื่อให้สามารถเข้าถึงที่เก็บข้อมูล Outlook ได้ แต่ก็เป็นเครื่องมือที่มีประโยชน์สำหรับผู้ใช้ทั่วไปที่ต้องการแก้ไขปัญหาขั้นสูง

ต่อไปนี้คือคำแนะนำโดยย่อเกี่ยวกับการใช้ MFCMAPI เพื่อลบใบตอบรับการอ่านที่ค้างซึ่งเป็นสาเหตุของข้อความแสดงข้อผิดพลาด:

  1. ไปที่ลิงก์ GritHub นี้ (ที่นี่ ) และดาวน์โหลดไฟล์ปฏิบัติการ MFCMAPI เวอร์ชันล่าสุด รับรุ่นแรกหากคุณใช้รุ่น 32 บิตหรือรุ่นที่สองหากคุณใช้ Windows รุ่น 64 บิต วิธีแก้ไขข้อผิดพลาด Outlook 0x8004210B บน Windows
  2. เมื่อการดาวน์โหลดเสร็จสิ้น ให้ใช้ยูทิลิตี้การแตกไฟล์ เช่น WinZip หรือ WinRar เพื่อแตกไฟล์ปฏิบัติการที่จำเป็นต้องเรียกใช้ วิธีแก้ไขข้อผิดพลาด Outlook 0x8004210B บน Windows
  3. ดับเบิลคลิกที่ไฟล์ปฏิบัติการที่คุณเพิ่งแตกออกมา
  4. เมื่อคุณอยู่ในแอปพลิเคชัน MFCMAPI แล้ว ให้ไปที่ เซสชัน> การเข้าสู่ระบบ จากแถบริบบิ้นด้านบน วิธีแก้ไขข้อผิดพลาด Outlook 0x8004210B บน Windows
  5. ในหน้าจอถัดไป ให้เลือกโปรไฟล์ Outlook ที่คุณต้องการแก้ไข แล้วคลิก ตกลง วิธีแก้ไขข้อผิดพลาด Outlook 0x8004210B บน Windows
  6. ดับเบิลคลิกที่ฐานข้อมูลที่มี Default Store ตั้งค่าเป็น จริง วิธีแก้ไขข้อผิดพลาด Outlook 0x8004210B บน Windows
  7. เมื่อคุณอยู่ใน Root- Mailbox ให้คลิกขวาที่โฟลเดอร์ระดับบนสุดแล้วเลือก เปิดตารางเนื้อหา จากเมนูบริบทที่ปรากฏใหม่ วิธีแก้ไขข้อผิดพลาด Outlook 0x8004210B บน Windows
  8. ภายในอินสแตนซ์ Read คุณควรเห็นรายการที่มีหัวเรื่องนำหน้าด้วย “อ่าน: “. เลือก อ่านตัวอย่าง จากนั้นคลิกที่ การดำเนินการ จากแถบริบบอนที่ด้านบนและเลือก ส่ง> ยกเลิกการส่ง . วิธีแก้ไขข้อผิดพลาด Outlook 0x8004210B บน Windows

    หมายเหตุ: หากคุณไม่เห็นสิ่งนี้ แสดงว่าปัญหาไม่ได้เกิดจากใบตอบรับการอ่านที่ค้างอยู่ ในกรณีนี้ ให้เลื่อนลงไปยังวิธีถัดไปด้านล่างโดยตรง

  9. หลังจากที่คุณทำเช่นนี้ ตรวจสอบให้แน่ใจว่าได้เลือกรายการเดียวกัน จากนั้นไปที่ การดำเนินการ> ลบข้อความ . จากนั้นเลือกตัวเลือกที่ระบุว่า ลบถาวรผ่าน DELETE_HARD_DELETE  แล้วเลือก ตกลง เพื่อบันทึกการเปลี่ยนแปลง วิธีแก้ไขข้อผิดพลาด Outlook 0x8004210B บน Windows
  10. ปิดหน้าต่างทั้งหมดที่คุณเคยสำรวจผ่านที่เป็นของ MFCMAPI จากนั้นรีสตาร์ทคอมพิวเตอร์และเปิด Outlook เพื่อดูว่าปัญหาได้รับการแก้ไขแล้วหรือไม่ในการเริ่มต้นระบบครั้งถัดไป

เมื่อดำเนินการตามขั้นตอนนี้แล้ว ให้ทำซ้ำพฤติกรรมที่เคยทริกเกอร์ “การดำเนินการหมดเวลารอการตอบสนองจากเซิร์ฟเวอร์ที่ส่ง (SMTP/POP3)  และดูว่าปัญหาได้รับการแก้ไขแล้วหรือไม่

หากคุณยังคงพบปัญหาเดิม ให้เลื่อนลงไปที่วิธีถัดไปด้านล่าง

วิธีที่ 4:ถอนการติดตั้งการรบกวนจากบุคคลที่สาม (ถ้ามี)

จากรายงานของผู้ใช้หลายๆ ฉบับ ปัญหานี้อาจเกิดขึ้นได้เนื่องจากชุด AV ของบริษัทอื่นที่มีการป้องกันมากเกินไป ซึ่งบล็อก Outlook ไม่ให้สื่อสารกับเซิร์ฟเวอร์อีเมล จากที่ปรากฎ มีชุดเครื่องมือของบุคคลที่สามหลายชุดที่ทราบว่าทำให้เกิดปัญหานี้ใน Windows 10 (รวมถึง McAfee และ Kaspersky)

หากสถานการณ์นี้ใช้ได้ คุณควรจะสามารถแก้ไข “การดำเนินการหมดเวลารอการตอบกลับจากเซิร์ฟเวอร์ที่ส่ง (SMTP/POP3) เกิดข้อผิดพลาดโดยการถอนการติดตั้งการรักษาความปลอดภัยของบุคคลที่สามและทำให้แน่ใจว่าไฟล์ที่เหลือทั้งหมดจะถูกลบออก

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

  1. เปิดกล่องโต้ตอบเรียกใช้โดยกด แป้น Windows + R . เมื่อคุณอยู่ในช่อง Run ให้พิมพ์ “appwiz.cpl” แล้วกด Enter เพื่อเปิด โปรแกรมและคุณลักษณะ เมนู. วิธีแก้ไขข้อผิดพลาด Outlook 0x8004210B บน Windows
  2. ภายใน โปรแกรมและคุณลักษณะ ให้เลื่อนลงผ่านรายการแอปพลิเคชันและค้นหาชุด AV บุคคลที่สามที่คุณต้องการถอนการติดตั้ง เมื่อคุณหาเจอแล้ว ให้คลิกขวาและเลือก ถอนการติดตั้ง จากเมนูบริบทที่ปรากฏใหม่ วิธีแก้ไขข้อผิดพลาด Outlook 0x8004210B บน Windows
  3. เมื่อการถอนการติดตั้งเสร็จสมบูรณ์ ให้ทำตามบทความนี้ (ที่นี่ ) เพื่อให้แน่ใจว่าคุณจะไม่ทิ้งไฟล์ที่เหลือที่สามารถทำให้เกิดข้อผิดพลาดเดียวกันได้ในอนาคต