針對所有支援的作業系統,OneDrive 同步處理應用程式支援:
- 工作階段之間保持的虛擬桌面。
- 使用 Azure 虛擬桌面的非持續性虛擬桌面。
- 具有 FSLogix 應用程式 或 FSLogix Office 容器以及適用於下列所有作業系統的 Microsoft 365 訂閱的非持久性虛擬桌面:
- Windows 11、32 位元或 64 位元 (支援 VMDK/虛擬機器磁碟檔案)
- Windows Server 2025 或更新版本 (支援 VHDX/虛擬硬碟)
注意事項
在以下連結查看最新版本: OneDrive、FSLogix 應用程式 搭配非持續環境使用 OneDrive 同步處理應用程式需要您在每部電腦上安裝同步處理應用程式。 針對 Windows Server,還需要 SMB 網路檔案共用通訊協定。 作為 Citrix 虛擬應用程式託管的遠端應用程式案例支援 OneDrive 同步處理應用程式。 使用 FSLogix 的 OneDrive 同步處理應用程式不支援同時執行相同容器的多個執行個體。
在 Citrix 虛擬應用程式中設定 OneDrive
本節說明如何在 Citrix 虛擬應用程式中啟用和使用 OneDrive。
必要條件
若要在 Citrix 虛擬應用程式中啟用 OneDrive,您必須擁有下列版本的 Windows 和 Citrix 虛擬應用程式和桌面 (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 AgentName: ShellbridgeType: REG_DWORDValue: 1
若要確保已正確啟用此功能,請開啟命令視窗 (cmd.exe) 並執行 start ms-settings:printers。 如果啟用此功能,則會顯示印表機設定視窗。
建議您將 OneDrive.exe 新增至 LogoffCheckSysModules。
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Citrix\wfshell\TWIValue Name:LogoffCheckSysModulesType:REG_SZString:OneDrive.exe, Microsoft.Sharepoint.exe
重要事項
FSLogix 必須與 Citrix 虛擬應用程式搭配使用,OneDrive 才可受支援。
如何設定 OneDrive
在每部機器上安裝 OneDrive 同步處理應用程式。 請參閱 安裝每部機器的同步處理應用程式。
安裝最新版的 FSLogix。 請參閱 安裝 FSLogix 應用程式。
注意事項
所有非持續性 VDI 環境都需要最新版本的 FSLogix。 確定您安裝最新版本。 查看 VM 上的OneDrive 同步處理錯誤FSLogix_unsupported_environment。
使用下列命令新增 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"以無訊息方式設定使用者帳戶。 請參閱 以無訊息方式設定使用者帳戶。
注意事項
如果您的電腦已連線至 Microsoft Entra ID,則無訊息登入應該可運作。 如果您的電腦未加入 Microsoft Entra,請務必關閉此設定。
在 Omnissa Horizon 虛擬應用程式中設定 OneDrive
本節說明如何在 Omnissa Horizon 虛擬應用程式中啟用和使用 OneDrive。
必要條件
Omnissa Horizon
Windows
FSLogix
Omnissa Dynamic Environment Manager (DEM) 或啟用使用者環境個人化的產品。 您打算安裝 DEM 的系統必須符合特定軟體需求。 如需詳細資訊,請參閱這篇文章。
登錄機碼
下列登錄機碼有助於在虛擬應用程式陣列中多個節點上漫遊使用者環境。 您可以使用 Omnissa 動態環境管理員或類似的使用者環境管理工具,將登錄機碼部署至所有伺服器陣列伺服器。
[IncludeRegistryTrees]
HKCU\Software\Microsoft\OfficeHKCU\Software\Microsoft\Internet ExplorerHKCU\Software\Microsoft\Windows\CurrentVersion\Internet SettingsHKCU\Software\Microsoft\Windows\CurrentVersion\Shell Extensions\CachedHKCU\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 動態環境管理員
啟動 Omnissa Dynamic Environment Manager 管理主控台,選取 建立組態檔,然後選取 使用應用程式範本。
選取 Office 2016 和 2019 Microsoft應用程式範本 (,或Microsoft 365) ,選取 [商務用 OneDrive],然後按 [下一步]。
提供檔案名稱和描述,然後選取 [完成]。
將先前列出的 必要登錄機碼 新增至 匯入/匯出 設定。
使用 Omnissa 動態環境管理員設定 FSLogix
將 FSLogix 與動態環境管理員結合使用,有助於儲存 OneDrive 快取,以及 Microsoft 和非 Microsoft 應用程式的儲存位置。
如需如何在所有 Horizon 虛擬應用程式伺服器陣列伺服器上設定 FSLogix Office 容器 (ODFC) 的詳細資訊,請參閱 這篇文章。
在所有 Horizon 虛擬應用程式陣列主機上安裝每部電腦版本的 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
注意事項
有時候,無訊息登入會花上幾秒鐘。 如果第一次嘗試失敗,則可能需要第二次嘗試。
另請參閱
如需建立虛擬硬碟的詳細資訊,請參閱 管理虛擬硬碟。