COMDLG32.ocx not correctly registered - Windows 10

My bridge club has a new pc and we have set up two accounts on it, one for Admin with Administrator privileges and one for the Users without.  Two of our software packages, one for scoring and one for dealing, fall over in the User account with the message in the title although they work fine in the Admin account.  Both packages work fine on a User account on a Windows laptop (although we note that the file in question is an older version on the laptop).

There are many similar issues reported both on this forum and elsewhere but the fixes suggested don't work.

Help!

Chris

 

Question Info


Last updated September 29, 2019 Views 3,827 Applies to:

Hello Chris,

Thank you for posting your concern in Microsoft Community and welcome to the Windows 10 Family.

We regret for the inconvenience caused to you. Let me assist you with additional information from here.

Outdated or missing comdlg32.ocx runtime library might be causing the issue. Please follow the below methods and check if it helps.

Method 1: Re-Register the file: 
You can Re-register this file it by typing "regsvr32 comctl32.ocx" from the command line in the system32 directory. 
Perform the following steps to make the changes:

  • Press Windows key + X, select Command prompt (Admin) to bring up elevated Command prompt.
  • Put in your credentials for UAC prompt.
  • In the command prompt type in "regsvr32 comctl32.ocx" then press ENTER

Method 2

If it still does not help, I suggest you to uninstall and reinstall the software packages you are referring to and check if it helps. Follow the below steps.

  • Press Windows + X keys and select Programs and features.
  • Select the program and click uninstall.
  • Restart the machine and install the application and check if it helps.

Write to us with the updated information for us to be able to assist you further.

Thank you.

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.

The problem is most likely that the program you are using is an older version with compatibility issues. You don't need to mess with the .ocx file.

To solve temporarily:

1. Right click on the program itself (.exe file) and select 'Run as administrator'

To solve permanently:

1. Right click on the program .exe file and select 'Troubleshoot compatibility'

2. Then select 'Try Recommended Settings'

3. Click on "Test the program...'

7 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'm pleased to say that reinstalling just one of the programs made them all work.  I can't say that I understand why but am happy that it works.  Thank you.

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,

We appreciate the time and effort you have put in to resolve the issue. We are glad to know that the issue is resolved.

Feel free to write to us in future on Windows operating system and we would be happy to help you.

Thank You.

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.