我已经安装了一个Windows Server 2016 RDP服务器,除了在AD中指定的启动程序将不会启动的一切工作。
指定的程序存在于服务器上,它在Windows 2008 R2 RDP服务器上完美工作,所以我不明白为什么它不能在此Windows 2016 RDP服务器上运行。
我在这里做错了什么? 🙂
据微软说,这不是一个错误,而是在Windows Server 2016中对远程连接pipe理器(RCM)进行更改时引入的function。
从Windows Server 2016开始,RCM不再查询AD DS中的用户对象。 如果因为使用远程桌面服务属性而需要RCM查询AD DS,则必须手动启用RCM。 使用以下任一registry值在Windows Server 2012 R2及更早版本中启用RCM的行为
…
使用以下任一registry值在Windows Server 2012 R2和更早版本中启用RCM的行为:
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