Windows

Windows Server 2016 遠端桌面服務啟動程序

  • July 19, 2019

我已經設置了一個 Windows Server 2016 RDP 伺服器,一切正常,除了 AD 中指定的啟動程序不會啟動。

指定的程序存在於伺服器上,它在 Windows 2008 R2 RDP 伺服器上執行良好,所以我不明白為什麼它不能在這個 Windows 2016 RDP 伺服器上執行。

Active Directory 環境啟動程序

我在這裡做錯了什麼?:)

根據 Microsoft 的說法,這不是錯誤,而是 Windows Server 2016 中遠端連接管理器 (RCM) 的更改引入的一項功能。

引用https://support.microsoft.com/en-us/help/3200967/changes-to-remote-connection-manager-in-windows-server-2016

從 Windows Server 2016 開始,RCM 不再在 AD DS 中查詢使用者的對象。如果因為使用遠端桌面服務屬性而需要 RCM 查詢 AD DS,則必須手動啟用 RCM。使用以下任一系統資料庫值來啟用 RCM 在 Windows Servers 2012 R2 和更早版本中的行為

使用以下任一系統資料庫值來啟用 RCM 在 Windows Servers 2012 R2 和更早版本中的行為:

HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows NT\Terminal Services 
Name: fQueryUserConfigFromDC
Type: Reg_DWORD
Value: 1

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server\WinStations\RDP-tcp
Name: fQueryUserConfigFromDC
Type: Reg_DWORD
Value: 1

引用自:https://serverfault.com/questions/846092