Installing mscomctl.ocx Windows 10 Missing


Used to make browsing more fun, mscomctl.ocx files help with tasks with various functions within the Windows Operating System. To find out how to install a missing mscomctl.ocx file on Windows 10, this is it. 

While you are on Windows 10 OS and you want to activate an application or use software from an older version, an error will pop up on your screen.

The error points to a missing control file specifically, mscomctl. ocx and it belongs to an outdated Visual basic 6.0 as an Active control file for both 32- and 64-bit devices.

To install mscomctl.ocx Windows 10 missing file, you can download it straight from the Microsoft website then register it to your computer’s system. 

Installing mscomctl. ocx missing file on Windows 10 32- and 64-bit 

Before making any moves towards downloading the file, you need to first confirm what version of OS you are running on your machine.

You can find this piece of information about our machine by going to your Start menu and typing “computer”. Then right-click on the icon that pops up and selects “properties” from the list.

The window that will open tells you all there is to know about your computer including the details on whether its processor is 32- or 64-bit.

Step 1: Download mscomctl. ocx from Microsoft’s official website.

Step 2: Extract the file named VisualBasic6-KB896559-v1-ENU.exe and you will find mscomctl. ocx.

If you are running a 32-bit computer, copy the mscomctl.ocx file to C:\WINDOWS\SYSTEM32

If you run a 64-bit OS, copy the mscomctl.ocx file to C:\WINDOWS\SYSWOW64

It is very important to get the file to the right path because if it goes the wrong way, the system will confirm their participation and their unsuccessful attempt to register along with an error code.

Step 3: Open CMD and run the system as Administrator. Check the PowerShell directory path. If it is on the wrong path, be sure to change them to avoid any further errors occurring.

Step 4: Type in regsvr32 mscomctl.ocx, press “enter” and that’s it.

Step 5: Retry the application to see if the error is resolved.

Another way to do it …

Maybe, for whatever reason, you cannot access the Microsoft website. If that’s the case, have no fear. Follow these steps to achieve the desired results.

Download and register mscomctl. ocx to System32

Type in mscomctl. ocx on Google search and tons of results on the missing DLL file will appear on your screen.

Go to the weblink mscomctl.ocx Free download – to get to the page to download. Once there, click on download the Zip file mscomctl. ocx to begin the download.

When the file is done downloading, click on it to open its saved location. Then on your desktop, double click on This PC to open it.

Having done so successfully, find the C drive path on the left side of the pane. Navigate by entering the address C:\Windows\System32 

Select the file and either drag and drop or copy-paste it to the System32 folder. A dialog box might appear reading “Destination Folder Access Denied” click on continue. 

Click on Windows + S to open the command prompt and right-click on the application to select “Run as administrator”.

At the dialog command prompt, enter regsvr32 mscomctl. ocx to register the file to the OS and then restart your machine for saved changes to be implemented.

The problem should be resolved by now and your program should open and run without any further issues. However, if the problem is still present, apply the method below;

Download and register mscomctl. ocx to SysWOW64 

Extract the file from the path C:\Windows\SysWOW64 located in C drive. Then select the file and either drag and drop or copy-paste it to the SysWOW64 folder. A dialog box might appear reading “Destination Folder Access Denied” click on continue. 

Now that the file is in the right directory, the next step is to press Windows + S and type in “command prompt” in the dialog box.

Continue to click on the application and select “Run as administrator”. At the command prompt, execute the command: C:\Windows\SysWOW64

This will change the directory of the command prompt. From here on, we can now register the file with Windows OS by entering this command: regsvr32 mscomctl.ocx

Finally, restart your device and check if the application is correctly installed.

That should do the trick and you should be back to open a program trouble-free.

Where to get the mscomctl.ocx file

There are plenty of avenues online that you can get the mscomctl.ocx file from but most of them are filled with malware and viruses.

You can only rely on Microsoft’s official website or simply get it from a friend’s machine. You just need to follow the tracking steps and I’m sure you will find it under the same directory as the one discussed above.

If you opt to download over the internet, be sure that the site you are getting the file from is authentic and reputable.

Chances are, they wouldn’t risk their brand by offering a corrupted file for their customers to download. Lastly, if you find the file within your computer and registering it doesn’t clear the error, try reinstalling the file.

Summary table: Installing missing mscomctl. Ocx on Windows 10

Missing mscomctl.ocx File
Uninstalled file

Unregistered file


Download and install mscomctl.ocx file to 32- and 64- bit machines.


The mscomctl.ocx file has a straightforward installation process. To ensure full-proof, activated service, register it on the right Windows version for your machine.

You might find it already existing in your operating system but if not, you must download it from reliable sources such as another computer, a trusted website, or Microsoft’s official site.


Why is it important to install the mscomctl.ocx file?

It is important because of the mscomctl.ocx file is missing from the program. Using this control system helps to run some programs and this means it has to be installed to register with the current Windows platform.

How can I find mscomctl.ocx in Windows 10?

You will find it in the System32 or SysWOW64 folder instead of in the app. It must be registered manually because otherwise, you will see the file but it may not be registered. 

Previous articleHow to fix DIRECTV Error Code 771
Next articleSamsung Tablet Failed to Obtain IP Address – How to Fix
Mathew Blake
Hi my name is Mathew Blake. My love for technology stemmed from a curiosity and fascination is small gadgets ever since I could remember. The Globe is a hotbed for rapidly advancing technology that has brought us a multiple gadgets, appliances and devices and I am here for it. is a blog that is very enjoy writing and researching for. My passion for tech led me to specialize in several technology-related fields, the main being IT. As an IT specialist, my main job is to cater to technical needs in many businesses. I enjoy working all tech related- fields especially ones that allow me to interact with the consumer.


Please enter your comment!
Please enter your name here