If MSCOMCTL.OCX or one of its Dependencies not Registered! How to Fix it?

Sometimes, the customer encounters MSCOMCTL.OCX is missing error. This issue stops certain application from running in your computer. For more info, the customer should navigate to www.office.com/setup365. In this blog, you will read the method to fix if MSCOMCTL.OCX or one of its Dependencies not Registered.

Solutions to Resolve If MSCOMCTL.OCX is Missing Error:

1. Check the System Details:

For this, first the user has to tap on the Windows key + S hotkey at te same time. After this, you should input the system information in the search box. And then hit on System Information. Now, you have to choose System Summary and then you should check the System Type detail from there. Keep in mind, x64 system type is 64-bit system.

2. Register MSCOMCTL.OCX file on 64-bit Systems:

The user should open File Explorer and then visit to


After that, you should check if MSCOMCTL.OCX is available in your system. If incase you do not find it, then you will get one from another computer or you can install the essential components. Here, you should tap on Win key + X key altogether and then select Windows PowerShell (Admin) from the menu. At this point, you should enter the command and then run it:

cd C:\Windows\SysWOW64

Next, you need to run the command:

regsvr32 mscomctl.ocx

At the end, you must check the issue is fixed or not.

3. Register MSCOMCTL.OCX File on 32-bit Systems:

First of all, you should check if the MSCOMCTL.OCX is there in


After this, you should hit on Windows key + X at the same time and then choose Windows PowerShell as Admin. Keep in mind you should be in the System 32 folder by default. But in case, if you are not in the System 32 folder then you should run the below command:

cd C:\Windows\System32

At last, you should Run the command:

regsvr32 mscomctl.ocx

4. Reinstall the Software which is Creating the Issue:

To reinstall the software, you should first hit on Windows key + I at the same time in order to open the Settings app. After this, you should navigate to the Apps section. Now, you have to choose the software which is creating the issue and then tap on Uninstall option. At this point, you should follow the steps which are given on the screen just to uninstall it. When you uninstall the software, then again install it in your device.

How to download MSCOMCTL.OCX?

To download MSCOMCTL.OCX, you should go to the Visual Basic 6.0 download page. After this, you should tap on Download button. Now, just run the downloaded file which is there in your device. At last, you should wait for the application to install in your device.

The above method will help you to fix the issue if MSCOMCTL.OCX or one of its dependencies not registered. For more details, tap on the official site of MS Office via office.com/setup or www.office.com/myaccount.