次の方法で共有


Azure Virtual Desktop で Microsoft OneDrive と RemoteApp を併用する

Azure Virtual Desktop で Microsoft OneDrive と RemoteApp を併用できます。これにより、ユーザーは RemoteApp の使用中にファイルにアクセスして同期できます。 ユーザーが RemoteApp に接続すると、OneDrive は RemoteApp のコンパニオンとして自動的に起動できます。 この記事では、Azure Virtual Desktop で RemoteApp と共に自動的に起動するように OneDrive を構成する方法について説明します。

重要

OneDrive の基本設定で、ユーザーのサインイン時に OneDrive を起動する [Windows へのサインイン時に OneDrive を自動的に起動する] 設定を使用できません。 代わりに、この記事で説明する通り、レジストリ値を構成して、起動するように OneDrive を構成する必要があります。

ユーザー エクスペリエンス

構成が完了すると、ユーザーが RemoteApp を起動すると、OneDrive アイコンがローカル Windows デバイスのタスク バーに統合されます。 ユーザーが同じセッション ホスト上の同じホスト プールから別の RemoteApp を起動した場合、OneDrive の同じインスタンスが使用され、別のインスタンスは起動しません。

セッション ホストが Microsoft Entra ID に参加している場合は、ユーザー アカウントをサイレント モードで構成できるため、ユーザーは自動的に OneDrive にサインインし、すぐに同期を開始できます。 それ以外の場合、ユーザーは最初の使用時に OneDrive にサインインする必要があります。

システム トレイの RemoteApp に付属する OneDrive のインスタンスのアイコンは、OneDrive がローカル デバイスにインストールされている場合と同じように表示されます。 OneDrive アイコンをリモート セッションと区別するには、ヒントに「Remote」という単語が含まれているアイコンにマウスを移動します。

ユーザーがセッション ホストで使用している最後の RemoteApp を閉じたり切断したりすると、ユーザーが OneDrive アクション センター ウィンドウを開いたままでない限り、OneDrive は数分以内に終了します。

前提条件

Azure Virtual Desktop で Microsoft OneDrive と RemoteApp を併用するには、次のものが必要です。

  • 以下のホスト プール内のセッション ホスト。

    • Windows 11 バージョン 23H2 を実行し、Windows 11 の累積的および非累積的な更新プログラム (KB5039302) 以降がインストールされている。

    • FSLogix の最新バージョンがインストールされています。 詳細については、「FSLogix アプリケーションのインストール」をご覧ください。

RemoteApp と共に起動するように OneDrive を構成する

Azure Virtual Desktop で RemoteApp と共に起動するように OneDrive を構成するには、次の手順に従います。

  1. セッション ホスト上のマシンごとに最新バージョンの OneDrive 同期アプリをダウンロードしてインストールします。 詳細については、「マシンごとに同期アプリをインストールする」をご覧ください。

  2. セッション ホストが Microsoft Entra ID に参加している場合は、セッション ホスト上の OneDrive のユーザー アカウントをサイレント モードで構成し、ユーザーが OneDrive に自動的にサインインするようにします。

  3. セッション ホストで:

    1. セッション ホストに最新の Windows Update (サポート技術情報の記事 5039302 が含まれていることを確認) をインストールします。

    2. 次のポリシーを設定します。

      ローカル コンピューター ポリシー\コンピューター構成\管理用テンプレート\Windows コンポーネント\リモート デスクトップ サービス\リモート デスクトップ セッション ホスト\リモート セッション環境\RemoteApp の拡張シェル エクスペリエンスを有効にする

    3. 次のレジストリ値を設定します。

      • キー: HKLM\Software\Microsoft\Windows\CurrentVersion\Run
      • : REG_SZ
      • 名前: OneDrive
      • データ: "C:\Program Files\Microsoft OneDrive\OneDrive.exe" /background

      Intune、Configuration Manager、グループ ポリシーなどのエンタープライズ デプロイ ツールを使用してレジストリを構成できます。 または、PowerShell を使用してこのレジストリ値を設定するには、管理者として PowerShell を開き、次のコマンドを実行します。

      New-ItemProperty -Path "HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\Run" -Name OneDrive -PropertyType String -Value '"C:\Program Files\Microsoft OneDrive\OneDrive.exe" /background' -Force
      
    4. セッション ホスト上のスタックがバージョン 2404.16770 以上であることを確認します。

    5. セッション ホストを再起動します。

OneDrive を RemoteApp と共にテストする

RemoteApp と共に OneDrive をテストするには、次の手順に従います。

  1. ホスト プールから RemoteApp に接続し、ローカル Windows デバイスのタスク バーに OneDrive アイコンが表示されることを確認します。

  2. OneDrive アクション センターを開いて、OneDrive がファイルを同期していることを確認します。 自動的にサインインしていない場合は、OneDrive にサインインします。

  3. RemoteApp から、OneDrive からファイルにアクセスできることを確認します。

  4. 最後に、RemoteApp と同じセッション ホストの他のユーザーを閉じると、数分以内に OneDrive が終了します。

OneDrive の推奨事項

Azure Virtual Desktop で OneDrive と RemoteApp を併用する場合は、OneDrive 管理テンプレートを使用して次の設定を構成することをおすすめします。 詳細については、「グループ ポリシー を使用して OneDrive を管理する」と「Intune で管理テンプレートを使用する」を参照してください。