Correcting a Problem Install of easy-wire, CTLwin, Software

Back Story:

Cirris Systems offers a number of software products that use "Firebird" database services. If a customer is reinstalling a software package, updating a software product or adding another Cirris software product to their computer sometimes there is a conflict within the Firebird database services. If that conflict occurs it is usually necessary to do a fresh install to correct the problem.

If you get an error message like this one:

Or perhaps this one: 
You will know that to fix your problem you need to follow the instructions below:

Below are the instructions that will prepare your computer for a clean install. These steps un-install all Cirris software from your computer so that the new installs will register properly.

Testers Affected:

Any model that uses easy-wire software, i.e.: CR, CH+ and CH2 model testers.

Software Version:

The instructions below are the same for all Cirris software versions 2008 and later (if you currently use version 9.0 or earlier, the only difference may be the path to some of the files listed. The Registry and Firebird services should be the same. Be sure you backup your database before you begin this process.

In Windows XP, VISTA or 7, Go to main menu, Start and Run and open the following (type the commands in bold below and hit enter after):



Next, go to Start > Control Panel > Add/Remove Programs: Here you will highlight and click remove the offending Cirris program(s), Firebird2.0, and Silicon Labs. 


After removing the two programs, drop out of this screen and go back to the desktop. Now go to Start > Run and type in "cmd"  which will get the following DOS like screen.

At the C:\ prompt type 
sc delete FirebirdGuardianDefaultInstance and hit enter (it should say "success" or "not installed")
Then type:
sc delete FirebirdServerDefaultInstance and hit enter (it should say  "success" or "not installed")
Now go to Start > Run on your Windows Desktop 
regedit - This is the registry editor

In the registry editor, expand the HKEY_CURRENT_USER key, and double click on Software.
Check for and delete any Cirris entries you can find and are having trouble with, the Firebird Project folder, and Silicon Laboratories entries. There may be none listed in this Key.

Then expand the HKEY_LOCAL_MACHINE and double click on Software.
Delete all Cirris entries you are having trouble with, the Firebird Project folder, and Silicon Laboratories entries.


The final step in the registry editor is to expand
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\Current Version\UnInstall\ and Delete the entry {0202D3F2-B865-4930-A290-43ECD606C7E}. It should be in the top 5. If you do not see it, that is OK, you are now done with the registry. Close the window.

Finally, open a Windows File Explorer,
Go to C:\Program Files and delete the Cirris Folder.
*Then go to: C:\Documents and Settings\All Users\Documents and delete the Cirris folder 
*Warning: This folder contains your database. If you have not backed up your database, you may want to do so. If you have no data to worry about, then just delete.

Close all windows you opened from this process and run your installation again. It should sail right through. Be sure to use the default install location C:\Program Files\Cirris.