Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > MS Windows > Невосстановимая ошибка 5302: Основная память исчер


Автор: crYon 3.4.2009, 11:21
Здравствуйте.

Помогите, пожалуйста, разобраться, в чем дело.
На работе на многих компах стоит одна 16-разрядная прога, написанная на FoxPro for DOS. Везде работает нормально, а на одном компе с определенного момента при крупном обращении к памяти стала вылетать со следующей ошибкой:
ORDLISTADD(0) Невосстановимая ошибка 5302: Основная память исчерпана

Запускал и exe-шник, и через ярлык, и настройки памяти пробовал менять в ярлыке.
В настройках ярлыка, во вкладке память по умолчанию стоит:
обычная память -> всего = авто
обычная память -> переменные среды = авто
обычная память -> защищенный режим = false
отображаемая (EMS) память -> всего = 16384
Дополнительная (XMS) память -> всего = 16384
Дополнительная (XMS) память -> Использовать HMA = false
Память DPMI для защищенного режима MS-DOS -> всего = 16384

Компьютер:
Intel Core2 Duo 2.20 GHz
1 ГБ ОЗУ
Windows XP SP1


содержимое AUTOEXEC.NT:
@echo off
lh %SystemRoot%\system32\mscdexnt.exe
lh %SystemRoot%\system32\redir
lh %SystemRoot%\system32\dosx
SET BLASTER=A220 I5 D1 P330 T3
set priv=p:\priv
set pwork=d:\pwork
set nsi=p:\nsi_lg
set drv=d:

содержимое CONFIG.NT:
dos=high, umb
device=%SystemRoot%\system32\himem.sys
files=200

Помогите, уважаемые, советом или догадкой...

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)