我已经有几个星期的问题,某些漫游configuration文件不会从用户注销时从我的远程桌面服务主机服务器中删除。 这个问题似乎只与现在的几个用户有关,但是我们担心在我们部署公司范围内的应用程序时将来会遇到同样的问题。
目前我们有15个用户正在“testing”远程桌面服务器,而我对13个用户没有任何问题。 与另外两个,似乎他们注销时,对其configuration文件的任何更改传播回适当的networking存储。 但是,服务器上的caching副本不会被删除,也不会在用户下次重新login时被覆盖。 而是从服务器下载configuration文件时创build新的用户文件夹。 我最终得到的是个人用户的潜在数十个用户configuration文件夹,看起来像这样…
用户名
username.domain的
username.domain.001
username.domain.002
username.domain.003
就最终用户而言,没有可用性问题。
有没有人有类似的问题?
重申一下,远程桌面服务在Citrix XenServer VM场上托pipe的Windows Server 2008 R2 VM上运行。 与RDS(许可,文件/configuration文件存储,域控制器)相关的所有其他服务器也都运行Server 2008 R2。
有东西正在打开configuration文件。 您可以使用SysInternals的Process Explorer来search句柄,指定他们的configuration文件文件夹path。
此外,有时需要有计划的任务来查找不符合login用户的configuration文件,并将其删除。 删除包括从registry(REG UNLOAD)卸载configuration文件configuration单元,删除位于以下位置的configuration文件的关联registry项:
HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList\<profilekey>
然后删除用户configuration文件夹。
在过去的黄金时代,人们会安装UPHClean来强制终止configuration文件注销时的任何资源locking。 这个function是自Vista / 2008以来内置于用户configuration文件服务中的 ,您应该能够观看事件日志以了解它正在尝试采取的任何操作 – 可能识别出罪魁祸首。