返回列表 发帖

[V5、V6功能解说] 报错消息“不存在的系统指令的临时目录”

问题汇总:
在应用服务器使用Windows服务器的情况下,当连接至服务器的用户超过52个时,会产生一个错误:“不存在的系统指令的临时目录”。


系统模块:
该解决方案适用于下列版本:Sage X3 V5、V6


详细说明:
此问题是由于桌面堆内存太低。

你必须通过编辑键HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\SubSystems中的参数SharedSection来增加堆内存。SharedSection参使用这种格式来指定堆大小:

SharedSection=xxxx,yyyy,zzzz

值xxxx定义了系统范围内堆的最大内存(以千字节为单位),yyyy定义了每个桌面堆内存大小,而zzzz则定义了与非交互式Windows站关联的桌面堆的大小。


解决方法:
要想增加非交互式桌面堆的大小,请执行以下步骤:

1. 在桌面上,选择开始→运行→输入regedit.exe来启动[注册表编辑器]。

2. 浏览至键 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\SubSystems。

3. 在[注册表编辑器]的右侧面板中,在“Windows”上右击。

4. 选择“修改”。

5. 在[编辑字符串]窗体中,找到SharedSection参数字符串在值字段中的位置。

6. 将SharedSection参数最后几位从512更改为4096:例如:“SharedSection=1024,12288,4096”

7. 点击“确定”按钮。

8. 关闭[注册表编辑器]。

返回列表