Outlook Safe Mode: แก้ Outlook ค้างเพราะ Add-in ที่มีปัญหา

เปิด Outlook Safe Mode ด้วย Ctrl หรือ outlook.exe /safe แยกว่า Outlook ค้างเพราะ Add-in หรือไม่ ไล่ปิด COM Add-in ทีละตัว และจัดการ Disabled Items ให้ถูกวิธี

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

แชร์FacebookXLINELinkedIn
Outlook Safe Mode — Outlook Safe Mode: แก้ Outlook ค้างเพราะ Add-in ที่มีปัญหา
Outlook Safe Mode: แก้ Outlook ค้างเพราะ Add-in ที่มีปัญหา

คำตอบสั้น ๆ: เปิด Outlook Safe Mode ด้วย Ctrl หรือ outlook.exe /safe แยกว่า Outlook ค้างเพราะ Add-in หรือไม่ ไล่ปิด COM Add-in ทีละตัว และจัดการ Disabled Items ให้ถูกวิธี

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

Outlook Safe Mode คือโหมดเปิด classic Outlook for Windows แบบตัดส่วนเสริมออก ระบบจะปิด COM Add-in ทั้งหมด ไม่โหลดการปรับแต่ง Toolbar และไม่เปิด Reading Pane ถ้า Outlook ค้างตอนเปิด ปิดตัวเองบ่อย หรือช้าจนใช้งานไม่ได้ แต่ใน Outlook Safe Mode กลับทำงานปกติ แปลว่าตัวปัญหาเกือบทั้งหมดอยู่ที่ Add-in ตัวใดตัวหนึ่ง เช่น Add-in ของโปรแกรมบัญชี CRM โปรแกรมสแกนไวรัส หรือโปรแกรมลงนามเอกสาร

คู่มือนี้สำหรับผู้ดูแลไอทีและพนักงานที่ต้องแก้ Outlook ค้างในออฟฟิศ เมื่อทำครบ คุณจะเปิด Outlook Safe Mode ได้สองวิธี อ่านผลการทดสอบให้ถูก ไล่หา Add-in ตัวปัญหาด้วยการปิดแล้วเปิดทีละตัว จัดการรายการ Slow and Disabled Add-ins และ Disabled Items ใช้สวิตช์คำสั่งอื่นเมื่อปัญหาไม่ใช่ Add-in และรู้ว่าผู้ดูแลคุม Add-in ทั้งองค์กรด้วยนโยบายใด ขั้นตอนหลักใช้กับ classic Outlook ส่วนท้ายอธิบาย New Outlook และ Outlook on the web ซึ่งไม่มีโหมดนี้

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

  • classic Outlook ที่ติดตั้งจาก Microsoft 365 Apps, Office 2024, 2021, 2019 หรือ 2016
  • รายชื่อโปรแกรมที่เพิ่งติดตั้งหรืออัปเดตก่อน Outlook เริ่มค้าง เพราะ Add-in ใหม่หรือ Add-in ที่ผู้ผลิตเพิ่งอัปเดตมักเป็นตัวต้นเหตุ
  • สิทธิ์ผู้ดูแลเครื่อง ถ้า Add-in ติดตั้งแบบทุกผู้ใช้ (ลงทะเบียนใน HKEY_LOCAL_MACHINE) เพราะผู้ใช้ทั่วไปอาจปิดเองไม่ได้
  • ช่องทางติดต่อผู้ผลิต Add-in หรือทีมที่ดูแลระบบนั้น เพื่อขอรุ่นแก้ไขเมื่อพบตัวปัญหา
ลำดับขั้นใช้ Outlook Safe Mode หาสาเหตุ Outlook ค้าง ตั้งแต่เปิด /safe เทียบอาการ ปิด COM Add-in ทั้งหมด จนเปิดทีละตัวเพื่อหาตัวปัญหา
ถ้าใน Safe Mode ปกติ ตัวปัญหาอยู่ที่ Add-in ถ้ายังค้าง ให้ไปตรวจไฟล์ข้อมูลและโปรไฟล์

ขั้นตอนที่ 1: เปิด Outlook Safe Mode

