Dialogic Support Helpweb
Dialogic® DM3 & JCT Media Boards
Dialogic® Clean-up Utility
Problem Description:The Dialogic® uninstall does not delete files or registry keys created after the install had completed. These remaining files result in the Dialogic directory structure not being deleted by the uninstall. Registry keys created after the install has completed are not removed by the uninstall
Solution Summary:
This utility deletes the entire Dialogic directory hierarchy and known log files which may be located in other directories. In addition, registry keys created after completion of the install (e.g. detection or runtime) are removed
Technical Discussion:
This utility is delivered in the form of a user-extensible batch file and has been tested with the following Dialogic® software configurations:
Dialogic® System Release 5.1.1
Dialogic® System Release 5.1.1 SP1
Dialogic® System Release SP1 + Point Release
Dialogic® System Release FP1
Dialogic® System Release FP1 + Point Release
Dialogic® System Release FP1 + Point Release + Point Release (multiple point releases installed)
Before running this utility
- All Dialogic® software must be uninstalled and the system rebooted. The software should be uninstalled in the following order:
- All point releases
- Feature or Service Pack
- Base System Release
- If Microsoft® Windows or the Dialogic® software were installed in directory other than the default, then the definitions at the top of this utility which contain the locations of the software must be modified before it is run.
- Interactive Mode
To run the utility in interactive mode, input:
dlgc-rel-clean.bat
In this mode, an introductory message is displayed and specific usage instructions are shown. The user must presswhen prompted in order to perform the clean-up. The utility may be aborted before the clean-up is run by typing .
The image below illustrates what is displayed when the utility is run in interactive mode.
- Automatic Mode
To run the utility in automatic mode:
dlgc-rel-clean.bat -nopromptIn this mode, there is no user interaction required. The clean-up will commence as soon as the utility is run. This mode is useful if the utility is being called as part of an automated process.
- Dialogic® registry keys located under HKEY_LOCAL_MACHINE\SYSTEM\*ControlSet* which begin with LEGACY_ are not deleted by the utility because the permissions associated with these keys do not permit it. Regedt32 can be used to manually modify the permissions of these keys and the utility can be re-run to delete them. Note that the fact that these keys do not get removed by the utility has not been found to impact subsequent software installations. The utility contains a complete list of the LEGACY_ keys used by Dialogic® System Releases.
- Due to the fact that many log files can be created in any directory on the system, the utility will not remove every log file which has been created.
It is expected that this utility will continue to be enhanced, and subsequent releases will remove additional files. If there is a file or registry key which this utility does not remove, please forward this information back through your support channel so that the utility may potentially be enhanced to remove these objects.
Utility
First Published:
August 15, 2003
Last Updated:
August 18, 2005


