Remove Symantec software for Mac using RemoveSymantecMacFiles

book

Article ID: 151387

calendar_today

Updated On:

Products

Endpoint Protection

Issue/Introduction

You need to uninstall a Symantec product for Macintosh. You have tried several methods, including manually uninstalling or running the Symantec Uninstaller without success. Alternatively, you have been referred here by a technician or from another document because running the RemoveSymantecMacFiles utility is necessary to solve a problem with your Symantec program for Macintosh.

Environment

Apple Macintosh OS X or macOS

Resolution

WARNING: RemoveSymantecMacFiles does not target a single Symantec product. It removes all files and folders for ALL Symantec and Norton products for Mac, including any contents you have created yourself within those folders.

To download and run RemoveSymantecMacFiles:

  1. Download RemoveSymantecMacFiles.zip from article attachments.
    • Symantec updates this tool regularly to accommodate changes introduced in newer releases of Symantec Endpoint Protection for Macintosh, so if you have not downloaded it recently, we recommend that you do so now.
  2. On the target computer, double-click the RemoveSymantecMacFiles.zip file that you downloaded so that the file expands.
    • We recommend using the built-in Archive Utility to expand this file.
    • NOTE: To use this tool, you must be logged in to the Macintosh with an Administrator account with a non-blank password.
  3. Open the RemoveSymantecMacFiles folder.
  4. Double-click RemoveSymantecMacFiles.command (if you do not display file extensions, it appears as RemoveSymantecMacFiles). This will launch a Terminal window.
    • If an OS security prompt appears ("... can't be opened because it is from an unidentified developer") then use control-click to open and bypass security prompt (see Open a Mac app from an unindentified developer for more information).
  5. Type your macOS password, and then press return.
    • NOTE: When you type your password, no characters appear.
  6. Do one of the following:
    • To remove all Symantec files and folders, type 1
    • To quit RemoveSymantecMacFiles without removing any files, type 2
  7. Press Return.
  8. The utility RemoveSymantecMacFiles removes all files within Symantec-installed folders, even those you may have created yourself.
  9. On the Terminal menu, click Quit Terminal.

SymantecRemovalTool (SymantecRemovalTool.zip) is a modification to RemoveSymantecMacFiles, designed to be pushed out using customer's choice of remote deployment tool. It requires no user input when running as root. As with RemoveSymantecMacFiles, all files and folders that Symantec Mac products have created will be removed; therefore, you will lose all files that reside in those folders, including any that you have created manually. For more information, please see the readme file included with the SymantecRemovalTool download. Symantec provides support for SymantecRemovalTool/RemoveSymantecMacFiles only when running them locally; it is the customer's responsibility to integrate SymantecRemovalTool with Apple Remote Desktop or other remote deployment tools.

Both of these tools require no arguments. Any arguments they receive are each assumed to be potential installation points for Symantec products. Remote deployment solutions (Casper, JAMF, et al) that automatically populate shell script arguments ($1, $2, etc) with other data may cause the Symantec tool to throw an error. To work around this, the remote deployment solution may be configured to call first a dummy script that in turn calls the removal tool without any extra arguments.

Both of these tools will not silently remove the new *.systemextension type in macOS 10.15 Catalina. A local user must provide administrative credentials for this step when the script moves the Symantec application to the Trash.

Attachments

1592926101341__SymantecRemovalTool.zip get_app
1592926090796__RemoveSymantecMacFiles.zip get_app