ปิด Outlook ให้หมดก่อน ตรวจใน Task Manager ว่าไม่มี OUTLOOK.EXE ค้าง แล้วเลือกวิธีใดวิธีหนึ่ง

  • กด Ctrl ค้าง แล้วคลิกไอคอน Outlook ระบบจะถามว่าต้องการเปิด Outlook Safe Mode หรือไม่ ให้คลิก Yes
  • ใช้คำสั่ง กด Win+R พิมพ์ outlook.exe /safe แล้วกด Enter วิธีนี้เหมาะเมื่อผู้ใช้ไม่สะดวกกด Ctrl ค้าง หรือสั่งเปิด Outlook Safe Mode จากสคริปต์

Outlook จะถามให้เลือกโปรไฟล์ เลือกโปรไฟล์ที่ใช้ประจำแล้วคลิก OK แถบชื่อหน้าต่างด้านบนจะมีคำว่า Safe Mode กำกับ ตามเอกสาร Command-line switches for Microsoft Office products สวิตช์ /safe เปิด Outlook โดยไม่มี Reading Pane และการปรับแต่ง Toolbar และปิด COM Add-in ทั้งแบบ native และ managed ส่วน /safe:1 ปิดเฉพาะ Reading Pane และ /safe:3 ปิดเฉพาะ COM Add-in ใช้แยกได้ว่าปัญหามาจากส่วนไหน

ขั้นตอนที่ 2: อ่านผลการทดสอบใน Outlook Safe Mode

ใช้งานใน Outlook Safe Mode สักครู่ เปิดอีเมลหลายฉบับ สลับโฟลเดอร์ ส่งอีเมลทดสอบ แล้วเทียบกับอาการเดิม

  • ใน Outlook Safe Mode ปกติ แต่เปิดแบบปกติแล้วค้าง: ตัวปัญหาคือ Add-in หรือการปรับแต่ง ทำต่อขั้นตอนที่ 3
  • ปกติเมื่อใช้ /safe:3 แต่ค้างเมื่อใช้ /safe:1: ยืนยันว่าเป็น COM Add-in ไม่ใช่ Reading Pane
  • ค้างแม้ใน Outlook Safe Mode: ปัญหาไม่ได้อยู่ที่ Add-in ให้ตรวจไฟล์ข้อมูลด้วย ScanPST สร้างโปรไฟล์ใหม่ตาม Outlook Profile หรือซ่อม Office ที่ Settings > Apps > Installed apps > Microsoft 365 > Modify > Online Repair

สิ่งที่หายไประหว่างอยู่ใน Outlook Safe Mode เป็นเรื่องปกติ เช่น ปุ่ม Teams Meeting หรือปุ่มของโปรแกรมอื่นบน Ribbon ไม่ต้องตกใจและไม่ต้องติดตั้งใหม่

ขั้นตอนที่ 3: ปิด COM Add-in ทั้งหมดแล้วเปิดทีละตัว

  1. ใน Outlook (เปิดแบบปกติถ้าเปิดได้ ถ้าไม่ได้ให้ทำใน Outlook Safe Mode) ไปที่ File > Options > Add-ins
  2. หน้านี้แบ่งเป็น Active Application Add-ins, Inactive Application Add-ins และ Disabled Application Add-ins จดชื่อ Add-in ที่ทำงานอยู่ไว้ก่อน
  3. ด้านล่าง ช่อง Manage เลือก COM Add-ins แล้วคลิก Go...
  4. เอาเครื่องหมายถูกออกจากทุกรายการ คลิก OK แล้วปิดและเปิด Outlook แบบปกติ
  5. ถ้า Outlook ปกติแล้ว ไม่ต้องกลับไปใช้ Outlook Safe Mode อีก ให้กลับมาติ๊กเปิดทีละหนึ่งตัว ปิดเปิด Outlook และใช้งานสักพักหลังเปิดแต่ละตัว ตัวที่เปิดแล้วอาการกลับมาคือตัวปัญหา

