Skip to Content
Former Member
Dec 16, 2016 at 05:55 PM

crystl32.ocx failed to register...

3173 Views Last edit Dec 15, 2016 at 08:08 PM 2 rev

I have an older application that was written by a retired/no longer available developer that was running on a Windows 8.1 64-bit desktop. The PC got a virus so the PC was reinstalled and files were restored for application. The application uses a Access DB.

Now when trying to run the application, I get the following error:

Component 'crystl32.ocx' or one of its dependencies not correctly registered: a file is missing or invalid

I have found several items where the following files were needed, so they too were restored but same issue:






I have also tried to install Crystal Reports and Visual Studio, but based on restore, neither of these were installed so files much have come from developer installed application.

Info on file itself:

Crystal Reports OLE Control DLL

ActiveX control


Crystal Reports Professional

Product Version:

Size: 183 KB

Date Modified: 1/16/1997

Any suggestions on how to resolve this?

Thanks in advance for your help!!

Keith Jetton