How to Fix comdlg32.ocx missing Windows 10 [Steps]

What is ‘comdlg32.ocx missing’ in Windows 10?

In this article, we are going to discuss on How to fix comdlg32.ocx missing Windows 10. You will be guided with easy steps/methods to resolve the issue. Let’s starts the discussion.

‘comdlg32.ocx missing Windows 10’: comdlg32.ocx is important file required to run and function several different applications/games in your Windows 10/8/7 computer. comdlg32.ocx file is part of Visual Basic Runtime Package and a separate library containing various functions to use in your VB applications. It is not located on your computer by default but it used by various different applications/games in Windows computer.

You may experience comdlg32.ocx missing error in Windows PC when you try to launch and run applications/games that requires comdlg32.ocx file and Visual Basic Runtime Package to run and function properly in computer. It might possible you have accidently deleted comdlg32.ocx file from its original path or the file is infected by malware installed in computer.

In such case, you can run System Scan for malware or viruses with some powerful antivirus software or PC Repair Tool to remove malware and fix Windows PC issues as well. This issue can be occurred due required administrator permission not given to app/game that is causing issue or the game/app is not running in compatibility mode. It is possible to fix the issue with our instructions. Let’s go for the solution.

How to fix comdlg32.ocx missing Windows 10?

Method 1: Fix comdlg32.ocx missing error with ‘PC Repair Tool’

‘PC Repair Tool’ is easy & quick way to find and fix BSOD errors, DLL errors, EXE errors, problems with programs/applications, malware or viruses issues, system files or registry issues, and other system issues with just few clicks.

Method 2: Run the application in Compatibility Mode

You can run the program that is causing error, in compatibility mode in order to fix.

Step 1: Find and right-click on the application/game shortcut that is causing issue, and select ‘Properties’

Step 2: Click ‘Compatibility’ tab, under ‘Compatibility mode’ section, check ‘Run this program in compatibility mode for’ checkbox, select ‘Windows 7’ or ‘Windows 8’ from dropdown

Step 3: Under ‘Settings’ section, check ‘Run this program as an administrator’ checkbox, and then hit ‘Apply > Ok’ button to save the changes. Once done, retry launching the application that was causing error and check if the issue is resolved.

Method 3: Download comdlg32.ocx and Re-register comdlg32.ocx file

Step 1: Open your browser and visit ‘’ page and download comdlg32.ocx file form there

Step 2: Copy the downloaded comdlg32.ocx file and open ‘File Explorer’ and go to following path and paste the file there

C:\Windows\System32 (for 32-bit Windows)

C:\Windows\SysWOW64 (for 64-bit Windows)

Step 3: Now, type ‘cmd’ in Windows Search Box and press ‘SHIFT + ENTER’ keys on keyboard to open ‘Command Prompt as Administrator’, type the following command and hit ‘Enter’ key after each line to execute.

regsvr32 /u Comdlg32.ocx

regsvr32 /i Comdlg32.ocx

Step 4: Once executed, retry launching the application that was triggering error, and check if the issue is resolved.

Method 4: Disable UAC

Another possible way to fix the issue is to disable UAC in your Windows computer.

Step 1: Open ‘Control Panel’ in Windows PC and search or go to ‘User Accounts’ via Search in Control Panel

Step 2: Select ‘Change User Account Control Settings’. Decrease the value by one if it is at top slider. Click ‘ok’ to save the changes and check if the problematic program works properly. Once done, check if it works for you.

Method 5: Uninstall and reinstall the application that is causing error

If the issue is still persist, you can uninstall and then reinstall the program that is causing the error in computer.

Step 1: Open ‘Control Panel’ in Windows PC and go to ‘Uninstall a Program > Programs & Features’, find and right-click on program that is causing error, and select ‘Uninstall’ to uninstall it and after that, restart your computer

Step 2: After restart, download and reinstall the application again in computer and once installed, check if the issue is resolved.


I am sure this post helped you on How to fix comdlg32.ocx missing Windows 10 with several easy steps/methods. You can read & follow our instructions to do so. That’s all. For any suggestions or queries, please write on comment box below.