Windows 2012 RDSpipe理员临时configuration文件

我已经使用两台虚拟服务器(VMWare – 每台服务器都在不同的ESX服务器上)configuration了Windows 2012 RDS服务器场。

两台服务器都具有许可,Web访问,网关,连接代理和会话主机angular色。 高可用性设置,它工作正常。 远程应用程序正在运行,甚至Windows XP客户端都可以访问Web界面。 用户configuration文件path是\ vmfiles1 \ UserProfileDisks \ App \,几乎每个人都可以完全访问它。

我遇到的问题是,我希望能够使用pipe理员帐户(控制台)同时访问两台服务器,但是每次尝试时,我login的第二台服务器都使用临时configuration文件访问。 我试图启用/禁用每个用户的多个会话,并强制pipe理员注销与GPO,但没有任何更改。

另一件事是服务器池不保存,所以每次我重新启动RDS服务器或我注销,我必须在服务器pipe理器中添加一个服务器。

你有什么主意吗?

对不起,如果我的英文不完美。

[…]

基本上主要的问题是:configuration文件磁盘启用时,我不能与pipe理员同时连接到两个服务器,因为当然,pipe理员的configuration文件磁盘已经在使用。 所以我想知道是否有可能保持configuration文件磁盘启用为用户和禁用pipe理员。 那可能吗?

由于您正在使用用户configuration文件磁盘,因此无法使用同一个用户帐户login两次。 第一个会话在UPD上locking你的configuration文件,所以你自然会在第二次login时获得一个临时configuration文件。 没有解决这个问题….这是UPD的正常行为。

所以答案是NO:即使用户没有在集合属性中的“User Groups”中声明,我也不能禁用pipe理员用户configuration文件磁盘,因为User Profile Disks(如果我没有错的话)是一台计算机政策,因此无法只为特定用户启用它。

过去我所看到的修复临时configuration文件的东西是删除configuration文件的registry项并让它重新创build,不知道这对于RDS /terminal服务器是否以相同的方式工作。 我使用了高成功的修复程序是:find以下registry子项:HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows NT \ CurrentVersion \ ProfileList

在ProfileList子项下,删除名为SID.bak的子项(SID没有.bak,假设你已经备份了configuration文件数据或者不关心它)希望有帮助。

来源: http : //support.microsoft.com/kb/947242