SCCMまたはMicrosoft IntuneでWXP Insights Windowsエージェントをアンインストールする

Prev Next

はじめに

Windows for Windows の WXP Insights エージェントが Microsoft System Center Configuration Manager(SCCM)でインストールされている場合、これらの指示はバージョン 2203 に基づいています。他のSCCMバージョンではステップが若干異なる場合があります。

このガイドでは、Microsoft SCCM v.2203またはIntune環境に焦点を当てた、デバイス からWXP Insightsエージェントを アンインストールする手順を概説しています。

前提条件

  1. ここからアンインストールPowerShellスクリプトをダウンロードしてください。

  2. アンインストールスクリプトを解凍し、 Local-Folder-Path1として保持してください。

  3. IntuneまたはSCCMで作成されたWXP Insightsエージェントの既存アプリケーションの展開(ターゲットインストール)を解除してください。

  4. IntuneまたはSCCMで新しいアプリケーションを作成し、WXP Insightsエージェントのプレゼンスを検出し、自動的にアンインストールしています。これを新規展開(インストール活動)と考えてください。

インチューン

準備のステップ:

  1. アンインストールスクリプトを Intunewin 形式に変換するには、以下からWin32コンテンツ準備ツールをダウンロードしてください: https://github.com/Microsoft/Microsoft-Win32-Content-Prep-Tool

  2. IntuneWinAppUtil.exeを[ダウンロードフォルダパス]に保存してください。

  3. 管理者コマンドプロンプトを開き、[ Download-Folder-Path]cd コマンドを使って、以下のコマンドを実行してアンインストールスクリプトを Intunewin 形式に変換してください。

  4. [Local-Folder-Path1]をアンインストールスクリプトが解凍されるローカルフォルダに置き換えてください。IntuneWinAppUtil.exe -c [Local-Folder-Path1] -s WXPInsights-Uninstall-Script.ps1 -o [Local-Output-Folder-Path]
    例えば: IntuneWinAppUtil.exe -c “C:\UninstallScript\” -s wxp-insights-uninstall-script.ps1 -o “C:\IntuneFiles\”

    注: 上記のコマンドを実行する前に、UninstallScriptとIntuneFilesがCドライブに新設されたフォルダであり、UninstallScriptフォルダにWXPInsights-Uninstall-Script.ps1ファイルが含まれていることを確認してください。

  5. ファイル変換が成功すると、以下の Intunewin ファイルが表示されます。 wxp-insights-uninstall-script.intunewin

Intuneでのアプリケーション作成

Windows版WXP Insightsエージェントをアンインストールするための新しいIntuneアプリケーションパッケージを作成するには:

  1. Azureポータルにログインしてください。ホームページが表示されます。

  2. Microsoft Intune管理センターにアクセスし、「Windows > Apps Platforms」>クリックしてください。

  3. 「作成」をクリックして「Windows app (Win32)」としてアプリタイプを選択し、その後「選択」をクリックします。

  4. アプリパッケージファイルを選択する」をクリックします。

  5. 変換されたIntunewinファイルを選択します wxp-insights-uninstall-script.intunewin

  6. OKをクリックします。

  7. アプリ情報ページで、以下の詳細を入力してから「次へ」をクリックします。

    1. Name: Windows for WXP Insights agent のアンインストール

    2. 出版社:HP Inc.

    3. バージョン:1.X.X.X(スクリプト内に記載されているHPInsights-Uninstall-Script.ps1バージョンに置き換え)

  8. プログラムページのインストールコマンドでpowershell.exe -ExecutionPolicy Bypass -File .\wxp-insights-uninstall-script.ps1

  9. Uninstallコマンドを「None」と入力してください。

  10. レビュー+保存をクリックします。

  11. 要件タブでは:

    1. Check オペレーティングシステムのアーキテクチャでは:

      1. 「はい」を選択します。アプリをインストールできるシステムを指定する

      2. x64システムにインストールを選択します。

      3. Arm64システムへのインストール

        注意:このオプションは対象デバイスがArmプラットフォーム上にある場合にのみ選択してください。

    2. ターゲット環境に応じて 最小オペレーティングシステム を選択します。例えば:Windows 10 1607

  12. レビュー+保存をクリックします。

  13. 検出ルールタブで「カスタム検出スクリプトを使用」としてルールフォーマットを選択してください。

    1. 以下の内容をローカル WXPInsights-Detection-Script.ps1 ファイルに保存し、スクリプトファイルとして選択してください

