赛捷软件论坛's Archiver

lynn.yu 发表于 2017-12-26 11:07

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

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


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


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

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

SharedSection=xxxx,yyyy,zzzz

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


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

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. 关闭[注册表编辑器]。

页: [1]

Powered by Discuz! Archiver 7.2  © 2001-2009 Comsenz Inc.