ถ้ามี Add-in หลายตัว ให้เปิดทีละครึ่งแทนทีละตัว เช่น 8 ตัวเปิด 4 ตัวก่อน ถ้าปกติก็เหลือตัวปัญหาอยู่ในอีก 4 ตัว วิธีนี้ลดจำนวนรอบได้มาก เมื่อพบตัวปัญหาแล้ว ให้อัปเดตเป็นรุ่นล่าสุด ติดต่อผู้ผลิต หรือถอนการติดตั้งจาก Installed apps ถ้าไม่ได้ใช้แล้ว

ถ้าเอาเครื่องหมายถูกออกแล้วกลับมาติ๊กเองหลังเปิดใหม่ หรือช่องติ๊กเป็นสีเทา Add-in นั้นอาจติดตั้งแบบทุกผู้ใช้หรือถูกบังคับด้วย Group Policy ต้องให้ผู้ดูแลเปิด Outlook ด้วย Run as administrator หรือแก้ที่นโยบาย

หน้าจอจำลองหน้า Add-ins ใน Outlook Options แสดง Add-in ที่ทำงาน ไม่ทำงาน และถูกปิด พร้อมช่อง Manage สำหรับเปิดรายการ COM Add-ins
เลือก Manage เป็น COM Add-ins แล้วคลิก Go เพื่อติ๊กปิดเปิดทีละตัว (ภาพจำลอง)

ขั้นตอนที่ 4: ตรวจ Slow and Disabled Add-ins และ Disabled Items

ถ้า Outlook Safe Mode ชี้ว่าต้นเหตุคือ Add-in แต่ในรายการ COM Add-ins ไม่เห็นตัวที่น่าสงสัย ให้ดูสองรายการนี้ต่อ

classic Outlook มีระบบปิด Add-in อัตโนมัติเมื่อ Add-in ทำให้เปิดหรือปิดโปรแกรมช้า สลับโฟลเดอร์ช้า หรือทำให้ Outlook ล่ม เมื่อเกิดขึ้นจะมีแถบเตือนสีเหลืองใต้ Ribbon ว่ามี Add-in ถูกปิด

  • Slow and Disabled COM Add-ins: ไปที่ File > Info แล้วคลิกปุ่ม Manage COM Add-ins (ปุ่มนี้ขึ้นเฉพาะตอนมี Add-in ถูกปิดหรือช้า) หน้าต่างจะแสดงเวลาที่แต่ละตัวใช้ตอนเริ่มโปรแกรม เลือก Always enable this add-in ได้กับตัวที่จำเป็นและเชื่อถือได้ เช่น Teams Meeting Add-in
  • Disabled Items: ไปที่ File > Options > Add-ins ช่อง Manage เลือก Disabled Items > Go... เลือกรายการที่ถูกปิดเพราะทำให้โปรแกรมล่ม แล้วคลิก Enable ปิดเปิด Outlook อีกครั้ง

การกด Always enable กับ Add-in ที่ช้าจริงจะทำให้ Outlook ช้าต่อไป ใช้เฉพาะเมื่อขาด Add-in ตัวนั้นไม่ได้ และแจ้งผู้ผลิตให้แก้ ถ้า Add-in ทำให้ Outlook ล่มหรือโหลดไม่ขึ้นเลย Outlook จะปิดตัวนั้นเสมอ ไม่ว่าจะตั้งค่าใดก็ตาม

ขั้นตอนที่ 5: ใช้สวิตช์คำสั่งอื่นเมื่อปัญหาไม่ใช่ Add-in

ถ้า Outlook Safe Mode ก็ยังแสดงอาการเดิม บางอาการเกิดจากการตั้งค่าในโปรไฟล์ ไม่ใช่ Add-in เช่น แถบโฟลเดอร์ว่างเปล่า มุมมองโฟลเดอร์เพี้ยน หรือการแจ้งเตือนเด้งซ้ำของนัดที่ลบไปแล้ว ใช้สวิตช์ต่อไปนี้จากหน้าต่าง Run ทีละตัว ปิด Outlook ก่อนรันทุกครั้ง

  • outlook.exe /resetnavpane ล้างและสร้าง Folder Pane ใหม่ของโปรไฟล์ปัจจุบัน ใช้เมื่อ Outlook ค้างตั้งแต่หน้าเปิดหรือแถบโฟลเดอร์แสดงผิด
  • outlook.exe /cleanreminders ล้างและสร้างรายการแจ้งเตือนใหม่
  • outlook.exe /resetfolders คืนโฟลเดอร์มาตรฐานที่หายไปในตำแหน่งส่งอีเมลเข้า
  • outlook.exe /cleanviews คืนมุมมองเริ่มต้น มุมมองที่ผู้ใช้สร้างเองจะหายทั้งหมด

