询问者
Windows server2008r2系统宕机

问题
全部回复
-
你好,
我建议从下面这几个方面来进行排错:
1运行命令 sfc /scannow来修复系统文件
2杀毒软件全盘扫描
3服务器升级到最新的补丁
4运行一次干净启动来排除软件兼容性的问题:
https://support.microsoft.com/zh-cn/help/929135/how-to-perform-a-clean-boot-in-windows
5检查内存是否够用。
如果创建了许多进程,非交互式桌面堆可能会耗尽内存。当没有足够的内存来满足分配请求时,返回错误,并通知用户计算机内存不足。某些程序可能无法处理该故障,有时可能没有足够的内存来创建错误消息对话框。当没有足够的内存创建错误消息对话框时,请求的操作可能会失败,而不会生成错误消息。
- 在命令提示符下,键入REGEDT32.EXE以启动注册表编辑器。
- 在注册表编辑器中,找到以下注册表项:
HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ Session Manager \ SubSystems
- 在注册表编辑器的右窗格中,单击
Windows。 - 在编辑菜单上,单击
修改。 - 在“ 编辑字符串”对话框中,在“ 数值数据”框中找到SharedSection参数字符串,然后为SharedSection参数指定较大的值。注意该SharedSection的参数指定通过使用下面的格式,其中该系统和桌面<XXXX>定义了全系统的堆的最大大小(以千字节为单位),<YYYY>定义每个桌面堆的大小,和<ZZZZ>是与非交互式Windows工作站相关联的每个桌面的桌面堆大小:
SharedSection = <xxxx>,<yyyy>,<zzzz> - 单击确定。
修改桌面堆设置时应特别小心。只能以256或512增量向上调整,直到桌面堆错误得到解决。调整这些值太高可能会对服务器性能造成潜在的负面影响,因为会建立更少的非交互式会话。
更多关于桌面堆的信息,你可以参考下面的链接:
Best Regards,
FrankPlease remember to mark the replies as answers if they help and unmark them if they provide no help.
If you have feedback for TechNet Subscriber Support, contact tnmff@microsoft.com.- 已建议为答案 frank_songMicrosoft contingent staff, Moderator 2017年10月19日 9:12
-
请问您的问题解决了吗? 如果您使用我们的方案解决问题,请将其标记为答案,以帮助其他社区成员快速找到有用的回复。 如果您使用自己的方案解决问题,请在此处分享您的经验和解决方案。 对于有类似问题的其他社区成员也是非常有帮助的。 如果没有,请回复并告诉我们目前的情况,以提供进一步的帮助。
Best Regards,
Frank
Please remember to mark the replies as answers if they help and unmark them if they provide no help.
If you have feedback for TechNet Subscriber Support, contact tnmff@microsoft.com.