PROBLEM: Installation fails with error using RegOcx16.exe

0 Likes

Problem:

When trying to install CodeReview or FailSafe on Windows NT, on certain machines an error will pop up stating that the installation application cannot use external program "RegOcx16.exe" in the System directory. That program is in the required directory.

Resolution:

NOTE:  This article pertains only to versions of CodeReview and FailSafe before 6.5.

This error occurs during the component registration process at the end of the installation.  These components must be registered properly in order for FailSafe and CodeReview to run.  Trying to execution those programs after a failed installation will not work correctly.

This is dur to a known Microsoft bug in regocx16.exe. You can verify this by typing regocx16.exe on a command line. If it is working properly then it should appear to do nothing, however if it produces an error then you have the bug.

One possible fix is from the Microsoft Knowledgebase Issue Q191690:

Expand the following files from the original Windows NT compact disc to the <Systemroot>\System32 directory:

Compobj.dll

Ddeml.dll

Ole2.dll

Ole2disp.dll

Storage.dll

Ctl3dv2.Dll

Ole2nls.dll

Stdole.tlb

Typelib.dll

Ver.dll

A second possibilty is to reinstall NT 4 and Service Pack 3.

Old KB# 11978
Comment List
Anonymous
Related Discussions
Recommended