我遇到了运行Windows Server 2008(32位)的虚拟化terminal服务器的问题。 它似乎不影响任何与HP瘦客户端连接的用户,只有我的testing帐户是AD用户帐户和域用户的所有成员。 除了这些testing用户帐户之外,使用域pipe理员帐户login时也遇到同样的问题。
我收到的消息是:
您的用户个人资料未正确加载! 您已经使用临时configuration文件login。 当您注销时,对此configuration文件所做的更改将会丢失。 请查看事件日志以获取详细信息,或联系您的pipe理员。
临时修复是:
有几个错误被logging:
事件ID 1515: Windows已备份此用户configuration文件。 Windows将在下次用户login时自动尝试使用备份configuration文件。
事件ID 1511: Windows无法find本地configuration文件,并使用临时configuration文件login。 当您注销时,对此configuration文件所做的更改将会丢失。
事件ID 1508: Windows无法加载registry。 这个问题通常是由于内存不足或安全权限不足造成的。 详细信息 – 进程无法访问文件,因为正在被另一个进程使用。 对于C:\ Users \ Administrator.MYDOMAIN.000 \ ntuser.dat
事件ID 1502: Windows无法加载本地存储的configuration文件。 此错误的可能原因包括不足的安全权限或损坏的本地configuration文件。 详细信息 – 进程无法访问文件,因为正在被另一个进程使用。
关于我的configuration的更多细节:
这是一个Windows Server 2008 Std。 带有72GB内存的主机Windows Server 2008 R2 EE SP1服务器上运行Hyper-V的32位RAM的SP2(32位)虚拟terminal服务器。 运行虚拟32位TS的原因是因为我们业务所需的几个传统的16位应用程序。 这些应用程序也不是由于各种原因通过RemoteApp部署的竞争者(已经尝试过)。
我想知道这个问题是否与如何configurationterminal服务器的内存有关。 是不是不正确build立一个32GB内存的TS,只允许用户login(尽pipe适当的GPO)? 所以,对于所有login的用户,他们将看到他们可以访问总共32GB的内存。 如果这是不正确的,请让我知道一般的做法是什么。
目前在服务器上有19GB的内存,有6个活动用户login。
我得到了完全相同的问题。 只有我的设置是一个win2008r2 x64在Vmware Esxi上。 每次login的用户数量达到40个,那个时候login的用户都会得到一个临时的configuration文件。
解决方法: 将一些用户移到其他虚拟化terminal服务器实例。
原因和解决方法:我们的服务器上的registry膨胀到2GB以上。 某些打印机驱动程序(Kyocera,Sharp)出现故障,每次用户login到terminal服务器时,都会复制一些registry项。 一旦我们清理registry,服务器恢复正常。