คำเตือน: /cleanrules ลบกฎทั้งฝั่งเครื่องและฝั่งเซิร์ฟเวอร์ และ /cleanautocompletecache ลบรายชื่อที่ Outlook จำไว้ทั้งหมด ก่อนใช้ /cleanrules ให้ Export กฎเก็บไว้ที่ Rules and Alerts > Options > Export Rules และสร้างกลับตาม สร้าง Rules คัดแยกอีเมลอัตโนมัติใน Outlook ได้ภายหลัง

ตารางเปรียบเทียบสวิตช์คำสั่ง Outlook เช่น /safe /resetnavpane /cleanviews /cleanrules ว่าใช้เมื่อใดและมีผลข้างเคียงอะไร
สวิตช์ส่วนใหญ่ปลอดภัย แต่ /cleanviews และ /cleanrules ลบสิ่งที่ผู้ใช้สร้างไว้

ขั้นตอนที่ 6: ผู้ดูแลคุม Add-in ทั้งองค์กร

ถ้าหลายเครื่องเจอ Add-in ตัวเดียวกันถูกปิดซ้ำ หรือต้องการกันผู้ใช้ปิด Add-in ที่ธุรกิจต้องใช้ ให้ตั้งที่ Group Policy แทนการให้ผู้ใช้เปิด Outlook Safe Mode และแก้ทีละเครื่อง

  1. ติดตั้ง Administrative Template ของ Microsoft 365 Apps แล้วเปิดนโยบาย List of managed add-ins ใต้ User Configuration ของ Microsoft Outlook
  2. ใส่ ProgID ของ Add-in เป็นชื่อค่า และกำหนดค่า 1 คือเปิดเสมอ 0 คือบล็อกเสมอ และ 2 คือให้ผู้ใช้ตั้งเอง ProgID ดูได้จากชื่อคีย์ใต้ HKCU\Software\Microsoft\Office\Outlook\Addins หรือ HKLM\SOFTWARE\Microsoft\Office\Outlook\Addins ซึ่งตัวพิมพ์เล็กใหญ่มีผล
  3. Add-in ที่ตั้งผ่านนโยบายนี้จะไม่ถูกระบบปิดอัตโนมัติเพราะความช้า ถ้าต้องการบล็อก Add-in อื่นทั้งหมดที่ไม่อยู่ในรายการ ให้เปิดนโยบาย Block all unmanaged add-ins คู่กัน

รายละเอียดค่าทั้งหมด รวมถึงคีย์ DoNotDisableAddinList ที่เก็บรายการ Add-in ซึ่งผู้ใช้เลือกให้เปิดเสมอ อยู่ในเอกสาร Support for keeping add-ins enabled ของ Microsoft

ผลคำสั่ง PowerShell แสดงรายการ COM Add-in ของ Outlook พร้อมค่า LoadBehavior แล้วเปิด Outlook Safe Mode ด้วยสวิตช์ /safe
LoadBehavior 3 คือโหลดตอนเปิด Outlook ค่า 2 คือถูกปิดไว้ ใช้ ProgID นี้กับนโยบาย

New Outlook และ Outlook on the web ไม่มี Outlook Safe Mode

