确实需要帮忙。
我正在设置一个新的 RDS 主机,从 Windows Server 2008 R2 迁移到 2016。安装是全新的。
我正在做的复制旧配置是:
- 使用域用户登录RDS;
- 应用我的配置,自定义“开始”和“任务栏”,链接到桌面上的共享文档;
- 使用控制面板中的复制配置文件(带有 Windows Enabler)。
因此,我通过复制配置文件将“用户”复制到“普通用户.v6”。
现在,在我们的 DC 上所有域用户都有一个指定的 RDS 路径 (SERVER\Users\Common user.v6)。
现在,一切正常,我可以看到桌面上的链接,例如,我的用户文件夹在注销时被注销脚本 ecc ecc 删除。
开始菜单、任务栏和日历完全没有响应。只有任务栏上的应用程序链接可用。
有人知道该如何解决吗?谢谢。
答案1
有几种可能性。
由于用户配置文件中的应用程序包创建了重复的防火墙规则,导致 Server 2016 和 2019 的性能缓慢和资源管理器进程无响应,因此对其进行了更新。需要设置注册表项 (DeleteUserAppContainersOnLogoff) 才能启用配置文件规则的清理。
2016:https://support.microsoft.com/en-us/help/4467684/windows-10-update-kb4467684
服务器 2019:https://support.microsoft.com/en-gb/help/4490481/windows-10-update-kb4490481
比较可运行和不可运行的服务器/登录上的 %USERPROFILE%\AppData\Local\Packages 的内容。例如,我注意到在 StartMenu 冻结的服务器上,该文件夹中只有 1 或 2 个包。在可运行登录的服务器上,有 15 个包。
另一个可能的原因是注册表膨胀:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Notifications https://support.microsoft.com/en-us/help/3063843/registry-bloat-causes-slow-logons-or-insufficient-system-resources-err
同样,注册表中的 RPC 键上有一个新的 APP 包 ACL。如果删除此 ACL(例如通过 GPO),则会导致此问题。(键)HKLM\Software\Microsoft\RPC(ACL)应用程序包授权\所有应用程序包
如果您正在使用漫游配置文件,请不要包含“Appdata\Local\Packages”或“AppData\Local\Microsoft\Windows\UsrClass.dat*”文件/目录。负责“开始”菜单的 ShellHostExperience.exe 在漫游时无法正确使用它们,因此“开始”菜单将无响应。