DPI 同步功能可確保遠端工作階段中的 DPI 值會變更,以在您連線至遠端桌面平台或已發佈的應用程式時符合用戶端系統的 DPI 值。
同時啟用 DPI 同步功能和顯示調整值功能時,在任何指定時間只有一項功能會生效。顯示調整值只有在 DPI 同步尚未生效時才會發生 (也就是說,在遠端桌面平台上的 DPI 設定符合用戶端系統上的 DPI 設定之前),並且顯示調整值會在 DPI 設定相符之後便停止運作。
DPI 同步代理程式群組原則設定會決定是否啟用 DPI 同步功能。此功能依預設為啟用。
與遠端桌面平台的 DPI 同步行為
預設 DPI 同步行為取決於代理程式機器中安裝的 Horizon Agent 版本。
從 Horizon Agent 2012 開始,用戶端的每台監視器 DPI 設定會同步至代理程式,且依預設變更會在遠端工作階段期間立即生效。此功能由每個監視器的 DPI 同步代理程式群組原則設定所控制。虛擬桌面平台和實體桌面平台依預設支援每個監視器的 DPI 同步功能。不支援已發佈的桌面平台。
在舊版 Horizon Agent 中,Horizon Client 僅支援同步至系統 DPI 設定。DPI 同步會在初始連線期間發生,而在重新連線時,顯示調整值會於必要時運作。當 DPI 同步正常運作,且用戶端系統的 DPI 設定符合遠端桌面平台的 DPI 設定時,即使您在使用者介面中將允許顯示調整值選項切換為開啟,顯示調整值也無法生效。Windows 不會允許使用者變更目前使用者工作階段的系統層級 DPI 設定,因此僅在您登入並啟動遠端工作階段時,DPI 同步才會發生。如果使用者在遠端工作階段期間變更 DPI 設定,則他們必須登出後並再次登入,讓遠端桌面平台的 DPI 設定符合用戶端系統的新 DPI 設定。
代理程式 DPI 設定位於 Windows 登錄的 Computer\HKEY_CURRENT_USER\Control Panel\Desktop: logPixels 中。
此版本的 Horizon Client 不支援隨 Horizon Agent 7.8 至 2006 版一併提供的每個連線的 DPI 同步代理程式群組原則設定。
如需有關 DPI 同步群組原則設定的詳細資訊,請參閱 Horizon Agent 版本的《在 Horizon 中設定遠端桌面平台功能》文件。
虛擬桌面平台支援的客體作業系統
- 32 位元或 64 位元的 Windows 7
- 32 位元或 64 位元的 Windows 8.x
- 32 位元或 64 位元的 Windows 10
- 設定為桌面平台的 Windows Server 2008 R2
- 設定為桌面平台的 Windows Server 2012 R2
- 設定為桌面平台的 Windows Server 2016
- 設定為桌面平台的 Windows Server 2019
已發佈的桌面平台和已發佈的應用程式支援的 RDS 主機
- Windows Server 2012 R2
- Windows Server 2016
- Windows Server 2019
使用 DPI 同步的提示
使用 DPI 同步時,請遵循下列準則。
- 如果您變更用戶端系統上的 DPI 設定,但未變更遠端桌面平台中的 DPI 設定,您可能必須登出後並再次登入,才能讓 Horizon Client 知道用戶端系統上的新 DPI 設定。
- 如果您在 DPI 設定高於 100% 的用戶端系統上啟動遠端工作階段,然後在具有高於 100% 之不同 DPI 設定的另一個用戶端系統上使用相同的工作階段,您可能必須在第二個用戶端系統上登出後並登入回該遠端工作階段,才能讓 DPI 同步在第二個用戶端系統上運作。
- 如果 Horizon 管理員變更 Windows 遠端桌面平台上 Horizon Agent 的 DPI 同步群組原則設定值,則您必須登出後並再次登入才能讓新設定生效。