Netskope LogoNetskope Logo
  • セキュリティサービス
  • AIサービス
  • ネットワークサービス
  • 分析サービス
  • 統合
  • getting-started.svg始める
    • サポート
    • コミュニティ
    • Netskope.com
    © 2026 無断転載を禁じます。Netskope 株式会社
    トップページ
    Netskopeクライアント
    Netskope Clientアンインストール

    Netskope Clientアンインストール

    このセクションでは、エンドユーザーのデバイスからNetskope Clientをアンインストールするためのさまざまなオプションについて説明します。

    クライアントのアンインストールでは、テナント証明書は自動的に削除されません。より詳しい情報については、Netskopeのサポートにお問い合わせください。

    Windows

    Option 1
    Option 2

    Windowsのコントロールパネルにある「プログラムの追加と削除」オプションを使用して、クライアントをアンインストールしてください。

    Microsoft エンドポイント構成マネージャー

    @echo off
    REM ---------------------------------------------------------------
    REM Improved Uninstall Netskope Client (Password Protected)
    REM Uses PowerShell to read registry and extract MSI GUID
    REM ---------------------------------------------------------------
    
    setlocal
    
    set "LOGFILE=%PUBLIC%\nscuninstall.log"
    set "PASSWORD=<password>"
    
    echo Searching for Netskope Client...
    
    powershell -NoLogo -NoProfile -Command ^
        "$apps = Get-ItemProperty HKLM:\Software\Microsoft\Windows\CurrentVersion\Uninstall\*,HKLM:\Software\WOW6432Node\Microsoft\Windows\CurrentVersion\Uninstall\* | Where-Object { $_.DisplayName -eq 'Netskope Client' };" ^
        "if (-not $apps) { Write-Host 'Netskope Client not found.'; exit 1 };" ^
        "$success = $false;" ^
        "foreach ($app in $apps) {" ^
        "    Write-Host 'Found:' $($app.DisplayName);" ^
        "    if ($app.UninstallString -and $app.UninstallString -match '\{[A-F0-9\-]+\}') {" ^
        "        $guid = $matches[0];" ^
        "        Write-Host \"Uninstalling $($app.DisplayName) with GUID: $guid\";" ^
        "        try {" ^
        "            Start-Process msiexec.exe -ArgumentList \"/x $guid PASSWORD=`\"%PASSWORD%`\" /qn /l*v `\"%LOGFILE%`\"\" -Wait -PassThru | Out-Null;" ^
        "            Write-Host 'Uninstall completed for:' $($app.DisplayName);" ^
        "            $success = $true;" ^
        "        } catch {" ^
        "            Write-Error \"Failed to uninstall $($app.DisplayName): $_\";" ^
        "            exit 2;" ^
        "        }" ^
        "    } else {" ^
        "        Write-Host 'No MSI GUID found for:' $($app.DisplayName);" ^
        "    }" ^
        "};" ^
        "if (-not $success) { exit 2 } else { exit 0 }"
    
    set "ec=%ERRORLEVEL%"
    
    if %ec%==0 (
        echo Uninstallation completed successfully.
    ) else if %ec%==1 (
        echo Netskope Client not found.
    ) else (
        echo Uninstallation failed. Check the log file: %LOGFILE%.
    )
    
    endlocal
    exit /b
    このスクリプトは.batファイルとして保存することもできます。ファイルを開き、Windowsコマンドプロンプトからローカルで実行します。
    – このスクリプトは管理者モードでのみ動作します。

    Microsoftグループポリシーオブジェクト(GPO)

    アンインストールはGPO経由で行うことができます インストールと同様のバッチスクリプトを使用します。 以下のアンインストールスクリプト(管理者モードでのみ動作します):

    Get-WmiObject Win32_Product | Where-Object Name -eq "Netskope Client" | % { $_.Uninstall() }

    パスワード保護を使用して NS Client をアンインストールするには、GPO バッチ スクリプトを使用して、次のアンインストール スクリプトを使用します。

    @echo off
    SetLocal
        set newver=117.0.0.2087
        set newVernum=%newver:.=%
    for /f "tokens=2 delims==" %%f in ('wmic product where "Name like 'Netskope Client'"
    get Version /value ^| find "="') do set "instVer=%%f"
    IF NOT DEFINED instVer (
        msiexec /x "<path_to_file>/STAgent.msi" PASSWORD=<uninstall_password_set_in_tenant>! /q 
    ) ELSE (
        set instVerNum=%instVer:.=%
        IF instVerNum LSS newVernum (
            msiexec /x "<path_to_file>/STAgent.msi" PASSWORD=<uninstall_password_set_in_tenant>! /q
        )
    )
    EndLocal
    

    macOS

    macOS デバイスで Netskope Client をアンインストールする手順は以下のとおりです。

    Option 1
    Option 2
    Option 3

    このオプションでは、デバイスのアプリケーションフォルダから「Netskope Clientの削除」アプリケーションを手動で実行して、アンインストールプロセスを開始する方法について説明します。

    1. Applicationsに移動して、 Remove Netskope Clientアイコンをクリックしてください。
    2. クレデンシャルを入力して、クライアントのアンインストールを続行します。
    Big Sur (macOS 11) を実行しているデバイスでNetskope Clientアンインストールする場合、ユーザーはクレデンシャルを 2 回入力して、ネットワーク拡張アプリ プロキシをアンインストールし、 Netskope Client削除するように求められます。

    このオプションにはNetskope Client削除アプリケーションを起動し、アンインストールプロセスを開始するスクリプトが含まれています。

    シェルスクリプトを作成します(例: uninstall.sh )。次のコマンドを使用し、ユーザーのデバイス上で実行してクライアントをアンインストールします。

    #!bin/bash
    /Applications/Remove\ Netskope\ Client.app/Contents/MacOS/Remove\ Netskope\ Client uninstall_me exit

    パスワードを使用してアンインストールするには、次のコマンドを使用します。

    #!/usr/bin/env bash
    UNINSTALL_PASSWORD='password'
    /Applications/Remove\ Netskope\ Client.app/Contents/MacOS/Remove\ Netskope\ Client uninstall_me $UNINSTALL_PASSWORD
    このスクリプトでは、 NetskopeとClient前に必ず空白を追加してください。

    次のセクションではNetskope Clientアンインストールする手順を説明します。 さまざまな MDM。 

    Netskope は MDM 間で使う可能なアンインストールスクリプトを導入JAMFScripts.zipとして提供しています。 JAMFScripts.zip は Netskopeサポート ポータルのスクリプトセクションからダウンロード可能です。JAMFScripts.zipを解凍して、アンインストールスクリプト「jamfuninstall.sh」を探してください。これにより、2つのファイルを含むJAMFScript_v22_Nov2024がダウンロードされます。

    • jamfuninstall.sh – アンインストールにはこのファイルを使用します。

    • nsclientconfig.sh

    このスクリプトをアンインストールに使用する場合は、JAMF ポリシーのスクリプトの 4 番目のパラメーターとしてパスワードを入力し、以下の set コマンドを使用します。

    set -- 0 0 0 <yourUninstallPassword>
    拡張機能の自動削除は、現在バージョン95.1.2以降でのみサポートされています。バージョン95.1.2以降に対応しており、それ以前のバージョンには対応していません。ただし、JAMFでプロファイルを作成する際に、「システム拡張タイプ」オプションでRemovable System Extensionを選択すると、クライアントの手動アンインストール時にユーザー承認要求が表示されなくなります。これはmacOS Monterey(バージョン12)以降に適用されます。
    システム拡張機能を「削除可能」に設定すると、拡張機能がアンロードされ、結果としてNetskope Client無効になります。 正しく実行されるようにするには、MDM を設定してシステム拡張機能を削除可能にし、その後アンインストール スクリプトを実行する必要があります。
    必要に応じて、特定のコンピューターまたはユーザー向けに、アンインストール用の個別の構成プロファイルとスクリプトを作成することをお勧めします。システム拡張機能の既存の構成プロファイルを変更すると、クライアントが無効化され、ユーザーは手動承認の要求を受け取ることになります。

    Jamf

    このセクションでは、macOS デバイスを使う Jamf でNetskope Clientアンインストールする手順について説明します。

    構成プロファイルとポリシー

    システム拡張機能を取り外し可能としてマークするには、以下の手順を実行してください。 

    1. JAMFでは、 Computers > Configuration Profiles > New.

    2. 構成プロファイルにはName を指定してください。 

    3. Select System Extensions > Configure.

    4. Allow users to approve system extensions Select 。

    5. 「許可されたチームIDとシステム拡張機能」で、「削除可能なシステム拡張機能」としてSystem Extension Typesを選択します。

    6. ネットワーク拡張チームIDを追加する: 24W52P9M7W

    7. Addをクリックすると、次のシステム拡張機能が含まれます: com.netskope.client.Netskope-Client.NetskopeClientMacAppProxy

    8. 「削除可能なシステム拡張機能」の下にあるSaveクリックしてください。 

    9. 右下のSaveをクリックして、構成プロファイルを保存します。

    構成プロファイルの設定が完了したら、ポリシーにアンインストールスクリプトをアップロードして設定する必要があります。スクリプトの追加方法については、 「スクリプト」の項を参照してください。スクリプトをアップロードした後:

    1.  行く Computers > Policies > New.

    2.  そのポリシーに名前を付けてください。 

    3.  トリガーとしてLogin 、頻度としてOnce per computer Select 。 スクリプトをより早く、または異なる間隔で実行したい場合は、オプションで別のトリガーを設定することもできます。

    4.  Scripts > Configureをクリックしてください。

    5.  アップロードしたアンインストールスクリプトのAddをクリックしてください。

    6.  Saveをクリックしてください。

      ◇ JAMF のユーザーとコンピュータに構成プロファイルとポリシーを割り当てることができます。 推奨される方法 スマートグループを使用するか、構成プロファイルからユーザーとコンピューターを削除し、 クライアントをインストールするように構成されていることを確認してください。

    Intune

    このセクションでは、macOS デバイスを使う Intune でNetskope Clientアンインストールする手順について説明します。

    構成プロファイルを作成する

    システム拡張機能を取り外し可能としてマークするには、以下の手順を実行してください。 

    1. Intuneで、 Devices > macOS > Configuration Profiles > Create > New Policyに移動します。

    2. Select macOSPlatform、Settings catalog Profile Type。

    3. Createをクリックしてください。

    4. Basicsの下に、プロフィールの名前を入力してください。

    5. Nextをクリックしてください。

    6. 構成設定で、 +Add settingsをクリックします。

    7. 設定ピッカーウィンドウで、 System Configuration > System Extensionsを選択します。

    8. Removable System Extension秒のチェックボックスSelect 。 

    9. 左側のペインでConfiguration Settingsに移動し、 +Edit Instanceをクリックします。

    10. 以下を入力してください。

      • Removable System Extensions name: com. Netskope Client . Netskope Client . NetskopeClientMacAppProxy

      • Team Identifier: 24W52P9M7W

    11. Saveをクリックしてください。

    12. 続行するにはNextをクリックしてください。

    13. Provide Scope tags(optional).

    14. 続行するにはNextをクリックしてください。

    15. Assignmentで、 Netskope Clientアンインストールするためのユーザーまたはデバイスの割り当てを追加します。 

    16. 続行するにはNextをクリックしてください。

    17. Review+Createでは、ポリシー構成を確認できます。

    18. Createをクリックしてください。

      アンインストールスクリプトを実行する

      リムーバブルシステム拡張ポリシーが設定されたら、アンインストールスクリプトをアップロードして設定する必要があります。スクリプトを追加する方法については、 「シェルスクリプト」を参照してください。Intuneはスクリプトへのパラメータの受け渡しをサポートしていないため、スクリプトにsetコマンドを追加する必要があります。

      アンインストールスクリプトを実行するには、以下の手順に従ってください。

      1. Intuneで、 Devices > macOS > Shell scriptsに移動します。

      2. +Addをクリックしてください。

      3. Basicsに、名前とデスクリプションを入力します。

      4. Nextをクリックしてください。

      5. スクリプト設定で、アンインストールスクリプトをコンピュータのローカルストレージからアップロードするように選択します。以下の変更を行ってください。

        • サインインしているユーザーとしてスクリプトを実行する – いいえ

        • デバイス上のスクリプト通知を非表示にする – 未設定

        • スクリプトの頻度 – 未設定

        • スクリプトが失敗した場合に再試行する最大回数 - 未設定

          他のすべてのパラメータにNot Configured選択すると、スクリプトは一度だけ実行されます。

          パスワード パラメータをアンインストールするには、スクリプトにset -- 0 0 0 <yourUninstallPassword>含めます。
      6. Nextをクリックしてください。

      7. 「グループの追加」をクリックし、該当するグループの横にあるチェックボックスをオンにすることで、ユーザーまたはデバイスに基づいて適切なグループを割り当てることができます。

      8. Selectをクリックしてください。 

      9. 続行するにはNextをクリックしてください。

      10. Addをクリックしてください。  

    イル(旧カンジ)

    Kandjiは、システム拡張機能をリムーバブルとしてマークする機能をサポートしていません。Netskopeのインストール手順では、Netskopeチーム識別子から任意の拡張機能タイプを選択できます。 

    アンインストールスクリプトを実行するには、以下の手順に従ってください。

    1. カンジでは、 Libraryへ移動してください。

    2. +Add newをクリックしてください。 

    3. Custom Scripts > Add & Configureをクリックしてください。 

    4. クライアントをアンインストールするブループリントSelect 。  

    5. ExecutionFrequencyで、オプションRun once per deviceを選択してください。

    6. 監査スクリプトのテキストボックスに、以下のスクリプトを入力してください。

      #!/bin/bash
      #script for installing NSAgent on OSX machines
      #will check to see if Netskope is Installed
      function Test_NSClient(){
      xz=$(/usr/bin/mdfind kMDItemFSName == Netskope Client.app -onlyin /Library/Application\ Support/)
      if [ -e "$xz" ]; then
          echo "$xz found netskope client is installed"
      exit 1
      else
          echo "client does not exist"
      exit 0
      fi
      }
      Test_NSClient
      #end script
    7. +Add Remediation Scriptをクリックしてください。

      「kandji_uninstall.sh」をダウンロードしてください。サポートポータルからのスクリプト。
    8. アンインストールスクリプトの内容を「修復スクリプト」フィールドに貼り付けてください。

    9. Saveをクリックしてください。 

    オムニッサワークスペースワン

    このセクションではNetskope Client for macOS デバイスを使用する Omnissa Workspace One をアンインストールする手順について説明します。

    取り外し可能なシステム拡張機能を追加する

    Omnissa Workspace Oneは、取り外し可能なシステム拡張機能と、除外設定が可能なスマートグループをサポートしています。システム拡張機能を取り外し可能としてマークするには、以下の手順を実行してください。 

    1. Resources > Profiles & Baselines > Profilesへ移動してください。

    2. Addをクリックしてください。

    3. 「追加」ドロップダウンオプションから Add Profileをクリックします。

    4. プラットフォームのリストからApple macOS Select 。

    5. 「コンテキストSelectでDevice Profile Select 。

    6. プロフィールに名前を付けてください。 

    7. 構成プロファイルの検索テキスト ボックスに「システム」と入力し始めます。

    8. システム拡張機能オプションを展開し、「追加」をクリックします。

    9. 取り外し可能なシステム拡張機能を以下のように構成します。

      • Team Identifier: 24W52P9M7W

      • Bundle Identifier: com.netskope.client.Netskope-Client.NetskopeClientMacAppProxy

    10. Nextをクリックしてください。

    11. プロファイルをスマートグループに割り当て、必要な除外設定を行います。この構造は、あなたの環境によって異なります。

    12. SAVE & PUBLISHをクリックしてください。 

      アンインストールスクリプトを実行する

      リムーバブルシステム拡張ポリシーが設定されたら、アンインストールスクリプトをアップロードして設定する必要があります。以下の手順に従って、Omnissa WorkSpace Oneの スクリプト 機能を実現します。 Omnissa WorkSpace Oneは、ファイル/アクション機能もサポートしており、ログオンや定期的なチェックなどの特定のトリガーに基づいて、より詳細なスケジュール設定が可能です。 

      1. Resources > Scriptsへ移動してください。

      2. ADD > macOSをクリックしてください。

      3. Generalには、アンインストールスクリプト用のNameを指定してください。 

      4. NEXTをクリックしてください。

      5. UPLOADをクリックして、アンインストールパスワードを設定したファイルを選択してください。

      6. NEXTをクリックしてください。

      7. SAVEをクリックしてください。

      8. 以前アップロードしたスクリプトSelect 、 ASSIGNをクリックします。 

      9. NEW ASSIGNMENTをクリックしてください。

      10. 課題の名前を入力してください。

      11. クライアントをアンインストールする必要があるデバイスまたはユーザーに基づいて、アンインストールする SmartGroup Select 。

      12. NEXTをクリックしてください。 

      13. デプロイメントのトリガーSelect 。 スクリプトをすぐに実行したい場合は、 Run Once Immediatelyを選択してください。 

      14. ADDをクリックしてください。 

    Linux

    Linux でNetskope Clientをアンインストールするには、コマンドsudo /opt/netskope/stagent/uninstall.shを使用します。

    このトピックでは
    • Netskope Clientアンインストール