eww*_*ite 21 terminal-server resource-management windows-server-2008-r2 rds
我正在使用在 vSphere 环境中配置的不健康的 Windows 2008 R2 终端服务器。它目前有 4 个 vCPU 和 32GB RAM。没有过度承诺。
该服务器上的并发用户数在最近几个月急剧上升(~70),并且可能超过了推荐的水平。由于用户在此系统上使用的应用程序,将其拆分为多个服务器将是超出本问题范围的挑战。
但是,在一周中的某些时间点(现在几乎每天),新用户登录会产生以下错误:事件 ID 1500
Windows 无法让您登录,因为无法加载您的配置文件。检查您是否已连接到网络,并且您的网络运行正常。
详细信息 - 系统资源不足,无法完成请求的服务。
这一直持续到一些用户注销、会话被手动断开或系统完全重新启动。
我想知道:
eww*_*ite 16
这已经解决了。
我开始检查注册表,因为增加虚拟机上的 CPU 和 RAM 资源并没有解决问题。
有人指出我使用 Microsoft 的dureg工具来估计注册表的大小。通过 regedit 浏览时,我在打开HKEY_USERS\.Default\PRINTERS. 使用dureg,我开始在该层次结构下进行探索。

打印机是问题所在。原因和修复方法详见:
“HKEY_USERS.DEFAULT”注册表配置单元的大小在基于 Windows Server 2008 R2 SP1 的服务器上不断增加
修补程序:http : //support.microsoft.com/kb/2871131
这显然会阻止增长,但需要压缩密钥和注册表以回收空间。
压缩臃肿的注册表:http : //support.microsoft.com/kb/2498915
1) Boot from a WinPE disk.
2) Open regedit while booted in WinPe, load the bloated hive under HLKM. (e.g. HKLM\Bloated)
3) Once the bloated hive has been loaded, export the loaded hive as a "Registry Hive" file with a unique name.
4) Unload the bloated hive from regedit.
5) Rename the hives so that you will boot with the compressed hive.
e.g.
c:\windows\system32\config\ren software software.old
c:\windows\system32\config\ren compressedhive software
Run Code Online (Sandbox Code Playgroud)
嗯,几个步骤......在生产时间远程执行有点棘手。我试图联系我的常驻 Microsoft 专家来完成,但他正忙于追查某个地方的 SCCM 或 SCVMM 问题。通过阅读一些与 Citrix 相关的论坛,我注意到一个工具可以用更少的步骤执行上述操作......
所以我拍了一张虚拟机快照,然后下载并运行免费的注册表压缩软件(Tweaking.com);尽管到处都是微软系统工程师集体呻吟的压倒性声音......
请重启!
重新启动后,一切都很好。用户数达到 86,没有不良影响,也没有与个人资料相关的错误。我已经监视了打印机注册表配置单元并且它保持稳定。
| 归档时间: |
|
| 查看次数: |
46462 次 |
| 最近记录: |