Khắc phục: Thành phần 'MSCOMCTL.OCX' hoặc một trong các phụ thuộc của nó không được đăng ký chính xác: tệp bị thiếu hoặc không hợp lệ

Nếu một chương trình nhắc bạn với một điều kiện lỗi Thành phần 'MSCOMCTL.OCX' hoặc một trong các phụ thuộc của nó không được đăng ký chính xác: tệp bị thiếu hoặc không hợp lệ khi bạn cố gắng cài đặt nó trên máy tính của bạn, nó có nghĩa là nó không thể tìm thấy tệp được yêu cầu trong thư mục hoặc tệp không được đăng ký chính xác trong máy tính.

MSCOMCTL.OCX là một bộ điều khiển 32 bit được cung cấp với môi trường lập trình Microsoft Visual Basic 6.0. Để sử dụng các điều khiển 32 bit này, chúng phải được cài đặt / đăng ký với hệ điều hành của bạn. Việc đăng ký một tệp với hệ điều hành có nghĩa là hệ điều hành lưu trữ mục nhập của tệp trong cơ sở dữ liệu của nó và biết nó có mặt trong thư mục cụ thể đó. Vì vậy, bất cứ khi nào một ứng dụng khác yêu cầu nó, nó có hiệu quả có thể cung cấp quyền truy cập của tập tin đó.

Trước khi chúng tôi chuyển sang giải pháp khắc phục sự cố này, chúng tôi cần xác định loại hệ thống bạn đang chạy. Phương pháp này sẽ khác nhau đối với các hệ thống 32 bit và 64 bit. Kiểm tra loại hệ thống của bạn bằng cách sử dụng các bước dưới đây:

  1. Nhấn Windows + S, nhập thông tin hệ thống vào hộp thoại và mở ứng dụng.

  1. Loại hệ thống của bạn sẽ được đề cập ở phía trước trường. Xác định loại hệ thống của bạn và làm theo các giải pháp phù hợp.

Đối với hệ thống 64 bit:

Nếu hệ điều hành của bạn là 64 bit, hãy làm theo giải pháp này. Các thư mục mà chúng tôi làm việc trên sẽ khác nhau, nếu không, tất cả các bước về cơ bản sẽ giống nhau. Có hai khả năng; hoặc bạn đã có tệp MSCOMCTL.OCX trên máy tính của bạn. Nếu bạn làm thế, chúng tôi chỉ cần đăng ký và vấn đề sẽ được giải quyết. Nếu bạn không có tập tin, bạn sẽ phải lấy nó từ một nơi khác. Chúng tôi khuyên bạn nên lấy tệp từ một máy tính khác vì Internet chứa đầy những trò gian lận và phần mềm độc hại giả vờ là tệp cần; nó là sau khi bạn tải về và chạy chúng, bạn nhận ra rằng bạn chỉ bị nhiễm máy tính của bạn.

  1. Nhấn Windows + E để khởi chạy File Explorer. Điều hướng đến đường dẫn tệp sau:

C: \ Windows \ SysWOW64

  1. Bây giờ hãy kiểm tra xem tệp đã có mặt chưa. Nếu không, hãy lấy tệp từ nơi nào đó an toàn và dán vào đây.
  2. Sau khi đảm bảo rằng tệp nằm trong đúng thư mục, nhấn Windows + S, nhập dấu nhắc lệnh vào hộp thoại, nhấp chuột phải vào ứng dụng và chọn Run as administrator .
  3. Khi tại dấu nhắc lệnh, thực hiện các lệnh sau.

cd C: \ Windows \ SysWOW64

Mẹo CHUYÊN NGHIỆP: Nếu vấn đề xảy ra với máy tính của bạn hoặc máy tính xách tay / máy tính xách tay, bạn nên thử sử dụng phần mềm Reimage Plus có thể quét các kho lưu trữ và thay thế các tệp bị hỏng và bị thiếu. Điều này làm việc trong hầu hết các trường hợp, nơi vấn đề được bắt nguồn do một tham nhũng hệ thống. Bạn có thể tải xuống Reimage Plus bằng cách nhấp vào đây

Chúng tôi đã thay đổi thư mục hiện tại của dấu nhắc lệnh. Bây giờ chúng ta có thể tiếp tục đăng ký tập tin với hệ điều hành của bạn. Thực hiện lệnh sau.

regsvr32 mscomctl.ocx

Khởi động lại máy tính của bạn sau khi đăng ký tập tin và kiểm tra xem bạn có thể cài đặt lại ứng dụng một cách chính xác không.

Đối với hệ thống 32 bit

Nếu bạn có một hệ thống 32-bit, các bước sẽ nhiều hơn hoặc ít hơn là như nhau. Lệnh của chúng tôi và thư mục mà chúng tôi làm việc trên sẽ khác nhau.

  1. Nhấn Windows + E để khởi chạy File Explorer. Điều hướng đến đường dẫn tệp sau:

C: \ Windows \ System32

  1. Bây giờ hãy kiểm tra xem tệp đã có mặt chưa. Nếu không, hãy lấy tệp từ nơi nào đó an toàn và dán vào đây.
  2. Sau khi đảm bảo rằng tệp nằm trong đúng thư mục, nhấn Windows + S, nhập dấu nhắc lệnh vào hộp thoại, nhấp chuột phải vào ứng dụng và chọn Run as administrator .
  3. Khi tại dấu nhắc lệnh, thực hiện lệnh sau:

cd C: \ Windows \ System32

Chúng tôi đã thay đổi thư mục hiện tại của dấu nhắc lệnh. Bây giờ chúng ta có thể tiếp tục đăng ký tập tin với hệ điều hành của bạn. Thực hiện lệnh sau.

regsvr32 mscomctl.ocx

Khởi động lại máy tính của bạn sau khi đăng ký tập tin và kiểm tra xem bạn có thể cài đặt lại ứng dụng một cách chính xác không.

Lưu ý: Chúng tôi chưa liệt kê bất kỳ phương tiện nào để bạn có được MSCOMCTL.OCX vì hầu hết các liên kết trên internet đều có phần mềm độc hại và vi-rút. Nếu bạn không có tệp, hãy cố gắng lấy tệp từ máy tính của người khác. Nó nên được đặt dưới cùng một thư mục như chúng ta đã thảo luận ở trên. Nếu bạn đang tải xuống qua internet, hãy đảm bảo trang web là xác thực và tệp bạn đang tải xuống an toàn để tải xuống và sử dụng.

Ngoài ra, nếu bạn đã có tệp trên máy tính của bạn và đăng ký nó không giải quyết được vấn đề, hãy xóa tệp và thử chạy lại cài đặt. Trong một số trường hợp, trình cài đặt sẽ tự động thay thế tệp. Nếu không, bạn phải tải xuống tệp.

Mẹo CHUYÊN NGHIỆP: Nếu vấn đề xảy ra với máy tính của bạn hoặc máy tính xách tay / máy tính xách tay, bạn nên thử sử dụng phần mềm Reimage Plus có thể quét các kho lưu trữ và thay thế các tệp bị hỏng và bị thiếu. Điều này làm việc trong hầu hết các trường hợp, nơi vấn đề được bắt nguồn do một tham nhũng hệ thống. Bạn có thể tải xuống Reimage Plus bằng cách nhấp vào đây

Facebook Twitter Google Plus Pinterest