วิธีแก้ไข Runtime Error 429 บน Windows 10 และรุ่นก่อนหน้า

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

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

ผู้ใช้บางคนรายงานว่าได้รับข้อผิดพลาดนี้เมื่อพวกเขาลองและเรียกใช้แอปพลิเคชัน / ส่วนเสริมที่ออกแบบบน VB เช่นที่ได้รับจาก Bloomberg และ bintex

ข้อผิดพลาดรันไทม์ 429 เป็นสาเหตุของความกังวลใน Windows รุ่นต่าง ๆ ที่มีอยู่รวมถึง Windows 10 ซึ่งเป็นรุ่นล่าสุดและยิ่งใหญ่ที่สุดในระบบปฏิบัติการ Windows ที่มีสายยาว ผู้ที่ตกเป็นเหยื่อที่พบบ่อยที่สุดของข้อผิดพลาดรันไทม์ 429 รวมถึงแอปพลิเคชัน Microsoft Office (Excel, Word, Outlook และอื่น ๆ ) และสคริปต์ลำดับของ Visual Basic

ข้อความแสดงข้อผิดพลาดทั้งหมดที่ผู้ใช้ได้รับผลกระทบจากปัญหานี้อ่าน:

ข้อผิดพลาดรันไทม์ '429': ส่วนประกอบ ActiveX ไม่สามารถสร้างวัตถุได้

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

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

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

โซลูชันที่ 1: ทำการสแกน SFC

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

โซลูชันที่ 2: ลงทะเบียนแอปพลิเคชันที่ได้รับผลกระทบอีกครั้ง

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

  1. ตรวจสอบให้แน่ใจว่าคุณลงชื่อเข้าใช้บัญชี ผู้ดูแลระบบ บนคอมพิวเตอร์ Windows ของคุณ คุณจะต้องมีสิทธิ์ระดับผู้ดูแลระบบในการลงทะเบียนแอปพลิเคชันบนคอมพิวเตอร์ของคุณอีกครั้ง
  2. กำหนดพา ธ ไฟล์ที่สมบูรณ์สำหรับไฟล์แอปพลิเคชั่นที่เรียกใช้งานได้ (ไฟล์. EXE) ที่เป็นของแอปพลิเคชันที่ได้รับผลกระทบจากปัญหานี้ ในการทำเช่นนั้นเพียงนำทางไปยังไดเรกทอรีในคอมพิวเตอร์ของคุณที่ติดตั้งแอปพลิเคชันที่ได้รับผลกระทบคลิกที่แถบที่อยู่ในหน้าต่าง Windows Explorer คัดลอกทุกสิ่งที่อยู่ในสถานที่ที่คุณสามารถเรียกใช้ได้จากเมื่อคุณต้องการ เพิ่มชื่อของไฟล์และนามสกุลที่ส่วนท้ายของเส้นทางของไฟล์ ตัวอย่างเช่นหากแอปพลิเคชันที่มีปัญหาคือ Microsoft Word พา ธ ไฟล์แบบเต็มจะมีลักษณะดังนี้:

    Office C: \ Program Files (x86) \ Microsoft Office \ Office12 \ WINWORD.EXE

  3. กดปุ่ม โลโก้ Windows + R เพื่อเปิดกล่องโต้ตอบ เรียกใช้
  4. พิมพ์หรือคัดลอกบนพา ธ ไฟล์แบบเต็มสำหรับไฟล์แอปพลิเคชันที่ปฏิบัติการได้ซึ่งเป็นของแอปพลิเคชันที่ได้รับผลกระทบจากข้อผิดพลาดรันไทม์ 429 ตามด้วย / regserver คำสั่งสุดท้ายควรมีลักษณะดังนี้:

    Office C: \ Program Files (x86) \ Microsoft Office \ Office12 \ WINWORD.EXE / regserver

  5. กด Enter
  6. รอให้แอปพลิเคชันที่เป็นปัญหาต้องลงทะเบียนใหม่อีกครั้ง

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

