A "Class not registered", "Class not registered on local machine". or "Library not registered" error indicates that some Windows files needed by CTI Navigator are not properly registered, or are damaged or missing in Windows. Go to the section below appropriate for the function you were using when the error occurred:
The "class not registered on local machine" error message when installing or updating CTI Navigator usually means that the Active Data Objects (ADO) files are not correctly registered in the common system files of Windows. But it could also indicate that some other Windows files are missing or have been corrupted.
If CTI Navigator was installed Windows Vista or Windows 7 using install codes created prior to June 2008, click here to run the SOAP patch, or download it from CTI's download website (see "Download CTI Navigator..." in the related articles below) and then re-start Windows. If you encounter a "permission denied" error the first time you log into CTI Navigator, close the error and log in again.
Otherwise, manually register the "ado" files on your computer as follows: open Windows Explorer > browse to C:\Program Files\Common Files\System\ado (in 64-bit Windows browse to :\Program Files (x86)\Common Files\System\ado) > set View (at top of screen) to Details > Click the "Type" column heading to sort by type > progressively double-click on all the Application Extension (.dll) files (except msader15.dll) to register them > close the "DllRegisterServer...succeeded" Window for each file). Most versions of Windows have seven (7) ado files in the Common Files\System\ado folder. The msader15.dll will not register, but all others (msado15.dll through msjro.dll) should "succeed".
If double-clicking on a dynamic link library (dll) file brings up an "Open With" screen, follow the instruction in the related article "Register or Unregister dll or ocx files". In brief, these steps are: verify a check mark is in the "Always Use" box on the lower left of the screen > click the "Other" button on the lower right of the screen > progressively select directories and change the "Look-in" box on the next screen to C:\Windows\System32\regsvr32.exe {in a 64-bit version of Windows browse to C:\Windows\SysWOW64\regsvr32.exe; otherwise see note 1 below} > click the OK button. A message should appear indicating the registration succeeded.
Note 1: if regsvr32 is not in the System32 or SysWOW64 folder: go to Windows\System\regsvr32.exe; or in WindowsNT, Windows 2000 go to C:\WinNT{or Windows}\System32\regsvr32.exe. If you have a problem locating the regsvr32 file, go to Start > Find/Search > Files or Folders > enter regsvr32 and let Windows find the file for you. Be sure your search includes system and hidden files.
▲ Back to the top of this web page
If the error persists during install or login or update in Windows Vista or Windows 7, run the Windows "System File Checker" tool as follows:
(a) sfc /VERIFYONLY and then press Enter.
or (b) Type sfc /scannow and then press Enter.
Note 2: in 64-bit Windows, substitute \Program Files (x86)\ for \Program Files\ in a command path.
If the System File Checker tool cannot repair a file (and/or you cannot rename or replace a protected system file):
For details on using Microsoft's System File Checker (sfc) tool, see Use Microsoft System File Checker in the related articles and Internet Links at the bottom of this web page.
If the error persists during install or login or update in Windows XP, verify that the Microsoft Data Access Components (MDAC) are functioning properly:
▲ Back to the top of this web page
If the "class not registered on local machine" error occurs when logging into CTI Navigator over the Internet or when sending information from your computer to the MLS server over the Internet (such as send listing, photo, or Matchmaker), the problem could be that CTI Navigator is not registered to use the Windows functions required for remote data access over the Internet. Normally these files are registered by Windows as part of the program installation process.
For an installation of CTI Navigator in Windows Vista or Windows 7, click here to run the SOAP patch, or download it from CTI's download website (see "Download, Install or Access CTI Navigator..." in the related articles below) and then re-start Windows. If you encounter a "permission denied" error the first time you log into CTI Navigator, close the error and log in again. If the permission error continues, see "Permission Denied" in the related articles below.
For an installation of CTI Navigator in any version of Windows that worked before June 2008, either run the SOAP patch from CTI's download website (see the related articles below); or quickly register your version of Windows (excluding Windows 7 or 8) to create this class of files when needed for Internet access as follows:
If the above registrations do not resolve the problem: close your program > temporarily disable any anti-virus or disk protection program on the computer > un-install CTI Navigator (through the Windows Control Panel) > then re-install CTI Navigator. To install over the Internet click here, or select "Download, Install or Access CTI Navigator..." in related articles below).
▲ Back to the top of this web 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 return to a list of Login Errors, click here.
To go directly to CTI's on-line menu of Help & Tutorials for CTI Navigator Desktop and Web, click here.
rev. 05.13.2013