Problem with crystl32.ocx solved
by Firdaus Aris on Aug.19, 2009, under Freeware
Just the other day, I had a problem running an important application for work. Windows tells me that crstl32.ocx is not registered even though the file is present in the c:\windows\system32 folder, so I did a little digging in the internet, here what I found out.
crstl32.ocx is a Crystal Report files and the reason it will not register is because it is missing one or more dependencies files.
Simple steps to solving crystl32.ocx problem
1. Make sure the file crystl32.ocx exist on your system; you can do this by do a search of the file in your system folder ( c:\windows\system for win95/98/ME c:\windows\system32 for WinXP/NT)
2. Download the utility Dependencies Walker to troubleshoot the problem http://community.seagatesoftware.com/communityCS/FilesAndUpdates/depends20.zip
3. Point the utility to the crystl32.ocx file on your system; the utility will list out all the system files that are needed for crystl32.ocx to register.
4. Copy the missing files from other system or download from the internet.
5. Finally, type this in the command prompt (click Start–>Run–>command.com)
regsvr32.exe c:\windows\system32\crystl32.ocx
6. Your application should be working now
