
การจัดการกับ ข้อผิดพลาดรันไทม์ 429
ข้อผิดพลาดรันไทม์ 429 เกิดจากส่วนประกอบ ActiveX และเรียกอีกอย่างว่า ActiveX error 429
ข้อผิดพลาดนี้มักพบโดยผู้ใช้ Windows 10 แต่ยังสามารถเกิดขึ้นกับผู้ใช้ Windows 8 และก่อนหน้านี้ได้อีกด้วย
“Run-time error ‘429’: ActiveX component can’t create object.”
Runtime Error 429 คืออะไร?
ข้อผิดพลาดรันไทม์ 429 ยังเป็นที่รู้จักในชื่อ Visual Basic หรือ ActiveX error และมักเกี่ยวข้องเมื่อพยายามใช้ MS Office หรือแอปอื่นๆ ที่ใช้ Visual Basic
แอปพลิเคชันที่ได้รับผลกระทบบ่อยครั้งมี Excel, Access, Outlook และ MS Word เมื่อมีการเรียกใช้สคริปต์ Visual Basic อัตโนมัติ
ข้อผิดพลาดนี้มักปรากฏขึ้นเมื่อ COM (Component Object Model) ไม่สามารถสร้าง ออบเจกต์ ที่ต้องการได้ ซึ่งอาจทำให้ Visual Basic ไม่ทำงาน ได้
ปัญหานี้อาจเกิดจากสาเหตุต่างๆ เช่น:
- ไฟล์ที่เสียหาย
- รายการรีจิสทรีที่เสียหาย
- ลบไฟล์ OS ผิดพลาด
- การติดตั้งซอฟต์แวร์หรือไฟล์ระบบไม่สมบูรณ์
วิธีแก้ไขข้อผิดพลาด ActiveX รันไทม์ 429
หากคุณพบปัญหา Run-time error 429: ActiveX component can't create an object ให้ปฏิบัติตามวิธีแก้ไขด้านล่าง
สารบัญ
- โซลูชันที่ 1 - ซ่อมแซมไฟล์ระบบที่เสียหาย
- โซลูชันที่ 2 - ลงทะเบียนไฟล์ที่ได้รับผลกระทบอีกครั้ง
- โซลูชันที่ 3 - ลงทะเบียนไฟล์ DAO350.dll อีกครั้ง
- โซลูชันที่ 4 - เรียกใช้การสแกนไวรัส
- โซลูชันที่ 5 - การตั้งค่า Internet Explorer
- โซลูชันที่ 6 - อัปเดต DirectX
- โซลูชันที่ 7 - ติดตั้ง Windows Script อย่างถูกต้อง
- โซลูชันที่ 8 - อัปเดต Windows ด้วยการอัปเดตล่าสุด
- โซลูชันที่ 9 - ทำการคืนค่าระบบ
โซลูชันที่ 1 - ซ่อมแซมไฟล์ระบบที่เสียหาย
ไฟล์ระบบที่เสียหายอาจทำให้เกิดข้อผิดพลาดรันไทม์ได้ ดังนั้นลองทำการซ่อมแซม ไฟล์ระบบ Windows:
- คลิกที่ไอคอน Windows + R และพิมพ์ CMD ลงในกล่อง Run แล้วคลิก OK
- คลิกขวาที่ command prompt แล้วเลือก run as administrator
- เมื่อหน้าต่างเปิดขึ้นให้พิมพ์ sfc /scannow และกด Enter
- รอให้การสแกนเสร็จสิ้นและรีสตาร์ทพีซี
![ข้อผิดพลาดรันไทม์ 429: คอมโพเนนต์ ActiveX ไม่สามารถสร้างวัตถุ: FIXED ข้อผิดพลาดรันไทม์ 429: คอมโพเนนต์ ActiveX ไม่สามารถสร้างวัตถุ: FIXED]()
เปิดโปรแกรมเพื่อตรวจสอบว่าข้อผิดพลาด 429 ยังเกิดขึ้นหรือไม่
โซลูชันที่ 2 - ลงทะเบียนไฟล์ที่ได้รับผลกระทบอีกครั้ง
ถ้าได้รับ ไฟล์ .OCX หรือ .DLL แสดงว่าไฟล์นั้นอาจไม่ได้ลงทะเบียนไว้ในรีจิสทรีอย่างถูกต้อง
คุณสามารถจัดการกับ ข้อผิดพลาดรันไทม์ 429 ได้โดยการลงทะเบียนไฟล์ที่ต้องการใหม่:
- ปิดโปรแกรมที่เปิดอยู่
- พิมพ์ CMD ในช่องค้นหาของ Windows แล้วกด ENTER
- พิมพ์คำสั่ง regsvr32 [ชื่อไฟล์].ocx และกด Enter
ประมวลผลการลงทะเบียนเสร็จสิ้นให้ปิดพรอมต์คำสั่ง และตรวจสอบว่า ข้อผิดพลาดรันไทม์ 429 หายไปหรือไม่
โซลูชันที่ 3 - ลงทะเบียนไฟล์ DAO350.dll อีกครั้ง
DAO350.dll เป็นไฟล์สำคัญใน Microsoft Office ที่อาจทำให้เกิด ข้อผิดพลาด ActiveX 429
- คลิกที่ปุ่มเริ่ม และเปิดกล่องโต้ตอบเรียกใช้
- พิมพ์ regsvr32 C:\progra~1\common~1\micros~1\dao\dao350.dll และกด ENTER
![ข้อผิดพลาดรันไทม์ 429: คอมโพเนนต์ ActiveX ไม่สามารถสร้างวัตถุ: FIXED ข้อผิดพลาดรันไทม์ 429: คอมโพเนนต์ ActiveX ไม่สามารถสร้างวัตถุ: FIXED]()
โซลูชันที่ 4 - เรียกใช้การสแกนไวรัส
ไวรัสสามารถทำให้ไฟล์เสียหายได้ และบางครั้งอาจทำให้เกิด ข้อผิดพลาดรันไทม์ 429 เรียกใช้โปรแกรมป้องกันไวรัสเพื่อทำการสแกน:
รับ Spyhunter เพื่อลบไวรัสหรือมัลแวร์จากพีซี
โซลูชันที่ 5 - การตั้งค่า Internet Explorer
รีเซ็ต Internet Explorer เพื่อแก้ไขข้อผิดพลาดได้:
- เปิด Internet Explorer
- ไปที่แท็บเครื่องมือ และเลือก ตัวเลือกอินเทอร์เน็ต
- คลิกที่ปุ่ม รีเซ็ต และยืนยันการเปลี่ยนแปลง
- ปิดเบราว์เซอร์และรีบูต
โซลูชันที่ 6 - อัปเดต DirectX
อัปเดต DirectX ให้เป็นเวอร์ชันล่าสุดเพื่อป้องกันข้อผิดพลาด:
- ดาวน์โหลด DirectX จาก เว็บไซต์ทางการของ Microsoft
- ติดตั้งและรีสตาร์ทระบบ
ลองเปิดโปรแกรมอีกครั้งเพื่อตรวจสอบข้อผิดพลาด 429
โซลูชันที่ 7 - ติดตั้ง Windows Script อย่างถูกต้อง
ติดตั้ง Windows Script หากการติดตั้งไม่ถูกต้องอาจทำให้เกิดข้อผิดพลาดนี้:
- ดาวน์โหลด Windows Script จากเว็บไซต์ทางการของ Microsoft
- ทำการติดตั้ง
โซลูชันที่ 8 - อัปเดต Windows ด้วยการอัปเดตล่าสุด
วิธีหนึ่งในการแก้ไขข้อผิดพลาดคืออัปเดต Windows:
- ไปที่ การตั้งค่า
- เลือก Windows Update และตรวจสอบการอัปเดต
โซลูชันที่ 9 - ทำการคืนค่าระบบ
หากทุกวิธีไม่สำเร็จ ให้ลองคืนค่าระบบ:
- ค้นหา แผงควบคุม และเปิดขึ้น
- เลือก Recovery แล้วคลิก Open System Restore
- เลือกจุดคืนค่าและยืนยัน
คำถามที่พบบ่อยเกี่ยวกับข้อผิดพลาดรันไทม์ 429
1. สาเหตุของการเกิดข้อผิดพลาดรันไทม์ 429 คืออะไร?
ข้อผิดพลาด 429 เกิดขึ้นเมื่อซอฟต์แวร์พยายามเข้าถึงไฟล์ที่เสียหาย
2. ฉันจะแก้ไขข้อผิดพลาดนี้ได้อย่างไร?
ทำตามวิธีแก้ไขที่แนะนำ เช่น การสแกน SFC, อัปเดต Windows หรือคืนค่าระบบ
บทสรุป
วิธีแก้ไขข้อผิดพลาดรันไทม์ ActiveX 429 ไม่จำเป็นต้องซับซ้อน หากทุกอย่างล้วนเกี่ยวข้องกับกระบวนการตรวจสอบและการลงทะเบียนไฟล์ หากคุณปฏิบัติตามคำแนะนำและวิธีการข้างต้นได้อย่างถูกต้อง คุณจะสามารถแก้ไขปัญหาและเรียกใช้งานโปรแกรมต่าง ๆ ได้อย่างไม่มีปัญหา
โชคดี..!
จิ๋ว IT -
ยินดีมากที่เจอวิธีแก้ไขนี้ ตอนแรกก็ดูไม่มีหวังแล้ว จนได้อ่านบทความนี้รู้สึกดีใจสุดๆ เลย
หนึ่งธันวา -
คนที่เจอปัญหานี้ควรลองทำตามวิธีที่แนะนำในบทความนะครับ ถ้าทำตามแล้วไม่หายจริงๆ อาจต้องลงโปรแกรมใหม่
เอิร์ธอยู่ที่นี่ -
ซึ่งบอกว่าข้อผิดพลาด 429 มาจากการที่คอมโพเนนต์ ActiveX ไม่สามารถสร้างวัตถุได้ เดี๋ยวลองตรวจสอบดูว่าสิ่งนี้มีผลอย่างไรกับโปรแกรมที่ใช้อยู่
จากใจคนรัก IT -
เสนอแนะให้เช็คเวอร์ชันของ ActiveX ที่ใช้งานด้วยนะครับ หลายๆ ครั้งเรามักมองข้ามตรงนี้ไป ขอบคุณสำหรับข้อมูลดีๆ ครับ!
แฟนพีช -
เคยเจอปัญหานี้เหมือนกันค่ะ ขอบคุณที่มีวิธีแก้ไขง่ายๆ ให้ ทำให้เราไม่ต้องกังวลอีกต่อไป
เพชรพญา -
แค่กดรีเฟรชไปก็หายแล้ว อย่าลืมเคลียร์ cache ด้วยนะคะ รับรองช่วยได้มากเหมือนกัน
ติ๊กจ๋า -
พอดีไม่ค่อยเข้าใจเรื่อง ActiveX เลยค่ะ ช่วยอธิบายเพิ่มเติมหน่อยได้ไหมคะ ยกตัวอย่างให้ด้วยก็ได้ค่ะ
ต้า 789 -
อ่านแล้วเข้าใจง่ายดีค่ะ เป็นประโยชน์มากๆ ขอบคุณที่แชร์วิธีการแก้ไขกันนะคะ
เอมี่ 1234 -
เพิ่งพบพอเริ่มใช้โปรแกรมใหม่ เกิดข้อผิดพลาด 429 เลย หวังว่าบทความนี้จะช่วยให้ฉันแก้ไขได้
สมชาย -
ขอบคุณสำหรับบทความนะครับ ตอนแรกเกิดข้อผิดพลาด 429 บ่อยมาก แต่พอได้ลองตามวิธีที่แนะนำในนี้ก็ดีขึ้นเยอะ!
นุชจรี -
ผมเคยเจอปัญหานี้เหมือนกัน พอทำตามวิธีที่บอกไว้ก็สามารถแก้ไขได้จริงๆ ขอบคุณมากครับที่แชร์ข้อมูลดีๆ นี้