Fix Missing Comdlg32.ocx Run time Error in Portable apps


Often while installing a new program you might find a run time error, normally this is caused because the program is unresponsive towards the windows environment and sometimes due to the missing files in your windows system.If you are unable to install any portable application because of the Comdlg32.ocx file error then follow these steps to fix the problem for opening your portable app.This comdlg32 fix is for Windows user including Windows XP.

Solution to Fix Comdlg32.ocx Missing error

1. Download Comdlg32.ocx file from here.Extract using winrar or winzip software.

2. After extracting you will find Comdlg32.ocx file which must be copied & placed in your windows system folder.You will find this in your default drive (C:/windows/system32)

portable_application_error

3. Now open Run from the Start menu, enter the following “regsvr32 %Systemroot%System32comdlg32.ocx” (without quotes).A dialog box pop ups as shown.

comdlg32_ocx_fix

Congratulation! Re open the Run time error portable app and it should be working fine now!

  • Ninazu

    The reason why it doesnt work is because he forgot the directory pointers!!!

    Qoute: “3. Now open Run from the Start menu, enter the following “regsvr32 %Systemroot%System32comdlg32.ocx” (without quotes).A dialog box pop ups as shown.”

    Should BE THIS: 3. Now open Run from the Start menu, enter the following “regsvr32 %Systemroot%\System32\comdlg32.ocx” (without quotes).A dialog box pop ups as shown.

    You must specify the next subfolder by way of a \ back slash so that it looks into the next and next one til it reaches the correct directory containing the COMDLG32.OCX file!

    Fr Windows 7, run Command Prompt as Administrator and enter in this:

    regsvr32 %Systemroot%\System32\comdlg32.ocx

    ->note there is a space after ‘regsvr32*SPACE*%System….’

    For 64bit users: regsvr32 %Systemroot%\SysWOW64\comdlg32.ocx

    Then it should say it successfully registered it and hit ok.

    Hope that clears it all up. However, Myself is STILL looking for a fx because even after it said it successfully registered it, it still says the same crap as before about ‘UNEXPECTED ERROR -#349′ comdlg32.ocx missing files or invalid in one of its dependencies, on line 200.’ :( :(

    >:( Blah.

  • http://blogote.com Rockstar Sid

    @Anonymous – Guess it’s the problem with the application you’re trying with. For me, it worked perfectly. Try rebooting and add the comdlg32.ocx file once again ;)

  • Anonymous

    I’ve tried this, but it says:

    “The Module C:\Windows\System32\comdlg32.ocx failed to load.

    Make sure the binary is stored at the specific path or debug it to check for problems with the binary or dependant .DLL files.

    The Specific Module could not be found.
    .”

    Can you please help? Thanks. :D

    • s

      Me 2
      what to do????

Top