我已经设置了 Windows Server 2016 RDP 服务器,除 AD 中指定的启动程序无法启动外,一切正常。
指定的程序存在于服务器上,并且它在 Windows 2008 R2 RDP 服务器上完美运行,所以我不明白为什么它不能在这个 Windows 2016 RDP 服务器上运行。
我在这里做错了什么?:)
答案1
据微软称,这不是一个错误,而是 Windows Server 2016 中远程连接管理器 (RCM) 更改所引入的一项功能。
从 Windows Server 2016 开始,RCM 不再查询 AD DS 中的用户对象。如果您需要 RCM 查询 AD DS,因为您正在使用远程桌面服务属性,则必须手动启用 RCM。使用以下任一注册表值来启用 Windows Servers 2012 R2 及更早版本中的 RCM 行为
...
使用以下任一注册表值来启用 Windows Servers 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