Computer >> คอมพิวเตอร์ >  >> การแก้ไขปัญหา >> ข้อผิดพลาดของ Windows

ข้อผิดพลาด 429 คอมโพเนนต์ ActiveX ไม่สามารถสร้างวัตถุได้

ผู้ใช้หลายคนรายงานปัญหาที่เกิดขึ้นภายใน MS Office หนึ่งคือรหัสข้อผิดพลาด 429 ปรากฏขึ้นเมื่อใช้โปรแกรมอื่นที่ใช้ Visual Basic ปัญหานี้เกิดขึ้นเมื่อมีข้อผิดพลาดใน Component Object Model (COM) เมื่อสร้างวัตถุ Automation ที่ร้องขอ ซึ่งทำให้วัตถุการทำงานอัตโนมัติไม่พร้อมใช้งานกับ Visual Basic ระหว่างการร้องขอ จึงทำให้เกิดข้อผิดพลาด 429

แม้ว่าข้อผิดพลาดนี้จะไม่เกิดขึ้นกับคอมพิวเตอร์ทุกประเภทเนื่องจากจะปรากฏเฉพาะกับการเลือกบางอย่าง แต่ก็มีอยู่มาระยะหนึ่งแล้ว โดยมีการวนซ้ำไปยังเวอร์ชันต่างๆ ของ MS OS ที่เผยแพร่ในช่วงหลายปีที่ผ่านมา จากกรณีที่รายงาน ข้อผิดพลาดรันไทม์ 429 บน Windows 10/11 ปรากฏขึ้นเมื่อผู้ใช้ที่คิดค้นขึ้นใช้แอพเฉพาะบนระบบที่ทำงานบนแพลตฟอร์ม Windows เมื่อเกิดข้อผิดพลาดนี้ แอปพลิเคชันที่ได้รับผลกระทบจะขัดข้องและปิดตัวลง

ผู้ใช้รายอื่นยังรายงานข้อผิดพลาดเมื่อพยายามเรียกใช้โปรแกรมที่ขึ้นอยู่กับ VB เช่นเดียวกับที่ Bloomberg และ Bintex นำเสนอ ข้อผิดพลาดรันไทม์ 429 เป็นข้อกังวลในหลายแพลตฟอร์ม Windows รวมถึง Windows 10/11 แอปพลิเคชัน MS ที่ได้รับผลกระทบมากที่สุด ได้แก่ Excel, Word, Outlook และ PowerPoint ที่กล่าวถึงบางส่วน เมื่อเกิดข้อผิดพลาด ข้อความที่โพสต์จะเขียนว่า:

“ข้อผิดพลาดรันไทม์ '429':คอมโพเนนต์ ActiveX ไม่สามารถสร้างวัตถุได้"

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

สแกนหาพีซีฟรีปัญหา3.145.873ดาวน์โหลดเข้ากันได้กับ:Windows 10/11, Windows 7, Windows 8

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

วิธีแก้ไขข้อผิดพลาด 429 คอมโพเนนต์ ActiveX ไม่สามารถสร้างวัตถุได้

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

นี่คือวิธีการแก้ไขข้อผิดพลาดรันไทม์ของ Windows 10/11 429:

แก้ไข #1:ติดตั้งแอปที่ได้รับผลกระทบอีกครั้ง

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

โดยทำตามคำแนะนำเหล่านี้:

  1. ลงชื่อเข้าใช้ระบบของคุณด้วยบัญชีผู้ดูแลระบบเพื่อรับสิทธิ์ของผู้ดูแลระบบ
  2. ค้นหาไฟล์ปฏิบัติการที่เกี่ยวข้องกับแอพพลิเคชันที่ได้รับผลกระทบ คุณสามารถค้นหาได้โดยไปที่ไดเร็กทอรีที่ติดตั้งแอพที่ได้รับผลกระทบ คัดลอกพาธไปยังไฟล์ในไฟล์ Notepad ที่ว่างเปล่า
  3. เปิดกล่องโต้ตอบ Run โดยกดปุ่ม Win Logo + R พร้อมกัน
  4. วางเส้นทางของไฟล์ .exe ที่เกี่ยวข้องกับแอปพลิเคชันที่ได้รับผลกระทบซึ่งทำให้เกิดข้อผิดพลาดรันไทม์ 429 และเพิ่ม /regserver ในตอนท้าย
  5. กด Enter จากนั้นรอให้แอปลงทะเบียนใหม่เสร็จ

เมื่อเสร็จแล้วให้ลองเปิดใช้งานและดูว่าปัญหาได้รับการแก้ไขหรือไม่ ถ้าไม่ ให้ดำเนินการแก้ไขต่อไป

แก้ไข #2:ตรวจสอบและลงทะเบียนไฟล์ใหม่ที่ระบุโดยข้อความแสดงข้อผิดพลาด

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

  1. ปิดแอปพลิเคชันที่ใช้งานอยู่ทั้งหมด
  2. ตรวจสอบให้แน่ใจว่าคุณทราบชื่อเต็มของไฟล์ที่ระบุในข้อความข้อผิดพลาดรันไทม์ 429 เก็บชื่อไฟล์ไว้หรือพิมพ์แล้วคัดลอกไปที่คลิปบอร์ดเพื่อความมั่นใจ
  3. คลิกขวาที่เมนู Start เพื่อเปิดเมนู Win X ค้นหา Command Prompt (Admin) เพื่อเปิด Command Prompt ที่ยกระดับขึ้น สิ่งนี้จะให้สิทธิ์ผู้ดูแลระบบแก่คุณ
    • ใน Windows รุ่นเก่า คุณต้องค้นหา cmd จากเมนู Start แล้วกด Enter คลิกขวาที่ผลลัพธ์ที่เกี่ยวข้องมากที่สุด และเลือก Run as administrator
  4. ใน Command Prompt ที่ยกระดับขึ้น ให้พิมพ์ regsvr32 FILENAME.ocx หรือ regsvr32 FILENAME.dll (แทนที่ "FILENAME" ที่เป็นตัวพิมพ์ใหญ่ด้วยข้อความแสดงข้อผิดพลาดที่คุณถูกขอให้คัดลอกในขั้นตอนที่สองของขั้นตอนนี้)
  5. กด Enter และรอให้ไฟล์ลงทะเบียนใหม่อีกครั้งด้วยรีจิสทรีของระบบ

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

แก้ไข #3:ดำเนินการสแกน SFC

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

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

ในการสแกน SFC ให้ทำตามขั้นตอนด้านล่าง:

  1. เข้าถึง Command Prompt ที่ยกระดับดังแสดงใน Fix #2 ขั้นตอนที่ 3
  2. เมื่อเปิดแล้ว ให้พิมพ์คำสั่งที่แสดงด้านล่างแล้วกด Enter
    sfc /scannow

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

findstr /c:”[SR]” %windir%\Logs\CBS\CBS.log>”%userprofile%\Desktop\sfcdetails.txt

ถัดไป เริ่มกระบวนการซ่อมแซมโดยใส่คำสั่งด้านล่าง หลังจากนั้นให้กด Enter:

Dism /Online /Cleanup-Image /RestoreHealth

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

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