ホスト コンピューターから接続済みキャッシュ ソフトウェアをアンインストールする

この記事では、ホスト コンピューターからキャッシュ ソフトウェアエンタープライズおよび教育機関向け Microsoft 接続キャッシュアンインストールする方法について説明します。 これらの手順は、Azure portal内のキャッシュ ノードを削除した後に実行する必要があります。

Windows ホスト コンピューターから接続済みキャッシュをアンインストールする手順

  1. 管理者として PowerShell ウィンドウを起動し、$(deliveryoptimization-cli mcc-get-scripts-path)によって返されるディレクトリに移動します。

  2. uninstallmcconwsl.ps1 スクリプトを実行し、キャッシュ ノードのデプロイ中に指定したランタイム アカウント資格情報を渡します。

    ローカル ユーザー アカウントの場合:

    .\uninstallmcconwsl.ps1 -mccLocalAccountCredential $myLocalAccountCredential
    

    グループ管理サービス アカウントの場合:

    .\uninstallmcconwsl.ps1 -RunTimeAccountName "DOMAIN\ServiceAccountName$"
    

このスクリプトは、接続済みキャッシュ コンテナー、IoT Edge、および関連するすべてのコンポーネントをホスト コンピューターから削除します。 接続キャッシュ以外のワークロードへの影響を回避するために、Azure IoT Edge モジュールが既にインストールされているホスト マシンに接続キャッシュをデプロイしないでください。

これにより、接続済みキャッシュ アプリケーションがホスト コンピューターから登録解除され、追加の更新プログラムを受信できなくなります。

接続済みキャッシュ アプリケーションをアンインストールする

Connected Cache アプリケーションを完全にアンインストールするには、管理者特権の PowerShell ウィンドウで次のコマンドを実行します。

Get-AppxPackage -AllUsers Microsoft.DeliveryOptimization | Remove-AppxPackage -AllUsers

このコマンドを実行すると、ホスト コンピューター上のすべてのユーザーの Connected Cache アプリケーションと Connected Cache インストール スクリプトが削除されます。

Linux ホスト コンピューターから接続済みキャッシュをアンインストールする手順

デプロイ パッケージ内の uninstallmcc.sh スクリプトは、接続キャッシュ キャッシュ ソフトウェアと、次を含むすべての関連コンポーネントをアンインストールします。

  • IoT Edge
  • IoT Edge エージェント
  • IoT Edge ハブ
  • 接続済みキャッシュ コンテナー
  • Moby CLI
  • Moby エンジン

接続キャッシュ以外のワークロードへの影響を回避するために、Azure IoT Edge モジュールが既にインストールされているホスト マシンに接続キャッシュをデプロイしないでください。

パブリック プレビュー キャッシュ ノードのアンインストール (GA への移行)

接続キャッシュ パブリック プレビュー中にキャッシュ ノードがデプロイされた場合 (2025 年 7 月 23 日の GA リリースより前)、パブリック プレビュー ノードが異なるインストール メカニズムを使用していたため、アンインストール プロセスが若干異なります。

ヒント

パブリック プレビュー中にキャッシュ ノードがデプロイされたかどうかを確認するには、Azure portalの [キャッシュ ノード] セクションの [移行済み] 列を確認します。 値 No は 、パブリック プレビュー中にキャッシュ ノードがデプロイされ、GA リリースにまだ移行されていないことを示します。 詳細については、「 GA 移行の状態」を参照してください。

Windows ホスト コンピューターからパブリック プレビュー キャッシュ ノードをアンインストールする

Windows 上のパブリック プレビュー展開では、元の展開コマンドで指定されたインストール ディレクトリの MccScripts サブフォルダーにインストール スクリプトが配置されました (既定ではC:\mccwsl01\MccScripts )。

  1. 管理者として PowerShell ウィンドウを起動し、元のパブリック プレビューの展開中に使用されたインストール ディレクトリのMccScripts サブフォルダーに移動します。 既定のインストール パスを使用した場合は、次を実行します。

    cd C:\mccwsl01\MccScripts
    
  2. uninstallmcconwsl.ps1 スクリプトを実行し、キャッシュ ノードのデプロイ中に指定したランタイム アカウント資格情報を渡します。

    ローカル ユーザー アカウントの場合:

    .\uninstallmcconwsl.ps1 -mccLocalAccountCredential $myLocalAccountCredential
    

    グループ管理サービス アカウントの場合:

    .\uninstallmcconwsl.ps1 -RunTimeAccountName "DOMAIN\ServiceAccountName$"
    

このスクリプトは、接続済みキャッシュ コンテナー、IoT Edge、および関連するすべてのコンポーネントをホスト コンピューターから削除します。

注

Windows 上のパブリック プレビュー展開では接続キャッシュ Windows アプリケーションが使用されないため、アンインストール スクリプトを実行した後に AppxPackage を削除する必要はありません。

Linux ホスト コンピューターからパブリック プレビュー キャッシュ ノードをアンインストールする

Linuxのパブリック プレビューデプロイでは、デプロイ パッケージに含まれているのと同じuninstallmcc.sh スクリプトが使用されました。 元のデプロイ パッケージが抽出されたディレクトリからアンインストール スクリプトを実行します。

パブリック プレビュー キャッシュ ノードをアンインストールした後、最新のインストーラーを使用して再デプロイして GA リリースへの移行を完了します。