Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การแก้ไขปัญหา >> ข้อผิดพลาด Windows

แก้ไขปัญหา 'Word/Excel Has Run Into an Error' บน Windows – วิธีแก้ทีละขั้นตอน

“Word หรือ Excel พบข้อผิดพลาดที่ป้องกันไม่ให้ทำงานได้อย่างถูกต้อง” ข้อความนี้ปรากฏเมื่อ Microsoft Office ไม่สามารถเริ่มต้นคอมโพเนนต์สำคัญหนึ่งหรือหลายตัวที่จำเป็นสำหรับการเปิดใช้งานได้อย่างถูกต้อง ปัญหานี้ไม่ได้เกิดจากเอกสารเฉพาะเจาะจง เกิดขึ้น ก่อน ที่ Word หรือ Excel จะเริ่มทำงานเต็มที่ เมื่อสภาพแวดล้อมรันไทม์ของแอปพลิเคชันโหลดไม่ถูกต้องเนื่องจากปัญหา dependency หรือการกำหนดค่า

Word และ Excel พึ่งพาคอมโพเนนต์หลายตัวระหว่างเริ่มต้น รวมถึงบริการ OfficeClickToRun.exe, COM Add-in Loader และไลบรารีระบบหลัก (เช่น wwlib.dll, vbe7.dll, และ mso.dll) องค์ประกอบเหล่านี้จัดการกระบวนการสำคัญ เช่น การเรนเดอร์เอกสาร การเริ่มต้นแมโคร และการตรวจสอบการเปิดใช้งาน

เมื่อคอมโพเนนต์ใดคอมโพเนนต์หนึ่งเสียหาย ล้มเหลวในการตรวจสอบความสมบูรณ์ของระบบ หรือโหลดด้วยเวอร์ชันที่ไม่ตรงกัน Office จะไม่สามารถทำลำดับการเริ่มต้นให้เสร็จ และแสดงพร้อมต์ “Repair Now” ที่คุ้นเคย

นี่มักเกิดจากเหตุผลหนึ่งหรือหลายอย่างต่อไปนี้:

  • ไฟล์ Office เสียหายหรือล้าสมัย – โมดูลการติดตั้งที่เสียหาย หายไป หรือไม่ตรงกัน มักก่อให้เกิดความล้มเหลวในการเริ่มต้น โดยเฉพาะหลังอัปเดตที่ถูกขัดจังหวะหรือระบบล้มเหลว
  • บริการ Software Protection Platform ไม่ทำงาน – บริการ Windows นี้ตรวจสอบการเปิดใช้งาน Office หากถูกปิด ตั้งค่าเป็น delayed หรือไม่ตอบสนอง กระบวนการยืนยันสิทธิ์จะล้มเหลว ทำให้ Word หรือ Excel ปิดอย่างไม่คาดคิด
  • Add-ins ที่ผิดปกติหรือไม่เข้ากันได้ – ส่วนขยายของบุคคลที่สาม เช่น Grammarly, EndNote หรือเครื่องมือ PDF บางตัว อาจฉีดโค้ดที่ขัดแย้งระหว่างเริ่มต้น รบกวนกระบวนการรันไทม์ของ Office
  • ข้อขัดแย้งระบบหรือความปลอดภัย – แอนติไวรัสที่เข้มงวดเกินไป อัปเดต Windows ล่าสุด หรือสิทธิ์ที่จำกัด อาจบล็อกคอมโพเนนต์ของ Office ไม่ให้ทำงานหรือเข้าถึง Registry path ที่จำเป็น

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

ตอนนี้คุณเข้าใจสาเหตุรากแล้ว มาแก้ปัญหาทีละขั้นตอนกัน

1. ซ่อมแซมการติดตั้ง Office (Repair Office Installation)

การซ่อมแซม Office จะแทนที่ไบนารีที่เสียหายหรือไม่ตรงกัน กู้คืน dependencies ที่หายไป และลงทะเบียนคอมโพเนนต์รันไทม์สำคัญใหม่ กระบวนการนี้แก้ไขความล้มเหลวในการเริ่มต้นที่เกิดจากไฟล์ DLL เสียหายหรือลิงก์บริการที่แตก ทำให้ Word และ Excel เปิดใช้งานได้อย่างราบรื่นโดยไม่แสดงข้อความข้อผิดพลาด

