服务器无法通过系统非页面共享区来进行分配

05-29

服务器开始阶段性的出现死机状态了。隔一段时间就无法连接了。重启后正常,过一段时间又是同样的问题。

事件查看器中有大量的同样报错:

事件ID:2020

描述:服务器无法通过系统页面共享区来进行分配,因为共享区当前是空的。

事件ID:333

描述:由注册表引起的 I/O 操作发生了不可恢复的错误。 注册表将不能读取、写出或刷新包含注册表系统图像的其中一个文件。

尝试用以下方法解决这个问题,效果还有待观察:

1、启动注册表编辑器(开始->运行->Regedt32.exe)。

2、在注册表中找到并单击以下注册表项:

HKEY_LOCAL_MACHINESystemCurrentControlSetControlSessionManagerMemory Management

3、在编辑菜单上,单击添加数值,然后添加下面的注册表值(如果下面的注册表值已经存在,那么按照以下的参考值进行调整):

(1)、数值名称:PoolUsageMaximum

数据类型:REG_DWORD

基数:十进制

数值数据:40

将该值设置为 40 可以通知内存管理器在达到 PagedPoolMax 的 40% 而不是默认设置 80% 时开始修整过程。

(2)、数值名称:PagedPoolSize

数据类型:REG_DWORD

基数:十六进制

数值数据:0xFFFFFFFF

将 PagedPoolSize 设置为 0xFFFFFFFF (-1) 可为计算机分配最大的页面缓冲池以取代其他资源。

4、退出注册表编辑器。