Cách khắc phục lỗi thời gian chạy 429 trên Windows 10 và các phiên bản trước đó

Lỗi thời gian chạy 429 là một lỗi Visual Basic thường thấy khi tạo phiên bản trong MS Office hoặc các chương trình khác phụ thuộc hoặc sử dụng Visual Basic. Lỗi này xảy ra khi Mô hình Đối tượng Thành phần (COM) không thể tạo đối tượng Tự động hóa được yêu cầu và do đó, đối tượng Tự động hóa không khả dụng với Visual Basic. Lỗi này không xảy ra trên tất cả các máy tính.

Nhiều người dùng Windows đã báo cáo rằng đã trải qua nhiều năm và qua nhiều lần lặp lại khác nhau của Hệ điều hành Windows đã được phát triển và phân phối. Trong phần lớn các trường hợp được báo cáo, lỗi thời gian chạy 429 xuất hiện cái đầu xấu xí của nó trong khi người dùng bị ảnh hưởng đang sử dụng một ứng dụng cụ thể trên máy tính Windows của họ và lỗi dẫn đến ứng dụng bị ảnh hưởng bị treo và đóng đột ngột.

Một số người dùng cũng đã báo cáo nhận được lỗi này khi họ thử và chạy các ứng dụng / tiện ích bổ sung được thiết kế trên VB, chẳng hạn như những ứng dụng được cung cấp bởi bloomberg và bintex.

Lỗi thời gian chạy 429 là nguyên nhân gây ra lo lắng trên nhiều phiên bản Windows khác nhau đã tồn tại, bao gồm cả Windows 10 - phiên bản mới nhất và lớn nhất trong một loạt các Hệ điều hành Windows. Các nạn nhân phổ biến nhất của lỗi Run-time 429 bao gồm các ứng dụng Microsoft Office (Excel, Word, Outlook, v.v.) và tập lệnh trình tự Visual Basic.

Toàn bộ thông báo lỗi mà người dùng bị ảnh hưởng bởi sự cố này sẽ thấy:

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

Trong trường hợp đó, lỗi này đôi khi còn được gọi là Lỗi ActiveX 429 . Thông báo kèm theo lỗi này không thực sự có tác dụng nhiều trong việc giải thích nguyên nhân của nó cho người dùng bị ảnh hưởng, nhưng người ta đã phát hiện ra rằng lỗi Run-time 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 số lý do. 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ó, vì vậy việc không thể truy cập nó dẫn đến việc ứng dụng bị treo và gây ra lỗi Thời gian chạy 429.

Sửa lỗi thời gian chạy '429': Thành phần ActiveX không thể tạo đối tượng

Rất may, mặc dù vậy, có rất nhiều điều mà bất kỳ ai bị ảnh hưởng bởi lỗi Run-time 429 có thể làm để thử và loại bỏ lỗi cũng như giải quyết sự cố. Sau đây là một số giải pháp tuyệt đối hiệu quả nhất mà bạn có thể sử dụng để đẩy lùi lỗi thời gian chạy 429:

Giải pháp 1: Thực hiện quét SFC

Một trong những thủ phạm hàng đầu gây ra lỗi Run-time 429 là các ứng dụng cần tệp hệ thống để hoạt động bình thường nhưng bằng cách nào đó đã bị hỏng. Đây là lúc quét SFC. Tiện ích System File Checker là một công cụ Windows tích hợp sẵn được thiết kế đặc biệt cho mục đích phân tích máy tính Windows để tìm các tệp hệ thống bị hỏng hoặc bị hỏng, định vị bất kỳ tệp nào tồn tại và sau đó sửa chữa chúng hoặc thay thế chúng với các bản sao được lưu trong bộ nhớ cache, không bị hư hại. Nếu bạn đang cố gắng loại bỏ lỗi thời gian chạy 429, chạy quét SFC chắc chắn là bước đầu tiên đúng hướng. Nếu bạn chưa quen với quá trình chạy quét SFC trên máy tính Windows, chỉ cần làm theo hướng dẫn này .

Giải pháp 2: Đăng ký lại ứng dụng bị ảnh hưởng

