Captools/net Documentation

How to Move Installation to a new computer or drive

How to Move Installation to a new computer or drive

Previous topic Next topic  

How to Move Installation to a new computer or drive

Previous topic Next topic  

If you need to move the Captools/net Server installation to another computer, please do NOT try to accomplish this with third party software which supposedly can move software between machines.  Such software will NOT work for Captools/net because it will perform the necessary system configurations that the Captools/net installer will perform.  Furthermore such software may make it more difficult to subsequently install Captools/net because it may perform partial configurations which could make it difficult to do a subsequent installation.

Please instead follow the following steps to accomplish the move:

a.) Run the Captools/net Control panel on current ("old") machine and under the "Utilities" menu click the "Open Installation Folder" option. Keep that folder open and go to next step.

b.) Under the "Admin" menu click the "Back up Captools/net DB" to do a program back up. This will take several minutes.  This backup will be later copied to the new installation.

c.) Uninstall Captools/net software from the "old" machine (or drive) using the Add\Remove Programs in the MS Windows control panel.

d.) Uninstall the MS SQL Express CAPTOOLSDBINST database instance from the old machine (or drive)

e.) In the installation folder opened in the first step, rename the "Captools Company" folder to "Captools Company.OLD" to indicate that this has been deprecated (this folder can ultimately be removed once you've successfully installed in the new location including moving your data).

f.) If simply installing on a new drive, restart the current machine.

g.) Download and save the Captools/net Installer menu from to the new machine or drive. If Running Windows Vista or Windows 7, be sure to save this to your "Downloads" folder, otherwise Windows will not let your  run it.  Then Run CTnetCDmenu.exe to get the installer menu.

h.) Start the installation procedure but remember to specify the install location on the new drive if simply moving the drive location. See below for additional required steps when you re-install on the same machine in which Captools/net was previously installed.

i.) After the Installation is complete, run the Captools/net Server Control Panel and under the "Utilities" menu click the "Open Installation Folder" option.

j.) In the explorer windows go to the folder "Captools Company.OLD\Captools/net Server\Backup\" and copy the folder with today's date.

k.) Paste the folder to the new Captools/net location i.e. "Captools Company\Captools/net Server\Backup\".

l.) In the Captools/net Server Control Panel under the "Admin" menu click on the "Restore Captools DB". this will take several minutes.

m.) Re-run Captools/net Server Control Panel and if anything is in Red color then the IIS virtual directories need to be manually deleted and then run

"Windows Configuration" and click Ok.

n.) If you are on Windows Server 2003, and are not moving computers, but simply the install drive, then the Web Service Extensions need to be manually reconfigured to specify the new drive location.  First try running the "DelIIS56Ext.vbs" followed by the "AddIIS56Ext.vbs" (found in Captoolsnet Server folder).  If this fails, then run the IIS component applet, expand the Web Service Extension, and delete the prior Captools/net related extension, then run "AddIIS56Ext.vbs".


Re-Installing on same computer

In you are re-installing on the same computer in which the program was previously installed (e.g. on a different drive or from the "Local User" folder to the "Program Files" folder, you will need to perform the following additional steps prior to running the re-installation:

1) Use the Windows "RegEdit" command to open the Windows registry.  Locate the "Captools" entries in the registry under "Hkey_Current_User/Software" and under "Hkey_Local_Machine/Software".   Delete the "Captools" registry entries (or rename these to "Captools_Old") by right clicking on these entries.  This will ensure that new registry entries pointing to the correct file paths get created during the re-install.  (you can alternatively drill down in these entries and change the file path manually, but this can be tricky).

2) Run the Windows IIS Manager, (go to Windows Control Panel, click on Administrative tools, then "Internet Information Manager".  Drill down to "Sites/Default Website".  Remove "CTWebscripts", "Express Web Framework" and "WU" items (right click and click "Remove").  These will be re-created when you run "CTNetSetup" upon re-installing.

3) In the Windows IIS Manager, click on the topmost item in left panel.  Then open "ISAPI and CGI Restrictions" item.  Therein delete all items that pertain to Captools/net (description contains "Captools/net" or "CTWebControl").

4)  In the Windows IIS Manager, next click on the "Application Pools" item and delete all items that pertain to Captools/net ("CTNetAppPool").


Moving the Captools/net Desktop Custom Grid Preferences

The Captools/net Desktop Custom Grid Preferences are stored in the Windows Registry on each desktop machine.  To move these to another machine:

1) At the Windows "Run" prompt on your old installation (click "Start Icon", see edit box at bottom of dialog), type in "RegEdit" and hit "Enter".  This opens the Windows Registry.

2) Drill down to to "Hkey_Current_User/Software/Captools/Captools Grid Prefs Key".  Right click on the "Captools Grid Prefs Key" item and click on export.  This will save it to a file that you will move to your new machine.

3) On the new machine, open the Registry and click on "File/Import" to import the registry file you just exported.  This will update the registry for the Captools/net Desktop settings.