$service = Get-Service -Name "hpLHAgent" -ErrorAction SilentlyContinue
if ($null -eq $service) {
exit 1
}
exit 0
  1. レビュー+保存をクリックしてください。

  2. レビュー+保存タブで「保存」をクリックします

Intuneでのアプリケーションのデプロイ:

  1. 割り当てセクションで編集オプションをクリックしてください。

  2. 割り当てタブで「必要」セクションに行き、「グループを追加」「すべてのユーザーを追加」「部署戦略と目標に基づいてすべてのデバイスを追加」を選択します。

  3. サイレントインストールについては、エンドユーザー通知セクション内の「すべてのトースト通知を表示」をクリックしてください。

  4. エンドユーザー通知「すべてのトースト通知を非表示」を選択し、OKをクリックします。

  5. レビュー+保存をクリックします。

  6. レビュー+保存タブで「保存」をクリックします。

SCCM

前提条件

アンインストールスクリプト WXPInsights-Uninstall-Script.ps1SCCMサーバーシステムのUNCパスでコピーされていることを確認してください。

SCCMでのアプリケーション作成

  1. SCCM管理コンソールにログインし、アプリケーション作成ウィザードを起動します。

  2. SCCM管理コンソールで「 ソフトウェアライブラリ」をクリックします。

  3. ソフトウェアライブラリのワークスペースで、アプリケーション>「アプリケーション管理」>「アプリケーションを作成」をクリックします。

  4. オプションを選択してください - 申請情報を手動で指定してください。

  5. 次へクリック。

  6. 以下の情報を入力し、 次へクリックしてください:

    1. Name: Windows for WXP Insights agent のアンインストール

    2. 出版社:HP Inc.

    3. バージョン:1.X.X.X(スクリプト内に記載されているwxp-insights-uninstall-script.ps1バージョンに置き換え)。

  7. 次へ 」をクリックして 、アプリケーションカタログ エントリのデフォルトを受け入れます。

  8. 次へクリック。

  9. 新しいデプロイメントタイプを作成するには「追加」をクリックし、「スクリプトインストーラー」としてタイプを選択します。

  10. デプロイメントタイプの情報を手動で指定し、自動的に選択されます。

  11. 次へクリック。

  12. 展開タイプについては、「HP Insightsアプリケーションの削除 - サイレントインストール」と名前を入力してください。

  13. 次へクリック。

  14. コンテンツロケーションで、wxp-insights-uninstall-script.ps1ファイルへのネットワークパス(UNC名)を指定します。例えば:\\WIN-Server-PC\Softwares\HP\Uninstall\

  15. インストールプログラムでコマンドを「None」と指定してください

  16. アンインストールプログラムで、powershell.exe -executionpolicy bypass -WindowStyle Hidden -noninteractive -nologo -file "wxp-insights-uninstall-script.ps1"

  17. 「インストールしてプログラムを64ビットクライアントで32ビットプロセスとして実行」を選択してください。

  18. 次へクリック。

  19. この 展開タイプの存在を検出するために「カスタムスクリプトを使う」を選択してください。

  20. 編集をクリックします。

  21. スクリプトタイプでは「Powershell」というドロップダウンを選択してください。

  22. 以下のスクリプト内容を提供してください:

    $service = Get-Service -Name "hpLHAgent" -ErrorAction SilentlyContinue
    if ($null -eq $service) {
    exit 1
    }
    exit 0

  23. OKをクリックします。次にクリックします。

  24. インストール動作については、「システムにインストール」を選択してください。

  25. ログイン要件では「ユーザーがログされているかどうか」を選択してください。

  26. 閉じるボタンが表示されるまで「次へ」をクリックしてください。そして、「閉じる」をクリックします。