Nếu bạn chỉ gặp phải lỗi Run-time 429 trong khi sử dụng một ứng dụng cụ thể trên máy tính của mình, rất có thể bạn đã rơi vào tình trạng khó khăn đơn giản vì ứng dụng được đề cập chưa được định cấu hình chính xác trên máy tính của bạn và do đó, đang gây ra vấn đề. Điều này có thể nhanh chóng được khắc phục bằng cách chỉ cần đăng ký lại ứng dụng bị ảnh hưởng với máy chủ tự động trên bo mạch mà Hệ điều hành Windows có, sau đó bất kỳ và tất cả các vấn đề sẽ được tự giải quyết. Để đăng ký lại ứng dụng bị ảnh hưởng trên máy tính của mình, bạn cần:

  1. Đảm bảo rằng bạn đã đăng nhập vào tài khoản Quản trị viên trên máy tính Windows của mình. Bạn sẽ cần các đặc quyền quản trị để đăng ký lại một ứng dụng trên máy tính của mình.
  2. Xác định đường dẫn tệp hoàn chỉnh cho tệp ứng dụng thực thi (tệp .EXE) thuộc ứng dụng bị ảnh hưởng bởi sự cố này. Để làm như vậy, chỉ cần điều hướng đến thư mục trên máy tính của bạn mà ứng dụng bị ảnh hưởng đã được cài đặt, nhấp vào thanh địa chỉ trong cửa sổ Windows Explorer , sao chép mọi thứ trong đó vào một nơi nào đó mà bạn có thể dễ dàng truy xuất khi cần, và thêm tên của tệp và phần mở rộng của nó vào cuối đường dẫn tệp. Ví dụ: nếu ứng dụng được đề cập là Microsoft Word, đường dẫn tệp đầy đủ sẽ giống như sau:

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

  3. Nhấn phím Biểu trưng Windows + R để mở hộp thoại Chạy .
  4. Nhập hoặc sao chép đường dẫn tệp đầy đủ cho tệp ứng dụng thực thi thuộc ứng dụng bị ảnh hưởng bởi lỗi thời gian chạy 429, theo sau là / regserver . Lệnh cuối cùng sẽ giống như sau:

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

  5. Nhấn Enter .
  6. Chờ ứng dụng được đề cập được đăng ký lại thành công.

Sau khi ứng dụng đã được đăng ký lại, hãy đảm bảo khởi chạy và sử dụng nó và kiểm tra xem lỗi Run-time 429 vẫn còn hay không.

Giải pháp 3: Đăng ký lại tệp được chỉ định bởi thông báo lỗi

Trong một số trường hợp, thông báo lỗi mà người dùng bị ảnh hưởng thấy với Lỗi thời gian chạy 429 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. 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ể chỉ là tất cả những gì bạn cần làm để thoát khỏi lỗi Run-time 429. Để đăng ký lại tệp với sổ đăng ký máy tính của bạn, bạn cần:

  1. Đóng bất kỳ và tất cả các ứng dụng đang mở.
  2. Đảm bảo rằng bạn có tên đầy đủ của tệp được thông báo lỗi ghi chú ở một nơi nào đó an toàn.
  3. Nếu bạn đang sử dụng Windows 8 hoặc 10, chỉ cần nhấp chuột phải vào nút Start Menu để mở WinX Menu và nhấp vào Command Prompt (Admin) để khởi chạy Command Prompt nâng cao có đặc quyền quản trị. Tuy nhiên, nếu bạn đang sử dụng phiên bản Windows cũ hơn, bạn sẽ phải mở Start Menu , tìm kiếm “ cmd ”, nhấp chuột phải vào kết quả tìm kiếm có tiêu đề cmd và nhấp vào Run as administrator để đạt được kết quả tương tự .
  4. filename.ocx regsvr32 hoặc regsvr32 filename.dll vào nâng lên Command Prompt , thay thế tên tập tin với tên thực tế của các tập tin được xác định bởi các thông báo lỗi. Ví dụ: nếu thông báo lỗi đã chỉ định vbalexpbar4.ocx 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 nâng cao sẽ trông giống như sau:

    regsvr32 vbalexpbar4.ocx

  5. Nhấn Enter.

Đợi tệp được chỉ định được đăng ký lại thành công với sổ đăng ký máy tính của bạn, sau đó kiểm tra xem bạn đã quản lý để loại bỏ thành công lỗi thời gian chạy 429 chưa.

Giải pháp 4: Cài đặt lại Microsoft Windows Script (Chỉ dành cho người dùng Windows XP và Windows Server 2003)

Mục đích của Microsoft Windows Script trên Windows XP và Windows Server 2003 là cho phép nhiều ngôn ngữ script hoạt động đồng thời trong sự hài hòa hoàn hảo, nhưng việc cài đặt không thành công, không đầy đủ hoặc bị hỏng của tiện ích có thể dẫn đến nhiều vấn đề khác nhau, lỗi thời gian chạy 429 là một trong số họ. Nếu bạn đang gặp phải lỗi Run-time 429 trên Windows XP hoặc Windows Server 2003, rất có thể chỉ cần cài đặt lại Microsoft Windows Script sẽ khắc phục được sự cố cho bạn. Nếu bạn muốn cài đặt lại Microsoft Windows Script trên máy tính của mình, chỉ cần:

  1. Nhấp vào đây nếu bạn đang sử dụng Windows XP hoặc vào đây nếu bạn đang sử dụng Windows Server 2003.
  2. Nhấp vào Tải xuống .
  3. Chờ trình cài đặt cho Microsoft Windows Script được tải xuống.
  4. Khi trình cài đặt đã được tải xuống, hãy điều hướng đến thư mục mà nó đã được tải xuống và chạy nó.
  5. Làm theo hướng dẫn trên màn hình và xem qua trình cài đặt từ đầu đến cuối để cài đặt thành công và chính xác Microsoft Windows Script trên máy tính của bạn.

Khi bạn đã cài đặt đúng Microsoft Windows Script trên máy tính của mình, hãy kiểm tra xem lỗi Run-time 429 có còn tiếp tục không.