本文提供了登录到基于 Windows Server 2003 的终端服务器时出现的问题的解决方案。
适用于: Windows Server 2003原始 KB 数: 935649
现象
尝试登录到基于 Microsoft Windows Server 2003 的终端服务器时,会收到以下错误消息:
Windows 无法加载用户的配置文件,但已使用系统的默认配置文件登录。
详细信息:系统资源不足,无法完成请求的服务。
出现此问题时,在终端服务器上的应用程序日志中记录以下事件。
事件 ID 1505
事件 ID 1508
原因
如果许多用户登录到终端服务器,则会遇到此问题。
解决方法
重要
此部分(或称方法或任务)介绍了修改注册表的步骤。 但是,注册表修改不当可能会出现严重问题。 因此,按以下步骤操作时请务必谨慎。 作为额外保护措施,请在修改注册表之前先将其备份。 如果之后出现问题,您就可以还原注册表。 有关如何备份和还原注册表的详细信息,请单击下面的文章编号,查看相应的 Microsoft 知识库文章:322756 如何备份和还原 Windows 中的注册表
若要解决此问题,请修改注册表以增加 PoolUsageMaximum 值和 PagedPoolSize 值。 为此,请按照下列步骤进行操作:
-
单击“开始”,单击“运行”,键入 regedit,然后单击“确定”。
-
找到并单击下面的注册表子项:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management -
在“编辑”菜单上,指向“新建”,然后单击“DWORD 值”。
-
在 “新建值”#1 框中,键入 PoolUsageMaximum,然后按 Enter。
-
右键单击 PoolUsageMaximum,然后单击“ 修改”。
-
在**“值”数据框中,键入 60,单击“小数”**,然后单击“确定”。
-
如果 PagedPoolSize 注册表项存在,请转到步骤 8。 如果 PagedPoolSize 注册表项不存在,请创建它。 为此,请按照下列步骤进行操作:
- 在“编辑”菜单上,指向“新建”,然后单击“DWORD 值”。
- 在 “新建值”#1 框中,键入 PagedPoolSize,然后按 Enter。
-
右键单击 PagedPoolSize,然后单击“ 修改”。
-
在 “值”数据 框中,键入 ffffffff,然后单击“ 确定”。
-
退出注册表编辑器,然后重新启动计算机。
详细信息
有关详细信息,请单击下面的文章编号,查看相应的 Microsoft 知识库文章:
312362服务器无法从系统分页池分配内存
此问题是否修复了问题
检查问题是否已修复。 如果问题已修复,则已完成本部分。 如果问题未解决,可以 联系支持人员。