KNOWN ISSUE: Many files, registy keys and values, and directories are not removed when Symantec Management Platform is uninstalled

Article:TECH42647  |  Created: 2009-07-07  |  Updated: 2009-09-08  |  Article URL http://www.symantec.com/docs/TECH42647
NOTE: If you are experiencing this particular known issue, we recommend that you Subscribe to receive email notification each time this article is updated. Subscribers will be the first to learn about any releases, status changes, workarounds or decisions made.
Article Type
Technical Solution


Problem



Many files, registry keys and values, and directories are not removed when the Symantec Management Platform is uninstalled. This problem occurs when you uninstall the platform with Add/Remove Programs or with Symantec Installation Manager.


Environment



Symantec Management Platform 7.0 or later

Cause



 


Solution



Workaround: Use SMPZap, a command line utility, to remove files, registry keys and values, and directories that did not get uninstalled.

To remove files, registry keys and values, and directories with SMPZap:

  1. Download the SMPZap files.

    Download the attached 'SmpZap-v1.0.10.zip' file with this KB.

    The SMPZap files are SMPZap.exe, SmpZap.default.config, and the SMPZap license file.

  2. If you have not uninstalled Symantec Platform and Solutions from Add/Remove Programs, uninstall it.

    You cannot run SMPZap until you have uninstalled Symantec Platform and Solutions.

  3. Close all windows before attempting to run SMPZap.exe.

  4. In the command prompt, type a command line for SMPZap and press Enter.

    The following are the command line options for this EXE:

     Options  Description

     /x    

    Attempts to uninstall the remaining Symantec Management Platform product MSIs. If used in conjunction with /z, an MSI uninstall is run before SMPZap runs. If you omit this option and the /y option, a list of the remaining items is displayed.
     /z  Removes remaining Symantec Management Platform product items using MsiZap.exe. If you omit this option and the /x option, a list of the remaining items is displayed.
     /pl=  Specifies the file path or URL of the product listing to use. If you omit this option, the product listing defaults to
    http://www.solutionsam.com/solutions/pl/symantec.pl.xml
     /msizap=  Specifies the file path to MsiZap.exe. If you omit this option, the home drive is searched.
     /qn  No Windows Installer UI is displayed.
     /qr  A reduced Windows Installer UI is displayed.
     /qb A basic Windows Installer UI is displayed.
     /qf A full Windows Installer UI is displayed.
     /log=  Specifies the folder for generated Windows Installer, MsiZap, and SmpZap logs. If you use the /x and /z options, an msi and zap log file are created for each MSI file that is removed.
     /config= Specifies a configuration file that lets you customize the deletion of directories, files, registry keys and values, and web sites. We recommend that you always specify a configuration file because it is the only way to delete virtual web directories and some of the temp directories and files that are installed with Notification Server. The SmpZap.default.config file is included with the SMPZap executable.
    Warning: If you edit the SmpZap.default.config file, be careful to only include items that you want removed.

    For example, the following command line runs the SMPZap tool using Windows Installer and MsiZap.exe, displays a basic Windows Installer UI when uninstalling MSI files, uses the default config file, and generates log files in the c:\temp directory:

    smpzap /x /z /qb /log=c:\temp /config=c:\temp\SMPZap.default.config

  5. After the warning message that appears, type y.

    The SMPZap EXE runs and a list of the actions it performs appears. The type and number of items that are removed are also listed. This list is saved in the SMPZap.log file.

  6. Check the log files to verify what was removed.

Attachments

SmpZap-v1.0.10.zip (74 kBytes)

Supplemental Materials

SourceDEFECT
ValueETK 1649075
DescriptionLogged in Etrack (Symantec) database

Legacy ID



47985


Article URL http://www.symantec.com/docs/TECH42647


Terms of use for this information are found in Legal Notices