โซลูชันที่ 3: ลงทะเบียนไฟล์ที่ระบุโดยข้อความแสดงข้อผิดพลาดอีกครั้ง

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

  1. ปิดแอปพลิเคชันที่เปิดอยู่ทั้งหมด
  2. ตรวจสอบให้แน่ใจว่าคุณมีชื่อเต็มของไฟล์ที่ระบุโดยข้อความแสดงข้อผิดพลาดที่ระบุไว้ในที่ปลอดภัย
  3. หากคุณใช้ Windows 8 หรือ 10 เพียงคลิกขวาที่ปุ่ม เมนูเริ่ม เพื่อเปิด เมนู WinX และคลิกที่ พร้อมรับคำสั่ง (ผู้ดูแลระบบ) เพื่อเปิด พร้อมรับคำสั่งที่ ยกระดับซึ่งมีสิทธิ์ผู้ดูแลระบบ หากคุณใช้ Windows รุ่นเก่าคุณจะต้องเปิด เมนู Start ค้นหา“ cmd ” คลิกขวาที่ผลการค้นหาชื่อ cmd และคลิกที่ Run as administrator เพื่อให้ได้ผลลัพธ์เดียวกัน .

  4. พิมพ์ regsvr32 filename.ocx หรือ regsvr32 filename.dll ลงใน Command Prompt ระดับสูงแทนที่ ชื่อไฟล์ ด้วยชื่อจริงของไฟล์ที่ระบุโดยข้อความแสดงข้อผิดพลาด ตัวอย่างเช่นหากข้อความแสดงข้อผิดพลาดระบุ vbalexpbar4.ocx เป็นไฟล์ที่ไม่สามารถเข้าถึงได้สิ่งที่คุณพิมพ์ลงใน พรอมต์คำสั่งที่ ยกระดับจะมีลักษณะดังนี้:

    regsvr32 vbalexpbar4.ocx

  5. กด Enter

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

โซลูชันที่ 4: ติดตั้ง Microsoft Windows Script อีกครั้ง (สำหรับผู้ใช้ Windows XP และ Windows Server 2003 เท่านั้น)

วัตถุประสงค์ของ Microsoft Windows Script บน Windows XP และ Windows Server 2003 คือการอนุญาตให้หลายภาษาสคริปต์ทำงานพร้อมกันได้อย่างสมบูรณ์แบบ แต่การติดตั้งยูทิลิตีที่ล้มเหลวไม่สมบูรณ์หรือเสียหายอาจทำให้เกิดปัญหาที่แตกต่างกันข้อผิดพลาดรันไทม์ 429 เป็นหนึ่งในนั้น หากคุณประสบข้อผิดพลาดรันไทม์ 429 ใน Windows XP หรือ Windows Server 2003 มีโอกาสที่ดีที่เพียงแค่ติดตั้ง Microsoft Windows Script จะแก้ไขปัญหาให้คุณได้ หากคุณต้องการติดตั้ง Microsoft Windows Script ใหม่บนคอมพิวเตอร์ของคุณเพียงแค่:

  1. คลิก ที่นี่ หากคุณใช้ Windows XP หรือ ที่นี่ หากคุณใช้ Windows Server 2003
  2. คลิกที่ ดาวน์โหลด

  3. รอให้ตัวติดตั้งให้ดาวน์โหลด Microsoft Windows Script
  4. เมื่อดาวน์โหลดตัวติดตั้งแล้วให้นำทางไปยังไดเรกทอรีที่ถูกดาวน์โหลดและเรียกใช้
  5. ทำตามคำแนะนำบนหน้าจอและดำเนินการตามตัวติดตั้งจนถึงจุดสิ้นสุดเพื่อติดตั้ง Microsoft Windows Script ให้สำเร็จและถูกต้องบนคอมพิวเตอร์ของคุณ

เมื่อคุณติดตั้ง Microsoft Windows Script ที่ถูกต้องบนคอมพิวเตอร์ของคุณแล้วให้ตรวจสอบว่าข้อผิดพลาดรันไทม์ 429 ยังคงมีอยู่หรือไม่

บทความที่น่าสนใจ