Lỗi thời gian chạy 429, thành phần ActiveX không thể tạo đối tượng

Nếu bạn đang gặp phải lỗi Runtime 429, thành phần ActiveX không thể tạo đối tượng(Runtime error 429, ActiveX component can’t create object) trên máy tính Windows 10 của bạn khi bạn cố gắng tạo phiên bản trong chương trình sử dụng Visual Basic (ví dụ: Microsoft Office ), thì bài đăng này nhằm giúp bạn. Trong bài đăng này, chúng tôi sẽ xác định các nguyên nhân có thể xảy ra, cũng như cung cấp các giải pháp thích hợp nhất mà bạn có thể thử để giúp bạn khắc phục sự cố này.

Lỗi thời gian chạy 429

Người ta đã phát hiện ra rằng lỗi Runtime 429 hầu như luôn được kích hoạt khi ứng dụng bị ảnh hưởng cố gắng truy cập vào một tệp không tồn tại, đã bị hỏng hoặc đơn giản là chưa được đăng ký trên Windows vì một lý do nào đó. Tệp mà ứng dụng cố gắng truy cập là một phần không thể thiếu đối với chức năng của nó, do đó, việc không thể truy cập được dẫn đến ứng dụng bị treo và xuất hiện thông báo lỗi.

Lỗi thời gian chạy(Runtime) 429, thành phần ActiveX không thể tạo đối tượng

Nếu bạn đang gặp phải vấn đề này, bạn có thể thử các giải pháp được đề xuất của chúng tôi bên dưới theo thứ tự cụ thể và xem liệu điều đó có giúp giải quyết vấn đề hay không.

  1. Cài đặt Windows Scripting mới nhất
  2. Đăng ký lại một số tệp DLL
  3. Tắt bổ trợ COM của bên thứ ba
  4. Cài đặt lại phần mềm.

Hãy cùng xem mô tả về quy trình liên quan đến từng giải pháp được liệt kê. Hãy thử lần lượt các giải pháp cho đến khi bạn giải quyết được vấn đề.

1] Cài đặt Windows Scripting mới nhất

Giải pháp này yêu cầu cài đặt và bật tập lệnh Windows mới nhất trên máy tính Windows 10 của bạn. Vì vậy, hãy đảm bảo rằng.

2] Đăng ký lại một số tệp DLL

Trong một số trường hợp, thông báo lỗi chỉ định một tệp .OCX hoặc .DLL cụ thể mà ứng dụng bị ảnh hưởng không thể truy cập.

Trong giải pháp này, bạn sẽ cần đăng ký lại các tệp dll sau:

  • scrrun.dll
  • Asycfilt.dll
  • Ole32.dll
  • Oleaut32.dll
  • Olepro32.dll
  • Stdole2.tlb

Nếu thông báo lỗi không chỉ định một tệp trong trường hợp của bạn, thì tệp được chỉ định chỉ đơn giản là không được đăng ký chính xác trong sổ đăng ký máy tính của bạn.

Đăng ký lại tệp được chỉ định có thể giải quyết vấn đề. Ví dụ: nếu thông báo lỗi đã chỉ định scrrun.dll  là tệp không thể truy cập được, những gì bạn nhập vào Dấu nhắc lệnh(Command Prompt) nâng cao sẽ trông giống như sau:

regsvr32 scrrun.dll

Sau khi thao tác, hãy kiểm tra xem sự cố đã được giải quyết chưa. Nếu không, hãy tiến hành các giải pháp tiếp theo.

3] Tắt bổ trợ COM của bên thứ ba

Nếu lỗi này xảy ra đối với các sản phẩm Office , bạn có thể thử vô hiệu hóa phần bổ trợ COM của bên thứ ba(disable third-party COM add-ins) và xem điều đó có giúp giải quyết sự cố không.

4] Cài đặt lại phần mềm

Giải pháp này chỉ yêu cầu bạn gỡ cài đặt và cài đặt lại phần mềm và xem thông báo lỗi có được giải quyết hay không.

Hope this helps!



About the author

Tôi là một lập trình viên máy tính và đã có hơn 15 năm. Kỹ năng của tôi nằm ở việc phát triển và duy trì các ứng dụng phần mềm, cũng như cung cấp hỗ trợ kỹ thuật cho các ứng dụng đó. Tôi cũng đã dạy lập trình máy tính cho học sinh trung học và hiện đang là một giảng viên chuyên nghiệp.



Related posts