comdlg32.ocx in Windows 10

I have tried to install the a utility a bunch of times. My OS is Windows 10 latest update and comdlg32.DLL is present in C:\Windows\SysWOW64. The program is installed following strictly the installation instructions and appears to install correctly. On trying to run the utility I get the following message:- 'Component comdlg32.ocx or one of its dependancies not correctly registered' and cannot open this utility. I have tried all of the following but the message still persists.
this is a standalone utility that has worked on other windows 10 machines with no issues.
Downloaded and installed the Microsoft Visual Basic 6.0 Common Controls from the Microsoft Web.
I have tried searching for the comdlg32.osx in the proper folders but can only find comdlg32.dll What do I need to do to run this utility.

Moved from: Windows / Windows 10 / Devices & drivers / PC

 

Question Info


Last updated August 18, 2019 Views 19,684 Applies to:

Hi,

There are different factors that can contribute as to why you're not able to install a utility application on your Windows 10 computer. This could be caused by a recent update or system files that got corrupted. For us to resolve your concern, kindly answer the questions below:

  • What is the utility application that you installed on your Windows 10 computer?
  • Were there any recent changes made or updates installed on the Windows 10 computer where you installed the utility application that won't work properly?
  • Which version and build of Windows 10 is installed on your computer?

As an initial recommendation, you can follow the steps posted by Sangeeta Sarkar that was marked as an answer by our community members on this link to re-register the comdlg32.ocx file using an elevated command prompt. Also included in the post is steps to run the SFC command if the issue still persists.

We look forward to your response to our queries.

2 people were helped by this reply

·

Did this solve your problem?

Sorry this didn't help.

Great! Thanks for marking this as the answer.

How satisfied are you with this reply?

Thanks for your feedback, it helps us improve the site.

How satisfied are you with this response?

Thanks for your feedback.

The Utilities are simple proprietary tools for writing information to an existing compiled file and are not a retail product. I am finding the DLL file but the OCX is the error I am encountering. 

The machine is set to accept the normal updates pushed by Microsoft so as to make sure I know any issues with our website and or other components. these are New utilities from a company we have recently acquired and I need them to operate.

I am running 1703 15063.674 on the PC I am trying to get this to work on.

This machine is not tied to my Insider Preview machine but I will also try to migrate the utilities there once I am successful here.

I have also tried the SFC scan found no issues and it did not solve the problem. Any further solutions?

1 person was helped by this reply

·

Did this solve your problem?

Sorry this didn't help.

Great! Thanks for marking this as the answer.

How satisfied are you with this reply?

Thanks for your feedback, it helps us improve the site.

How satisfied are you with this response?

Thanks for your feedback.

Hello,

If the file mentioned is in its appropriate folder location, you may have to register it through an elevated command prompt. Here's how:

  1. Open an elevated command prompt by pressing the Start button, then type cmd, then right-click Command Prompt, and click Run as administrator. If you are prompted to provide a password or confirmation, type the password or provide confirmation.
  2. Type the following command, then press Enter:
    • regsvr32 comdlg32.ocx
  3. You should get a message saying that it was registered successfully.

If you need further assistance, feel free to ask us.

11 people were helped by this reply

·

Did this solve your problem?

Sorry this didn't help.

Great! Thanks for marking this as the answer.

How satisfied are you with this reply?

Thanks for your feedback, it helps us improve the site.

How satisfied are you with this response?

Thanks for your feedback.

I have already done this multiple times. and receive the same error messages. I have sent everything I can on this topic, what information will help you and I to see what the issue is?

Martin Ress

Did this solve your problem?

Sorry this didn't help.

Great! Thanks for marking this as the answer.

How satisfied are you with this reply?

Thanks for your feedback, it helps us improve the site.

How satisfied are you with this response?

Thanks for your feedback.

I have already done this multiple times. and receive the same error messages. I have sent everything I can on this topic, what information will help you and I to see what the issue is?

Martin Ress

Hi Martin,

Since re-registering comdlg32.ocx didn't resolve the issue, you need to download first Microsoft Visual Basic 6.0 Common Controls. For the complete steps, please check Ramesh Srinivasan's post on this link.

 We would appreciate an update about how it went.

Did this solve your problem?

Sorry this didn't help.

Great! Thanks for marking this as the answer.

How satisfied are you with this reply?

Thanks for your feedback, it helps us improve the site.

How satisfied are you with this response?

Thanks for your feedback.

Already don't this as well. I am at the end of my ropes here and would not be asking for assistance if I had not done my due diligence. I am asking how and if there are other issues short of installing a full blown copy of 6.0 to try and resolve the issue.

Did this solve your problem?

Sorry this didn't help.

Great! Thanks for marking this as the answer.

How satisfied are you with this reply?

Thanks for your feedback, it helps us improve the site.

How satisfied are you with this response?

Thanks for your feedback.

Has a solution been found for this.  I am surprised to see the fix suggestions have stopped with no resolution from Microsoft.  I have also done the above and still not working

6 people were helped by this reply

·

Did this solve your problem?

Sorry this didn't help.

Great! Thanks for marking this as the answer.

How satisfied are you with this reply?

Thanks for your feedback, it helps us improve the site.

How satisfied are you with this response?

Thanks for your feedback.