仮想デスクトップで同期アプリを使用する

サポートされているすべてのオペレーティング システムで、OneDrive 同期アプリは以下をサポートします。

  • セッション間で保持される仮想デスクトップ。
  • Azure Virtual Desktop を使用する非永続的な仮想デスクトップ。
  • FSLogix アプリまたは FSLogix Office コンテナー、および次のすべてのオペレーティング システム用の Microsoft 365 サブスクリプションを持つ非永続的な仮想デスクトップ:
    • Windows 11、32 ビットまたは 64 ビット (VMDK/仮想マシン ディスク ファイルをサポート)
    • Windows Server 2025 以降 (VHDX/仮想ハード ディスクをサポート)

注:

次のリンクで最新バージョンを確認します。 OneDrive、FSLogix アプリ 非永続的な環境で OneDrive 同期アプリを使用するには、マシンごとに同期アプリをインストールする必要があります。 Windows Server の場合、SMB ネットワーク ファイル共有プロトコルも必要です。 OneDrive 同期アプリは、Citrix 仮想アプリとしてホストされるリモート アプリ シナリオでサポートされています。 FSLogix を使用する OneDrive 同期アプリでは、同じコンテナーの複数のインスタンスを同時に実行することはサポートされていません。

Citrix Virtual Apps で OneDrive を設定する

このセクションでは、Citrix Virtual Apps で OneDrive を有効にして使用する方法について説明します。

前提条件

Citrix Virtual AppsでOneDriveを有効にするには、次のバージョンのWindowsとCitrix Virtual Apps and Desktops(CVAD)が必要です。

Windows:

  • Windows 11
  • Windows Server 2025

Citrix:

  • CVAD 7 2203 LTSR/長期サービス リリース CU1 以降。

  • VDA/Virtual Delivery Agent 2212 は、デフォルトで Shellbridge を有効にします。 それ以前のすべてのバージョンでは、Shellbridge を手動で有効にする必要があります。

  • この機能を有効にするには、2203 LTSR TS VDA (2019 サーバー、2022 サーバー、Windows 10 RDSH/リモート デスクトップ セッション ホスト、または Windows 11 RDSH/リモート デスクトップ サービス ホスト) に、次のレジストリの詳細を追加します。

    • HKEY_LOCAL_MACHINE\SOFTWARE\Citrix\Citrix Virtual Desktop Agent
    • Name: Shellbridge
    • Type: REG_DWORD
    • Value: 1

機能が正しく有効になっていることを確認するには、コマンド ウィンドウ (cmd.exe) を開き、 start ms-settings:printersを実行します。 機能を有効にすると、プリンター設定ウィンドウが表示されます。

LogoffCheckSysModules に OneDrive.exe を追加することをお勧めします。

  • HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Citrix\wfshell\TWI
  • Value Name:LogoffCheckSysModules
  • Type:REG_SZ
  • String:OneDrive.exe, Microsoft.Sharepoint.exe

重要

OneDrive をサポートするには、FSLogix を Citrix Virtual Apps と組み合わせて使用する必要があります。

OneDrive をセットアップする方法

  1. マシンごとに OneDrive 同期アプリをインストールします。 「 マシンごとに同期アプリをインストールする」を参照してください。

  2. FSLogix の最新バージョンをインストールします。 「 FSLogix アプリケーションのインストール」を参照してください。

    注:

    すべての非永続的 VDI 環境には、最新バージョンの FSLogix が必要です。 最新バージョンをインストールしていることを確認します。 「VM OneDrive 同期エラー FSLogix_unsupported_environment」を参照してください。

  3. 次のコマンドを使用して、OneDrive を HKLM\Software\Microsoft\Windows\CurrentVersion\ に追加します。

    REG ADD HKLM\Software\Microsoft\Windows\CurrentVersion\Run /v OneDrive /t REG_SZ /d "\"C:\Program Files\Microsoft OneDrive\OneDrive.exe\" /background"

  4. ユーザー アカウントをサイレントに構成します。 「 ユーザー アカウントのサイレント構成」を参照してください。

    注:

    コンピューターが Microsoft Entra ID に接続されている場合は、サイレント サインインが機能します。 コンピューターが Microsoft Entra に参加していない場合は、この設定をオフにしてください。