New Outlook ไม่รองรับ COM Add-in และไม่มีสวิตช์ /safe วิธีที่ใช้แทน Outlook Safe Mode คือเทียบกับเว็บ Add-in ที่ใช้ได้เป็น Web Add-in แบบเดียวกับ Outlook on the web ถ้าสงสัยว่า Add-in ทำให้ช้า ให้เปิดกล่องเดียวกันใน Outlook on the web ด้วยหน้าต่าง InPrivate เทียบดู แล้วถอด Add-in ที่ผู้ใช้ติดตั้งเองออกจากหน้าจัดการ Add-in ของแอป ส่วน Add-in ที่ผู้ดูแลติดตั้งให้ทั้งองค์กรต้องปิดจาก Integrated apps ใน Microsoft 365 admin center ถ้าองค์กรกำลังพิจารณาย้ายไปแอปใหม่ ให้สำรวจ COM Add-in ที่ใช้อยู่ก่อนตาม New Outlook

ปัญหาที่พบบ่อยเกี่ยวกับ Outlook Safe Mode

ทำไม Outlook ถามให้เปิด Outlook Safe Mode เองทุกครั้ง?

Outlook ถามแบบนี้เมื่อการเปิดครั้งก่อนล้มเหลว ถ้าถามทุกครั้ง แปลว่ายังมีสิ่งที่ทำให้ Outlook ล่มตอนเริ่ม ให้เปิด Outlook Safe Mode แล้วไล่ Add-in ตามขั้นตอนที่ 3 ตรวจด้วยว่าทางลัดที่ผู้ใช้คลิกไม่มี /safe ต่อท้ายใน Target ของทางลัด ซึ่งบางครั้งถูกใส่ไว้ตอนแก้ปัญหาแล้วลืมเอาออก

ใน Outlook Safe Mode ใช้งานอะไรไม่ได้บ้าง?

ใน Outlook Safe Mode Add-in ทั้งหมดไม่ทำงาน จึงไม่มีปุ่ม Teams Meeting หรือปุ่มของโปรแกรมอื่น Reading Pane และการปรับแต่ง Toolbar ไม่ถูกโหลด อีเมล ปฏิทิน และรายชื่อยังใช้ได้ตามปกติ แต่ Outlook Safe Mode เป็นโหมดตรวจปัญหา ไม่ควรใช้ทำงานประจำ

ปุ่ม Teams Meeting หายจาก Outlook แก้อย่างไร?

ไปที่ File > Options > Add-ins ดูว่า Microsoft Teams Meeting Add-in for Microsoft Office อยู่ในกลุ่ม Inactive หรือ Disabled หรือไม่ ถ้าอยู่ใน Disabled Items ให้ Enable ตามขั้นตอนที่ 4 ถ้าอยู่ใน Inactive ให้ติ๊กเปิดใน COM Add-ins แล้วเลือก Always enable ในหน้าต่าง Slow and Disabled COM Add-ins ถ้ายังไม่ขึ้น ให้ปิดทั้ง Teams และ Outlook แล้วเปิด Teams ก่อน Outlook

เปิด Add-in ทีละตัวแล้ว Outlook ปกติทุกตัว แต่เปิดพร้อมกันกลับค้าง ทำอย่างไร?

อาจเป็นการชนกันของ Add-in สองตัว ผลจาก Outlook Safe Mode ยังถูกต้อง แต่ต้องเปิดเป็นคู่เพื่อหาคู่ที่มีปัญหา แล้วแจ้งผู้ผลิตทั้งสองราย ระหว่างรอ ให้ปิดตัวที่สำคัญน้อยกว่าไว้ก่อน และจดเลขรุ่นของทั้งสองตัวกับรุ่น Office ที่ File > Office Account > About Outlook ไว้แนบตอนแจ้งปัญหา

ถ้า Outlook ในองค์กรค้างหลายเครื่องพร้อมกัน หรือต้องการให้ช่วยวางนโยบาย Add-in และอัปเดต Office ให้เป็นมาตรฐานเดียวกัน ติดต่อทีมงาน THAI DATA CLOUD ได้ องค์กรที่ต้องการให้ทีมงานดูแลอีเมลและแอปบน Microsoft 365 ดูรายละเอียดได้ที่หน้าบริการของเรา

อ่านเพิ่มเติมเกี่ยวกับ Outlook Safe Mode

แชร์FacebookXLINELinkedIn

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