Many Windows System files (typically ending in .ocx or .dll) are shared by multiple programs. Installing or un-installing programs into Windows can remove or corrupt shared files, or break interdependent links between files. Also, the User Account Control in Windows Vista can block CTI Navigator's access to Windows system files.
To confirm whether or not a Windows system file is missing, and then to register it:
Hidden Files Note: To view hidden system files in Windows Explorer, select Tools > Folder Options > View tab > check "Show Hidden Files and Folders" > un-check "Hide extensions for known file types".
CTI provides a copy of some of the most common Windows System files needed to support CTI Navigator functions in its Downloads directory (see disclaimer below). Windows files downloaded from this site should be saved to C:\Windows\System32. In Windows Vista, you may need to first save the file to your desktop or a download directory, and then move or copy it to the Windows\System32 folder. If a downloaded file ends with ".exe", right-click on it and select "Run as Administrator" to install in Vista.
To fix an error message such as "Component {Filename.ocx} or one of its dependencies not correctly registered; a file is missing or invalid" in Windows XP or Vista, go to www.ctimls.com/Downloads/Windows/{Filename.ocx} and save {Filename.ocx} to your C:\Windows\System32 . For example, if the filename is MSCOMCTL.OCX, go to www.ctimls.com/Downloads/Windows/MSCOMCTL.OCX and save the MSCOMCTL.OCX file to C:\Windows\System32. If the file already exists in the Sysyem32 folder you can either replace the existing file of the same name (effectively deleting the original file), or rename your existing file before downloading a replacement copy. Renaming a file gives you the option to restore that file by renaming it back to its original name if a replacement file causes any problems.
To fix an Update error such as "Specified module cannot be found" when the module is not named:
Disclaimer. CTI cannot warrant that the version of any Windows file provided for download will be compatible with other programs on your computer or with your version of Windows. See related article, "Windows File Protection."
Back to the top of this page È
System files need to be registered for use by Windows. Instructions to register a file are described in detail in the related article "Register dll or ocx file" below. These steps are summarized as follows*:
* Windows XP and Vista users may see Registration Shortcut note below for an alternative method.
Back to the top of this page È
If the same error persists after replacing and/or registering a file, it may need to be un-registered and then re-registered (especially in Windows Vista). To un-register a file and then re-register it:
Registration Shortcut note: You can add a file to the Windows XP or Vista registry that will allow you to right-click on any DLL or OCX file and simply select Register or Unregister (without going through the detailed commands). The steps to create these optional shortcuts are:
- To add the Register and Unregister command to your right-click menu for DLL files, go to www.ctimls.com/Downloads/Windows/Vista/VistaDll.reg > click Save > right-click on the saved file in your computer > select Merge > accept the registry change notice.
- To also add a file to the Windows XP or Vista registry that will allow you to right-click on any OCX file to register or unregister it, go to www.ctimls.com/Downloads/Windows/Vista/VistaOcx.reg > click Save > right-click on the saved file in your computer > select Merge > accept the registry change notice.
- Warning: See disclaimer above. Also, before making any registry changes, Microsoft highly recommends that you make a backup of your registry (see "How to backup and restore the registry..." in related articles below).
Back to the top of this page È
To fix an error message such as "Component {Filename.ocx} or one of its dependencies not correctly registered; a file is missing or invalid" when logging into an older installation of CTI Navigator in Windows Vista:
Compatibility Note. There is no Compatibility tab for new installations of CTI Navigator. The program is automatically installed with administrative privileges.
If setting the program to run as administrator does not fix the problem, reinstall CTI Navigator from fresh installation disks (or from the Internet). See "Install CTI Navigator" in the related articles below.
Back to the top of this page È
Related Articles and Internet Links:
To return to CTI's menu of Error Fixes, click here or use the back arrow at the top of your Internet browser. To go directly to CTI's menu of Help and Tutorials, click here.
rev. 08.26.08