RemoveSymantecMacFiles を使った mac 用ソフトウェアの削除

book

Article ID: 223385

calendar_today

Updated On:

Products

Endpoint Protection

Issue/Introduction

macOS 用の Symantec 製品をアンインストールする必要がある。手動でアンインストールしたり、Symantec Uninstaller を実行してもアンインストールできない。もしくは技術者や他のドキュメントから、RemoveSymantecMacFiles ユーティリティーを実行することが、macOS 用 Symantec プログラムの問題を解決するために必要であると案内された。

Environment

Apple Macintosh OS X or macOS

Resolution

警告: RemoveSymantecMacFiles は、単一の Symantec 製品を対象としたものではありません。すべての Symantec および Norton の mac 用製品のファイルとフォルダを、ユーザーが作成したものも含めて削除します。

RemoveSymantecMacFiles をダウンロードして実行するには:

  1. 英語版の技術文書 から RemoveSymantecMacFiles.zip をダウンロードします。
    • このツールは Symantec Endpoint Protection for mac のバージョンアップに合わせて定期的に更新されるので、最近ダウンロードしていない場合はダウンロードすることを推奨します。
  2. 対象の端末で、ダウンロードした RemoveSymantecMacFiles.zip をダブルクリックしてファイルを展開します。
    • このファイルを展開するには、内蔵のアーカイブユーティリティを使用することをお勧めします。
    • 注: このツールを使用するには、空白ではないパスワードが設定された管理者アカウントでログインしておく必要があります。
  3. RemoveSymantecMacFiles フォルダを開きます。
  4. RemoveSymantecMacFiles.command をダブルクリックします (ファイル拡張子が表示されない場合は RemoveSymantecMacFiles と表示されます)。ターミナルウィンドウが起動します。
    • OS のセキュリティプロンプトが表示された場合 (...開発元が不明なため開けません)、control キーを押しながらクリックして開き、セキュリティプロンプトを回避します (詳細は 開発元が未確認の Mac アプリケーションを開く を参照してください)。
  5. macOS のパスワードを入力し Enter キーを押します。
    • 注: パスワードを入力しても文字は表示されません。
  6. 以下のいずれかを実行してください。
    • すべての Symantec ファイルとフォルダを削除するには 1 を入力してください。
    • ファイルを削除せずに RemoveSymantecMacFiles を終了するには 2 を入力してください。
  7. Enter キーを押してください。
  8. RemoveSymantecMacFiles は、(自分で作成したものも含め) Symantec 社がインストールしたフォルダ内のすべてのファイルを削除します。
  9. [ターミナル] のメニューから [ターミナルを終了] をクリックします。

 

SymantecRemovalTool (SymantecRemovalTool.zip) は RemoveSymantecMacFiles を改良したもので、ご利用のリモート展開ツールを使って配布されるように設計されています。root で実行する場合は、ユーザーの入力は必要ありません。RemoveSymantecMacFiles と同様に Symantec 製品が作成したすべてのファイルとフォルダが削除されますので、それらのフォルダに存在するすべてのファイル (手動で作成したものを含む) が失われます。詳細は SymantecRemovalTool に含まれる Readme ファイルを参照してください。

SymantecRemovalTool / RemoveSymantecMacFiles は、ローカルで実行する場合にのみサポートされています。SymantecRemovalTool を Apple Remote Desktop や他のリモート展開ツールと統合することは、お客様の責任で行ってください。

これらのツールは、引数を必要としません。シェルスクリプトの引数 ($1, $2など) に他のデータを自動的に入力する展開ツール (Casper、JAMF など) により、Symantec ツールにエラーが発生する可能性があります。これを回避するためには、リモート展開ツールが最初にダミーのスクリプトを呼び出し、次に余分な引数なしで削除ツールを呼び出すように設定します。


これらのツールは、macOS 10.15 Catalina の新しい *.systemextension をサイレントに削除しません。スクリプトが Symantec アプリケーションをゴミ箱に移動させる際には、ローカルユーザが管理者資格を入力する必要があります。

Additional Information

"RemoveSymantecMacFiles.command "を実行しようとすると、次のようなメッセージが表示されることがあります。

ファイル "RemoveSymantecMacFiles.command" は適切なアクセス権限がないため実行できません。
アクセス権を表示または変更するには、Finder でファイルを選択し、"ファイル" メニューから "情報を見る" を選択してください。

Endpoint Protection for mac インストーラやその他のツールが実行できず様々なエラーが発生する の記事を参考にして解決してください。