Friday, August 17, 2007

Missing Comdlg32.ocx error while running an application?

No comments :

Outdated or missing comdlg32.ocx runtime library is causing this error. Here is a copy of comdlg32.ocx (~60 Kb Zip). Download the file to the Desktop and extract the comdlg32.ocx to %Systemroot%\System32 folder

Note If you already have a copy of comdlg32.ocx, backup the existing file to a different folder and delete it from System32 folder.

  • Download the Comdlg32 Zip file

  • Unzip the file using WinZip or any other utility

  • Extract comdlg32.ocx to %systemroot%\System32 folder

  • Then, type the following command from Start, Run dialog

REGSVR32 %Systemroot%\System32\comdlg32.ocx

You'll see a dialog like this:

---------------------------
RegSvr32
---------------------------
DllRegisterServer in C:\WINDOWS\System32\comdlg32.ocx succeeded.
---------------------------
OK
---------------------------

  • Restart Windows, and then launch your application.

Download details - comdlg32.ocx file information:

CompanyName Microsoft Corporation
FileDescription CMDialog ActiveX Control
DLL FileVersion 6.00.8877
InternalName CMDIALOG
LegalCopyright Copyright © 1987-2000 Microsoft Corp.
OriginalFilename COMDLG32.OCX
ProductName CMDIALOG
ProductVersion 6.00.8877 Comments: May 26, 2000

No comments :