Omnissa Horizon Virtual Apps で OneDrive を設定する

このセクションでは、Omnissa Horizon Virtual Apps で OneDrive を有効にして使用する方法について説明します。

前提条件

  • Omnissa Horizon

  • Windows

    • Horizon エージェントおよびリモート エクスペリエンス用の Windows 10 および Windows 11 ゲスト オペレーティング システム、Omnissa Horizon 8.x (2006 以降) (78714)。 詳細については、tこの記事を参照してください。

    • Horizon 8 エージェント (78715) の Windows 10 および 11 以外のゲスト オペレーティング システム。 詳細については、tこの記事を参照してください。

  • FSLogix

  • Omnissa Dynamic Environment Manager (DEM) またはユーザー環境のパーソナライゼーションを可能にする製品。 DEM をインストールする予定のシステムは、特定のソフトウェア要件を満たしている必要があります。 詳細については、tこの記事を参照してください。

レジストリ キー

次のレジストリ キーは、仮想アプリケーション ファーム内の複数のノードでユーザー環境をローミングするのに役立ちます。 Omnissa Dynamic Environment Manager または同様のユーザー環境管理ツールを使用して、すべてのファーム サーバーにレジストリ キーを展開できます。

  • [IncludeRegistryTrees]

    • HKCU\Software\Microsoft\Office

    • HKCU\Software\Microsoft\Internet Explorer

    • HKCU\Software\Microsoft\Windows\CurrentVersion\Internet Settings

    • HKCU\Software\Microsoft\Windows\CurrentVersion\Shell Extensions\Cached

    • HKCU\Software\Microsoft\OneDrive

  • [IncludeFolderTrees]

    • <Appdata>\Microsoft\Windows\Recent

    • <Appdata>\Microsoft\crypto

    • <Appdata>\SystemCertificates

    • <LocalAppdata>\Microsoft\IdentityCache

    • <LocalAppdata>\Microsoft\Internet Explorer

    • <LocalAppdata>\Microsoft\Windows\INetCache

Horizon Apps を使用した Omnissa 動的環境マネージャーの構成

  1. Omnissa Dynamic Environment Manager 管理コンソールを起動し、[構成ファイルの作成] を選択し、[アプリケーション テンプレートの使用] を選択します。

  2. アプリケーション テンプレート (Microsoft Office 2016 および 2019、または Microsoft 365) を選択し、[OneDrive for Business] を選択して、[次へ] をクリックします。

  3. ファイル名と説明を入力し、[ 完了] を選択します。

  4. 前述の 必要なレジストリ キー を [ インポート/エクスポート 設定] に追加します。

Omnissa Dynamic Environment Manager を使用した FSLogix の構成

FSLogix を Dynamic Environment Manager と組み合わせて構成すると、Microsoft および Microsoft 以外のアプリケーションの保存、OneDrive キャッシュ、保存場所に役立ちます。

すべての Horizon Virtual App ファーム サーバーで FSLogix Office コンテナー (ODFC) を構成する方法の詳細については、 この記事を参照してください。

  • すべての Horizon Virtual App ファーム ホストにマシンごとのバージョンの OneDrive 同期アプリをインストールします。

  • 各 Horizon ファーム サーバに次のエントリを作成します。 DEM または同様のユーザー環境管理ツールを使用して、すべての仮想アプリ ファーム サーバーにレジストリを展開できます。

    • キー: HKLM\Software\Microsoft\Windows\CurrentVersion\Run

    • 種類REG_SZ

    • 名前: OneDrive

    • データ: "C:\Program Files\Microsoft OneDrive\OneDrive.exe"/background

    • キー: HKLM\Software\Policies\Microsoft\OneDrive

    • 種類REG_DWORD

    • 名前: SilentAccountconfig

    • データ: 1

注:

サイレント ログインに数秒かかる場合があります。 1 回目の試行が失敗した場合は、2 回目の試行が必要になる場合があります。

関連項目

VHDX/仮想ハード ディスクと VHD/仮想ハード ディスクの詳細について説明します。

仮想ハード ディスクの作成については、「 仮想ハード ディスクの管理」を参照してください。