Microsoft Office เป็นซอฟต์แวร์ที่เราใช้ทุกวัน Microsoft Office วางจำหน่ายในตลาดตั้งแต่ปี 1990 ตั้งแต่เวอร์ชัน Office 1.0 ไปจนถึง Office 365 ซึ่งเป็นบริการแบบคลาวด์ เมื่อคุณต้องการเข้าถึง Microsoft Word หรือ Excel คุณเพียงแค่ดับเบิลคลิกที่ไอคอนแอปพลิเคชันแล้วเริ่มใช้งาน
บางครั้งการเปิด Microsoft Word หรือ Excel อาจเป็นฝันร้ายได้ เนื่องจากมีปัญหาบางอย่างกับแพ็คเกจ Microsoft Office ทุกครั้งที่คุณเริ่ม Microsoft Word หรือ Microsoft Excel Windows จะพยายามกำหนดค่า Microsoft Office 2007 ซึ่งน่าเบื่อมาก และในตอนท้าย คุณจะได้รับข้อผิดพลาด stdole32.tlb
ปัญหาอาจเกิดขึ้นเนื่องจากไฟล์เสียหายหรือติดมัลแวร์ มีวิธีการสองสามวิธีที่สามารถช่วยคุณแก้ปัญหานี้ได้
ซ่อมแซมไฟล์ระบบที่เสียหาย
ดาวน์โหลดและเรียกใช้ Restoro เพื่อสแกนหาไฟล์ที่เสียหายจาก ที่นี่ หากพบว่าไฟล์เสียหายและสูญหาย ให้ซ่อมแซมโดยใช้ Restoro นอกเหนือจากการปฏิบัติตามวิธีการด้านล่าง
วิธีที่ 1:ซ่อมแซม Microsoft Office 2007
วิธีแก้ปัญหาแรกที่คุณสามารถลองได้คือการซ่อมแซม Microsoft Office 2007 ในกรณีที่ไฟล์เสียหาย หลังจากซ่อมแซม Microsoft Office ไฟล์จะได้รับการต่ออายุด้วยไฟล์ใหม่ คุณจะซ่อมแซมแอปพลิเคชันทั้งหมดใน Microsoft Office รวมทั้ง Word, Excell, Powerpoint, Outlook, Access และอื่นๆ
- ถือ โลโก้ Windows แล้วกด R
- พิมพ์ appwiz. cpl และกด Enter แอปเพล็ตโปรแกรมและคุณลักษณะจะเปิดขึ้น
- คลิกขวา บน Microsoft Office 2007 แล้วคลิก เปลี่ยน
- คลิกที่ ซ่อมแซม แล้วคลิกดำเนินการต่อ
- หลังจากซ่อมแซม Microsoft Office 2007 เสร็จแล้ว คุณต้อง รีสตาร์ท หน้าต่างของคุณ
- วิ่ง Microsoft Word 2007 หรือ Microsoft Excel 2007
วิธีที่ 2:เปลี่ยนการอนุญาตสำหรับรีจิสตรีคีย์
หากวิธีแรกไม่สามารถแก้ปัญหาของคุณได้ ให้ลองใช้วิธีนี้ ในวิธีนี้ คุณจะเปลี่ยนการอนุญาตบางอย่างในฐานข้อมูลรีจิสทรี ก่อนที่คุณจะกำหนดค่ารีจิสทรีใดๆ เราขอแนะนำให้คุณไปที่ฐานข้อมูลรีจิสทรีสำรอง ทำไมคุณต้องทำการสำรองข้อมูลรีจิสทรี ในกรณีที่มีการกำหนดค่าผิดพลาด คุณสามารถเปลี่ยนฐานข้อมูลรีจิสทรีกลับเป็นสถานะก่อนหน้าเมื่อทุกอย่างทำงานได้โดยไม่มีปัญหา
- กด โลโก้ Windows แล้วพิมพ์ regedit
- คลิกขวาที่ regedit และที่ด้านล่าง ให้เลือก เรียกใช้ในฐานะผู้ดูแลระบบ
- คลิก ใช่ เพื่อยืนยันการเรียกใช้ regedit ในฐานะผู้ดูแลระบบ
- คลิก ไฟล์ แล้ว ส่งออก
- ประเภทชื่อไฟล์ ในตัวอย่างของเรา backup09072017 , ภายใต้ ช่วงการส่งออก เลือก ทั้งหมด และคลิก บันทึก
- นำทางไปยัง HKEY_CLASSES_ROOT\Excel.Chart.8
- ถูกต้อง คลิก ใน ภาพที่ 8 แล้วเลือก สิทธิ์…
- ใน การอนุญาต หน้าต่างคลิกที่ เพิ่ม
- ภายใต้ ป้อนชื่อวัตถุเพื่อเลือก (ตัวอย่าง): พิมพ์ทุกคน แล้วคลิกตรวจสอบชื่อ
- คลิก ตกลง เพื่อยืนยันการเพิ่มวัตถุ ทุกคน
- เมื่อเสร็จแล้ว ให้คลิกที่ ขั้นสูง… แท็บ
- ภายใต้ เจ้าของ คลิก เปลี่ยน
- ภายใต้ ป้อนชื่อวัตถุเพื่อเลือก (ตัวอย่าง): พิมพ์ทุกคน แล้วคลิกตรวจสอบชื่อ
- คลิก ตกลง เพื่อยืนยันการเพิ่มวัตถุ ทุกคน
- หลังจากที่คุณเปลี่ยนเจ้าของคีย์นี้สำเร็จแล้ว คุณจะเห็นว่าเจ้าของถูกเปลี่ยนจากระบบเป็นทุกคน คลิกสมัคร แล้วก็ ตกลง .
- ภายใต้ การอนุญาต เลือกทุกคน และเปิดใช้งานช่องทำเครื่องหมายสำหรับ การควบคุมทั้งหมด และ อ่าน
- คลิกที่ สมัคร และ ตกลง
- รีเฟรชฐานข้อมูลรีจิสทรีโดยกด F5 นี้ควรสร้างคีย์ย่อยใหม่ด้านล่าง Chart.8 เรียกว่าโปรโตคอล
- คุณต้องเปลี่ยนการอนุญาตของคีย์นี้โดยทำซ้ำขั้นตอนจาก 8 เป็น 17
- รีเฟรชฐานข้อมูลรีจิสทรีอีกครั้ง และทำตามขั้นตอนเดียวกันเพื่อเพิ่มสิทธิ์ให้กับคีย์ย่อยต่อไปนี้ StdFileEditing\Server
- ปิด ตัวแก้ไขรีจิสทรี
- เริ่มต้นใหม่ หน้าต่างของคุณ
- วิ่ง Microsoft Word หรือ Microsoft Excell
ในกรณีที่วิธีนี้ไม่สามารถแก้ปัญหาของคุณได้ เราขอแนะนำให้คุณกู้คืนไฟล์สำรองของรีจิสทรี คุณสามารถทำได้โดยเลือก ไฟล์ แล้ว นำเข้า . ไปที่ไฟล์สำรองข้อมูลรีจิสทรี จากนั้นคลิก เปิด . หากคุณกู้คืนรีจิสทรีเป็นสถานะก่อนหน้าได้สำเร็จ คุณจะได้รับการแจ้งเตือน:คีย์และค่าที่มีอยู่ในไฟล์สำรองข้อมูล (เพิ่ม C:\Users\user\Desktop\backup09072017.reg ลงในรีจิสทรีเรียบร้อยแล้ว
เริ่มต้นใหม่ หน้าต่างของคุณ
วิธีที่ 3:ลบคีย์ Office ออกจากฐานข้อมูลรีจิสทรี
วิธีถัดไปก็ใช้งานได้กับรีจิสตรีเช่นกัน ก่อนที่คุณจะทำการเปลี่ยนแปลงรีจิสทรีใดๆ เราขอแนะนำให้คุณสำรองฐานข้อมูลรีจิสทรี ดังที่เราได้กล่าวไปแล้วในวิธีก่อนหน้านี้ เราจะทำการสำรองข้อมูล ดังนั้นในกรณีที่มีการกำหนดค่ารีจิสตรีผิดพลาด ให้เปลี่ยนฐานข้อมูลรีจิสตรีเป็นสถานะก่อนหน้าเมื่อทุกอย่างทำงานได้โดยไม่มีปัญหา
- กด โลโก้ Windows แล้วพิมพ์ regedit
- คลิกขวาที่ regedit และที่ด้านล่าง ให้เลือก เรียกใช้ในฐานะผู้ดูแลระบบ
- คลิก ใช่ เพื่อยืนยันการรัน regedit ในฐานะผู้ดูแลระบบ
- คลิก ไฟล์ แล้ว ส่งออก
- พิมพ์ ชื่อไฟล์ ในตัวอย่างของเรา backup08072017 , ภายใต้ ช่วงการส่งออก เลือก ทั้งหมด และคลิก
- นำทางไปยัง HKEY_CURRENT_USER\Software\Microsoft\Office
- ลบคีย์ย่อยชื่อ Word และ Excel หากไม่สามารถลบหรือพบคีย์บางคีย์ได้ โปรดข้ามคีย์เหล่านี้ การดำเนินการนี้จะไม่ส่งผลต่อผลลัพธ์ของการแก้ปัญหา
- ถัดไป คุณจะต้องเปิดโฟลเดอร์ย่อย 8.0, 9.0, 10.0, 11.0 และ 12.0 แล้วลบคีย์ย่อย Excel หรือ Word ในกรณีที่คุณมีปัญหากับ Word เพียงอย่างเดียว คุณจะต้องลบคีย์ย่อย Excel ในกรณีที่คุณมีปัญหากับ Word คุณจะต้องลบคีย์ย่อย Word และหากคุณมีปัญหากับทั้งคู่ คุณจะลบ Word และ Excel หากไม่สามารถลบหรือพบคีย์บางคีย์ได้ โปรดข้ามคีย์เหล่านี้ การดำเนินการนี้จะไม่ส่งผลต่อผลลัพธ์ของการแก้ไขปัญหา ในตัวอย่างของเรา Microsoft Office เวอร์ชันที่มีให้ใช้งานเท่านั้นคือเวอร์ชัน 12.0
- คลิกขวา บน Word และเลือกเราจะลบคีย์ย่อย Word หากคุณมีปัญหากับ Microsoft Excel ด้วย คุณจะต้องลบคีย์ย่อยของ Excel
- ยืนยันการลบคีย์ด้วย ใช่
- นำทางไปยัง HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Office
- ลบคีย์ย่อยชื่อ Word และ Excell หากไม่สามารถลบหรือพบคีย์บางคีย์ได้ โปรดข้ามคีย์เหล่านี้ การดำเนินการนี้จะไม่ส่งผลต่อผลลัพธ์ของการแก้ไขปัญหา ในกรณีของเรา คีย์ย่อย Word และ Excell หายไป ดังนั้นเราจะไปยังขั้นตอนถัดไป
- คุณจะต้องเปิดโฟลเดอร์ย่อย 8.0, 11.0 และ 12.0 แล้วลบคีย์ย่อยของ Word และ Excel ในกรณีที่คุณมีปัญหากับ Word เพียงอย่างเดียว คุณจะต้องลบคีย์ย่อย Excel ในกรณีที่คุณมีปัญหากับ Word คุณจะต้องลบคีย์ย่อย Word และหากคุณมีปัญหากับทั้งคู่ คุณจะลบ Word และ Excel หากไม่สามารถลบหรือพบคีย์บางคีย์ได้ โปรดข้ามคีย์เหล่านี้ การดำเนินการนี้จะไม่ส่งผลต่อผลลัพธ์ของการแก้ไขปัญหา ในตัวอย่างของเรา Microsoft Office เวอร์ชันที่มีให้ใช้งานเท่านั้นคือเวอร์ชัน 8.0, 11.0 และ 12.0
- คลิกขวา บน Word และเลือกเราจะลบคีย์ย่อย Word หากคุณมีปัญหากับ Microsoft Excel ด้วย คุณจะต้องลบคีย์ย่อยของ Excel
- ปิด ตัวแก้ไขรีจิสทรี
- เริ่มต้นใหม่ หน้าต่างของคุณ
- วิ่ง Microsoft Word หรือ Microsoft Excel
วิธีที่ 4:สแกนระบบของคุณเพื่อหามัลแวร์
เป็นไปได้ว่ามัลแวร์หรือไวรัสบางชนิดได้ติดตั้งตัวเองบนคอมพิวเตอร์ของคุณและทำให้เกิดข้อผิดพลาด stdole32.tlb ดังนั้นจึงแนะนำให้สแกนและลบมัลแวร์หรือไวรัสที่ติดอยู่ในคอมพิวเตอร์ของคุณ คุณสามารถอ่านบทความนี้เพื่อฆ่าเชื้อคอมพิวเตอร์ของคุณจากไวรัสได้อย่างสมบูรณ์
วิธีที่ 5:ติดตั้งใหม่
มีรายงานว่าในบางกรณี มีข้อผิดพลาดเกิดขึ้นเนื่องจากการติดตั้ง Microsoft Office ที่ไม่สมบูรณ์หรือเสียหาย ดังนั้น ขอแนะนำให้ถอนการติดตั้ง office จากคอมพิวเตอร์ของคุณโดยสมบูรณ์ และติดตั้งใหม่หลังจากดาวน์โหลดโดยตรงจากเว็บไซต์ทางการของ Microsoft ในการถอนการติดตั้งสำนักงานจากคอมพิวเตอร์ของคุณ:
- กด “Windows ” + “ฉัน ” พร้อมกัน
- คลิก บน “แอป " ตัวเลือก.
- เลื่อน ลงและคลิกที่ “Microsoft สำนักงาน ” ในรายการ
- คลิก บน “ถอนการติดตั้ง ” และจากนั้นบน “ใช่ ” ในข้อความแจ้ง
- รอ เพื่อให้กระบวนการถอนการติดตั้งเสร็จสมบูรณ์ และติดตั้ง Microsoft office ใหม่หลังจากดาวน์โหลดจากเว็บไซต์อย่างเป็นทางการ
วิธีที่ 6:การสแกน SFC
เป็นไปได้ว่าไดรเวอร์บางตัวที่ติดตั้งบนระบบปฏิบัติการเสียหาย ดังนั้นจึงแนะนำให้เรียกใช้การสแกน "System Files Check" แบบสมบูรณ์เพื่อแก้ไข วิธีเรียกใช้ SFC Scan:
- กด “Windows ” + “อาร์ ” พร้อมกัน
- พิมพ์ ใน “cmd ” และกด “ป้อน”
- ในพรอมต์คำสั่ง ให้พิมพ์ “sfc/scannow ” และกด “ป้อน “.
- รอ เพื่อให้การสแกนเริ่มต้นและเสร็จสิ้น
- ตรวจสอบ เพื่อดูว่าปัญหายังคงมีอยู่หรือไม่
วิธีที่ 7:การลบไฟล์ชั่วคราว
แอปพลิเคชันแคชข้อมูลบางอย่างเพื่อลดเวลาในการโหลดและเพื่อมอบประสบการณ์การใช้งานที่ดียิ่งขึ้น อย่างไรก็ตาม เมื่อเวลาผ่านไปแคชนี้อาจเสียหายและอาจรบกวนคุณลักษณะสำคัญของระบบได้ ดังนั้น ในขั้นตอนนี้ เราจะลบไฟล์ชั่วคราวทั้งหมดที่จัดเก็บไว้ในคอมพิวเตอร์ สำหรับสิ่งนั้น:
- กด “Windows ” + “ร” คีย์พร้อมกัน
- พิมพ์ ใน “%temp% ” และกด “ป้อน “.
- กด “Ctrl ” + “A ” เพื่อเลือกไฟล์ทั้งหมดและ กด “เปลี่ยน ” +”เดล ” เพื่อลบออกให้หมด
- รอ สำหรับไฟล์ที่จะลบและ ตรวจสอบ เพื่อดูว่าปัญหายังคงมีอยู่หรือไม่
วิธีที่ 8:การอัปเดต Windows
ปัญหาและข้อผิดพลาดมากมายได้รับการแก้ไขแล้วในการอัปเดตของ Windows ดังนั้น ในขั้นตอนนี้ เราจะทำการอัปเดตระบบปฏิบัติการเพื่อแก้ไขข้อผิดพลาด สำหรับสิ่งนั้น:
- กด “Windows ” + “ฉัน ” พร้อมกัน
- คลิก ใน “อัปเดต &ความปลอดภัย " ตัวเลือก.
- คลิก บน “Windows อัปเดต ” ในบานหน้าต่างด้านซ้ายและเลือก “ตรวจสอบ สำหรับ อัปเดต " ตัวเลือก.
- อัปเดต ตอนนี้จะถูกดาวน์โหลดและติดตั้งโดยอัตโนมัติ
- เริ่มต้นใหม่ คอมพิวเตอร์ของคุณเพื่อสมัคร การอัปเดตและตรวจสอบ เพื่อดูว่าปัญหายังคงมีอยู่หรือไม่
วิธีที่ 9:การเปลี่ยนชื่อไฟล์ติดตั้ง
ในบางกรณี การเปลี่ยนชื่อไฟล์ติดตั้งสามารถช่วยให้คุณผ่านพ้นข้อผิดพลาดนี้ได้ สำหรับสิ่งนั้น:
- นำทางไปยังตำแหน่งต่อไปนี้
C:\Program Files\Common Files\microsoft shared\OFFICE12\Office Setup Controller
หากไฟล์ไม่อยู่ที่นี่ ให้นำทางไปยังตำแหน่งนี้
C:\Program Files (x86)\Common Files\Microsoft Shared\OFFICE12\Office Setup Controller|
- ตอนนี้ เปลี่ยนชื่อไฟล์ติดตั้งเป็นอย่างอื่นที่ไม่ใช่ “ตั้งค่า” และบันทึกการเปลี่ยนแปลงของคุณ
- เรียกใช้แอปพลิเคชันและคลิกที่ “ตกลง” เมื่อคุณได้รับข้อผิดพลาด
- ตรวจสอบเพื่อดูว่าปัญหายังคงมีอยู่หรือไม่