ขั้นตอนสำคัญ: ใช้ Online Repair ไม่ใช่ Quick Repair Quick Repair ตรวจสอบเฉพาะไฟล์ในเครื่อง ในขณะที่ Online Repair ดาวน์โหลด build ใหม่จากเซิร์ฟเวอร์ของ Microsoft โดยตรง รับประกันว่าทุกคอมโพเนนต์ทันสมัยและผ่านการตรวจสอบอย่างถูกต้อง

  1. ปิดแอป Office ทั้งหมด (Word, Excel, Outlook, เป็นต้น)
  2. กด Windows + R, พิมพ์ control, และกด Enter เพื่อเปิด Control Panel
  3. ไปที่ Programs → Programs and Features
  4. ค้นหา Microsoft Office ในรายการและเลือก
  5. คลิก Change ด้านบน
  6. เลือก Online Repair (ไม่ใช่ Quick Repair)
  7. คลิก Repair และทำตามคำแนะนำบนหน้าจอ
  8. รอขณะที่ Office ดาวน์โหลดและติดตั้งคอมโพเนนต์หลักใหม่
  9. รีสตาร์ทคอมพิวเตอร์หากได้รับแจ้ง

2. ปิดใช้งาน Add-ins (Safe Mode)

การล้มเหลวระหว่างเริ่มต้นมักเกิดจาก COM/VSTO add-ins ที่โหลดเมื่อ Word หรือ Excel เริ่มต้น การรันแอปพลิเคชันใน Safe Mode จะปิดใช้งานส่วนขยายบุคคลที่สามทั้งหมด อนุญาตให้โหลดเฉพาะคอมโพเนนต์หลักของ Microsoft ช่วยระบุว่า add-in เป็นสาเหตุของข้อผิดพลาดหรือไม่

กด Win + R และพิมพ์ winword /safe หรือ excel /safe แล้วกด Enter

เคล็ดลับ: เริ่มด้วยการปิดใช้งาน add-ins ที่ไม่ใช่ของ Microsoft ก่อน เนื่องจากเป็นแหล่งขัดแย้งที่พบบ่อยที่สุด

3. ทำ Clean Boot

ในบางกรณี ปัญหาเกิดไม่ได้จาก Office เอง แต่จากบริการบุคคลที่สามหรือแอปพลิเคชันพื้นหลังที่โหลดระหว่างเริ่มต้น Windows สิ่งเหล่านี้อาจรบกวนการตรวจสอบสิทธิ์ ล็อกไฟล์ DLL หรือฉีดกระบวนการที่ขัดแย้ง

Clean Boot เริ่ม Windows ด้วยบริการ Microsoft เท่านั้น แยกซอฟต์แวร์ภายนอกออก และช่วยกำหนดว่ากระบวนการพื้นหลังเป็นสาเหตุทำให้ Word หรือ Excel ล้มเหลวหรือไม่ หากข้อผิดพลาดหายไปในโหมด Clean Boot การเปิดใช้งานรายการเริ่มต้นทีละรายการจะช่วยระบุสาเหตุที่แน่นอน

  1. กด Win + R, พิมพ์ msconfig, และกด Enter
  2. ไปที่แท็บ Services, ติ๊ก Hide all Microsoft services (สำคัญมาก), แล้วคลิก Disable all
  3. เปิด Task Manager → แท็บ Startup และปิดใช้งานรายการเริ่มต้นทั้งหมด
  4. รีสตาร์ทคอมพิวเตอร์
  • หากข้อผิดพลาดไม่ปรากฏหลัง Clean Boot:
    • ปัญหาเกิดจากบริการภายนอกหรือโปรแกรมเริ่มต้น
    • เปิดใช้งานบริการและรายการเริ่มต้นเป็นกลุ่มเล็กๆ เพื่อระบุสาเหตุที่แน่นอน
    • ปิดใช้งานบริการหรือโปรแกรมที่มีปัญหาไว้เมื่อพบแล้ว
  • หากข้อผิดพลาดยังปรากฏหลัง Clean Boot:
    • ดำเนินการแก้ไขต่อไป (เช่น เปิดใช้งาน sppsvc หรือติดตั้งใหม่แบบสะอาด)

