Omni-ts.com - Documentation and Knowledgebase
Knowledgebase Search     Classic Search

Run-time Error `339`: MSCOMCTL.OCX is Missing

Article ID: 175
Last updated: 14 Oct, 2010
Views: 9055

Symptom:  We have received a couple of calls about this error. If you install EMU or another of our applications on a Windows XP or Windows 2000 system, you might experience the following error: "Run-time error `339`; Component `MSCOMCT2.OCX or one of its dependencies not correctly registered: a file is missing or invalid." This error is indicating that your workstation installation is missing this file.

Resolution:  You can obtain the file from http://www.majorgeeks.com/files/mscomctl.zip to resolve this problem. Extract the contents to your %WINDIR%\SYSTEM32 folder (where %WINDIR% is the installation directory for Windows). Run the following command at a command prompt:

The correct syntax is:

%WINDIR%\SYSTEM32\REGSVR32.EXE %WINDIR%\SYSTEM32\mscomctl.ocx

where %WINDIR% indicates path to windows directory. The typical command to type would be:

C:\WINNT\SYSTEM32\REGSVR32.EXE C:\WINNT\SYSTEM32\MSCOMCTL.OCX (on Windows 2000)
C:\WINDOWS\SYSTEM32\REGSVR32.EXE C:\WINDOWS\SYSTEM32\MSCOMCTL.OCX (on Windows XP)

Prev   Next
ERROR: Run-time Error ’91’     Run-time Error `600: Directory Services API error -626