SCCMでのアプリケーションのデプロイ:

  1. SCCM管理コンソールにログインし、「 ソフトウェアライブラリ」をクリックしてください。

  2. ソフトウェアライブラリのワークスペースで、WXP Insights Windows Applicationのアンインストールを右クリックし、「デプロイ」をクリックします

  3. コレクションで「 ブラウズ...」をクリックしてください:

  4. 展開戦略に従って 「ユーザーコレクション」または「デバイスコレクション 」をクリックし、アンインストール対象デバイスとユーザーを選択します。

  5. OKをクリックしてから「次へ」をクリックします。

  6. 配給ポイントがウィンドウに表示されていることを確認してください。

  7. 次へクリック。

  8. デプロイメント 設定で「アンインストール」として アクション を選択してください。

  9. 「次へ」をクリックしてから「次へ」をクリックします。

  10. ユーザーエクスペリエンス設定で「ソフトウェアセンターで非表示」とすべての通知を「ユーザー通知:設定」としてドロップダウンを選択します。

  11. 次へ 」をクリックして 閉じ るボタンが表示され、その後 閉じる。

IntuneまたはSCCMを使用したWXP Insightsエージェントのアンインストールに関する一般的な注意事項

重要:顧客やIT管理者が厳格なPowerShell実行ポリシー(AllSigned、RemoteSigned、その他の制限付き実行ポリシーなど)を強制する場合、提供されたアンインストールPowerShellスクリプトwxp-insights-uninstall-script.ps1は展開前にデジタル署名を受けなければなりません。そのような環境では:

  • IT管理者は、承認されたコード署名証明書とともに提供されたPowerShellアンインストールスクリプトに署名しなければなりません。IntuneまたはSCCMでアプリケーション展開を設定する際には、署名済みスクリプトを使用する必要があります。

  • IT管理者は、対応するコード署名証明書(または発行CA証明書)が、すべてのターゲットデバイスのローカルコンピュータ証明書ストアの信頼できるルート認証機関または信頼できるパブリッシャーストアに存在していることを確実にしなければなりません。

  • これらの要件を満たさない場合、アンインストールスクリプトはシステム実行ポリシーによってブロックされる可能性があります。

アンインストール後のHPコンポーネントの自動再インストール防止

SCCM、Microsoft Intune、またはアンインストールスクリプトを使ってWindows for WindowsのWXP Insightsエージェントをアンインストールすると、現在デバイスにインストールされているWXPInsightsAgent および WXPInsightsAnalyticsアプリケーションパッケージが削除されます。 しかし、これらのパッケージをアンインストールしても、後で再度インストールされることはありません。 

再設置シナリオ

 WXPInsightsAgent  WXPInsightsAnalyticsは以下の状況で再インストール 可能です。 

  • スマートサポート登録: AllowSupport 同意が箱外体験(OOBE)またはHPプライバシー設定で有効化されている場合、 HPServiceScanはそのデバイスをHP Smart Supportに登録できます。 スマートサポートの登録時に、 WXPInsightsAgent  WXPInsightsAnalyticsをスマートサポートソリューションの必要なコンポーネントとして再インストールできます。 詳細については、 HP Smart Support |HP®インド。 

  • Windows Updateの配信:OOBE中またはHPプライバシー設定を通じてAllowMarketingおよび/またはAllowProductEnhancement同意を有効にすると、Windows Updateを通じて再度提供WXPInsightsAnalytics可能です。      この場合、 WXPInsightsAnalytics は製品改善、マーケティング、サポートサービスを支援するテレメトリ収集に使用されるHP Software Componentドライバパッケージとして提供されます。

再インストールの防止

これらのコンポーネントの再インストールを防ぐために、IT管理者はWindows Update管理ポリシーを通じて対応するHPソフトウェアコンポーネントドライバパッケージをブロックしなければなりません。例えば、管理者はドライバー除外ポリシー、Windows Server Update Services(WSUS)、Microsoft Intune、またはSCCMコントロールを使用できます。IT管理者は、該当する場合はスマートサポートの登録メカニズムも無効にしなければなりません。

お問い合わせ

サポートが必要な場合は、サポートケースを作成するか、support@wxp.hp.com 宛てにメールを送信してください。