MSCOMCTL.OCX hoặc một trong các phụ thuộc của nó chưa được đăng ký
Nếu khi bạn cố gắng cài đặt hoặc mở một chương trình trên máy tính Windows 11 hoặc Windows 10 của mình, bạn nhận được lời nhắc kèm theo thông báo lỗi MSCOMCTL.OCX or one of its dependencies not registered, thì bài đăng này nhằm giúp bạn có những giải pháp thích hợp nhất mà bạn có thể thử để khắc phục lỗi trên thiết bị của mình.
Tệp MSCOMCTL.OCX là gì?
Tệp MSCOMCTL.OCX là một mô-đun ActiveX Control chứa các điều khiển phổ biến được Visual Basic và Windows sử dụng, chẳng hạn như các điều khiển ImageCombo, ImageList, ListView, ProgressBar, Slider, StatusBar, TabStrip, ToolBar và TreeView. Một số phần mềm cũ hơn có thể vẫn cần tệp này để hoạt động.
Khi bạn gặp sự cố này, bạn sẽ nhận được thông báo lỗi đầy đủ sau đây;
Thành phần ‘MSCOMCTL.OCX’ hoặc một trong các thành phần phụ thuộc của nó chưa được đăng ký: tệp bị thiếu hoặc không hợp lệ
Tại sao MSCOMCTL.OCX bị thiếu?
Nếu chương trình nhắc bạn với tệp MSCOMCTL.OCX bị thiếu hoặc lỗi không hợp lệ trên thiết bị Windows 11/10 của bạn khi bạn cố gắng cài đặt hoặc khởi chạy phần mềm trên máy tính của mình, điều đó đơn giản có nghĩa là ứng dụng không thể tìm thấy tệp OCX cần thiết. thư mục hệ thống hoặc tệp OCX không được đăng ký chính xác trên máy tính.
MSCOMCTL.OCX hoặc một trong các phụ thuộc của nó chưa được đăng ký
Nếu bạn gặp phải sự cố này trên PC chạy Windows 11/10 của mình, 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 MSCOMCTL.OCX hoặc một trong các phụ thuộc của nó chưa được đăng ký đã xảy ra lỗi trên hệ thống của bạn.
- Chạy Trình gỡ rối cài đặt và gỡ cài đặt chương trình
- Đăng ký lại tệp .OCX
- Thay thế / Khôi phục tệp .OCX
- Chạy Trình gỡ rối ứng dụng Windows Store
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ê.
1 :Chạy trình gỡ rối cài đặt và gỡ cài đặt chương trình
Trình gỡ rối cài đặt và gỡ cài đặt chương trình được thiết kế để giúp người dùng PC tự động sửa chữa các sự cố khi bạn bị chặn cài đặt hoặc gỡ bỏ chương trình. Nó cũng sửa chữa các khóa đăng ký bị hỏng.
Giải pháp này yêu cầu bạn chạy Trình gỡ rối cài đặt và gỡ cài đặt chương trình từ Microsoft và xem liệu MSCOMCTL.OCX hoặc một trong các phụ thuộc của nó chưa được đăng ký lỗi xảy ra trên hệ thống của bạn đã được giải quyết. Nếu không, hãy thử giải pháp tiếp theo.
2 :Đăng ký lại tệp .OCX
Khi lỗi này xảy ra, điều đó có nghĩa là tệp cần thiết cho phần mềm chưa được đăng ký hoặc bị thiếu và ứng dụng được đề cập sẽ không thể chạy trên hệ thống của bạn. Đăng ký tệp với hệ điều hành Windows 11/10 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ó trong thư mục cụ thể đó. Tệp này có thể được sử dụng bởi bất kỳ ứng dụng nào yêu cầu nó và gọi nó.
Giải pháp này yêu cầu bạn đăng ký lại tệp .OCX được đề cập. Đây là cách thực hiện:
Vì 64-bit system
regsvr32 "C:WindowsSysWOW64MSCOMCTL.OCX"
Vì 32-bit system
regsvr32 "C:WindowsSystem32MSCOMCTL.OCX"
Ghi chú: Nếu như C: không phải là ký tự ổ đĩa hệ thống (cài đặt Windows) của bạn, hãy thay đổi nó cho phù hợp.
3 :Thay thế / Khôi phục tệp .OCX
Bạn có thể khôi phục tệp từ Thùng rác trong trường hợp vô tình xóa tệp .OCX. Bạn cũng có thể khôi phục tệp này bằng cách đăng nhập vào một máy tính Windows đang hoạt động khác đã được cập nhật gần đây, điều hướng đến thư mục thích hợp vì nó liên quan đến kiến trúc hệ thống của bạn như được hiển thị ở trên trong Solution 2 : và định vị, sao chép tệp vào ổ USB, sau đó cắm ổ đó vào PC mà bạn đang gặp sự cố, điều hướng đến thư mục chính xác, sau đó dán tệp vào vị trí đó.
Bạn có thể khôi phục tệp MSCOMCTL.OCX vào thư mục thích hợp bằng bản sao tốt của tệp (nếu có) từ Winbindex – một dịch vụ web mới cho phép người dùng xem thông tin về các tệp Hệ điều hành Windows tải chúng từ máy chủ của Microsoft.
4 :Chạy Trình gỡ rối ứng dụng Windows Store
Nếu ứng dụng gây ra lỗi trong chế độ xem đã được cài đặt trên hệ thống của bạn nhưng bạn gặp lỗi khi cố gắng mở ứng dụng, bạn có thể chạy Trình gỡ rối ứng dụng Windows Store và xem điều đó có hữu ích hay không.
Để chạy Trình gỡ rối ứng dụng Windows Store trên thiết bị Windows 11 của bạn, hãy làm như sau:
- nhấn Windows key + I để mở ứng dụng Cài đặt.
- Hướng đến System > Troubleshoot > Other troubleshooters.
- Phía dưới cái Other, tìm thấy Windows Store Apps.
- Nhấp chuột Run.
- Làm theo hướng dẫn trên màn hình và áp dụng bất kỳ bản sửa lỗi nào được đề xuất.
Để chạy Trình gỡ rối ứng dụng Windows Store trên PC chạy Windows 10 của bạn, hãy làm như sau:
- nhấn Windows key + I để mở ứng dụng Cài đặt.
- Đi đến Update and Security.
- Nhấn vào Troubleshooter chuyển hướng.
- Cuộn xuống và nhấp vào Windows Store Apps.
- Nhấn vào Run the troubleshooter cái nút.
- Làm theo hướng dẫn trên màn hình và áp dụng bất kỳ bản sửa lỗi nào được đề xuất.
Nếu điều này không giúp được gì. bạn có thể gỡ cài đặt ứng dụng có vấn đề (tốt nhất là sử dụng trình gỡ cài đặt phần mềm của bên thứ ba), khởi động lại PC, sau đó tải xuống và cài đặt lại phiên bản mới nhất của ứng dụng trên PC chạy Windows 11/10 của bạn.
Bất kỳ giải pháp nào trong số này đều phù hợp với bạn!