Пускам си програмата на РУ"СО" и ми вади съобщение "Out of environment space". Какво значи това и защо се получава. До миналия месец всичко беше ОК. Споделете []
Пускам си програмата на РУ"СО" и ми вади съобщение "Out of environment space". Какво значи това и защо се получава. До миналия месец всичко беше ОК. Споделете []
Смисълът на съобщението е, че нямаш достатъчно памет за променливи на обкръжението под DOS. Вероятната причина е установяването на допълнителни такива променливи или увеличаване на заетата памет от съществуващи.
Ако си с Windows 98 в главната директория намираш файла config.sys и в него добавяш (ако липсва) редoвете
<font color="yellow">set </font id="yellow">comspec=c:\command.com
<font color="yellow">shell</font id="yellow">=c:\command.com /e:1024
При първоначалното зареждане обемът на паметта за променливи на обкръжението е 256 байта (доколкото помня) и с тази команда го правиш на 1К, което трябва вече да ти стигне.
Ако си с XP намираш файла c:\windows\system32\config.nt и в него добавяш
shell=%SystemRoot%\system32\command.com /e:2048
(защото ако не ти стигат подразбиращите се 1К, ще ти трябват поне 2К)
Това, което ти предлагам е възможно решение в общия случай. Ако тая DОS-програма си й създал PIF-файл с допълнителни настройки, то може да се наложи да пипаш там. Също така може да си разчистиш обкръжението, ама това не го препоръчвам, щото не се знае на коя програмка можеш да навредиш...
Ако не стане по някой от тези начини - кажи, ще се борим [].
//edit
Явно съм се бил унесъл в дрямка и това в жълто бях пропуснал да го напиша...
Aко си с Win9x, в което съм сигурен, си намери програмата QEMM97. Инсталира се за 1-2 минути автоматично. Тя ще ти реши настоящият проблем, а и други за в бъдеще от този род.