เคล็ดลับ: แอนติไวรัส, โปรแกรมบล็อกสิทธิ์, และยูทิลิตี้ระบบที่ล้าสมัย เป็นสาเหตุที่พบบ่อยที่สุดจากการทดสอบ Clean Boot

4. เปิดใช้งานบริการ Software Protection Platform

บริการ Software Protection Platform (sppsvc) จัดการการเปิดใช้งานและตรวจสอบสิทธิ์ Office หากบริการนี้หยุด ปิดใช้งาน หรือเริ่มช้า Word และ Excel จะไม่สามารถทำการตรวจสอบการเปิดใช้งานเสร็จสิ้น ทำให้เกิดพร้อมต์ “has run into an error” การเปิดใช้งานบริการนี้คืนเส้นทางการเปิดใช้งาน ทำให้แอปพลิเคชันเริ่มต้นได้ปกติ

  1. กด Win + R, พิมพ์ services.msc, และกด Enter เพื่อเปิดคอนโซล Services
  2. เลื่อนลงและค้นหา Software Protection
  3. คลิกขวาและเลือก Properties
  4. ตั้งค่า Startup type เป็น Automatic (Delayed Start)
  5. หากบริการหยุดอยู่ ให้คลิก Start
  6. คลิก Apply แล้ว OK
  7. รีสตาร์ทคอมพิวเตอร์และเปิด Word หรือ Excel

5. ติดตั้ง Office ใหม่แบบสะอาด (Clean Install Office)

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

  1. กด Win + R, พิมพ์ appwiz.cpl, และกด Enter เพื่อเปิด Programs and Features
  2. ค้นหา Microsoft Office ในรายการโปรแกรมที่ติดตั้ง
  3. เลือกและคลิก Uninstall
  4. ทำตามคำแนะนำบนหน้าจอเพื่อถอนการติดตั้ง Office ให้หมด
  5. หลังถอนการติดตั้งแล้ว ให้ดาวน์โหลด Office Uninstall Support Tool จากเว็บไซต์อย่างเป็นทางการของ Microsoft
  6. รันเครื่องมือเพื่อลบไฟล์คงเหลือ ค่า Registry หรือโทเคนการเปิดใช้งาน
  7. รีสตาร์ทคอมพิวเตอร์
  8. ล็อกอินเข้าบัญชี Microsoft หรือพอร์ทัล Office และดาวน์โหลด Office build ล่าสุด
  9. ติดตั้ง Office และทำกระบวนการเปิดใช้งานให้เสร็จ
  10. เปิด Word หรือ Excel เพื่อยืนยันว่าข้อผิดพลาดหายไป

หากวิธีข้างต้นทั้งหมดไม่ได้ผล ปัญหาอาจเกี่ยวข้องกับข้อขัดแย้งการอนุญาตที่ซับซ้อน ความเสียหายระดับ Windows หรือปัญหาการเปิดใช้งานเฉพาะ tenant ที่ต้องการการแก้ไขขั้นสูง

ในกรณีนั้น ขั้นตอนที่มีประสิทธิภาพที่สุดคือติดต่อ Microsoft Support โดยตรง ทีมของพวกเขาสามารถรันเครื่องมือวินิจฉัย ตรวจสอบ log การเปิดใช้งาน และนำวิธีแก้ไขขั้นสูงที่ไม่เปิดให้สาธารณะใช้ มาใช้ได้ คุณสามารถติดต่อ Microsoft Support ได้ที่: https://support.microsoft.com/contactus

ABOUT THE AUTHOR

แก้ไขปัญหา  Word/Excel Has Run Into an Error  บน Windows – วิธีแก้ทีละขั้นตอน

Muhammad Zubyan

Muhammad Zubyan เป็นผู้เชี่ยวชาญด้านสนับสนุน IT ที่ได้รับการรับรองจาก Google มีประสบการณ์กว่า 7 ปี ทำงานกับคอมพิวเตอร์มากกว่า 1500 เครื่อง สะสมความรู้ลึกที่ช่วยให้ตรวจจับและแก้ไขสาเหตุรากของปัญหาและข้อผิดพลาด Windows ที่ซับซ้อนได้ นอกจากการดูแล Appuals บทบาท Senior Editor เขายังกำลังพัฒนาโปรแกรมเพิ่มประสิทธิภาพเกมที่ตอบสนองทั้งเกมเมอร์และผู้ใช้ทั่วไป