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

この記事では、ホスト コンピューターからキャッシュ ソフトウェアエンタープライズおよび教育機関向け 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 リリースへの移行を完了します。