Легенда:
   новое сообщение
    закрытая нитка
    новое сообщение
    в закрытой нитке
    старое сообщение
         
		 | 
- Напоминаю, что масса вопросов по функционированию форума снимается после прочтения его описания.
 - Новичкам также крайне полезно ознакомиться с данным документом.
   
Господа, будьте снисходительны, не бросайтесь сразу штрафовать за, как вам кажется, глупые вопросы - beginners на то и beginners. 
  |   |   | 
Из твоего вопроса не совсем ясно... Уточни plz.  14.11.03 09:03  Число просмотров: 1532
 Автор: Woonder <Бученков Андрей> Статус: Member
 | 
 
> > Тебе нужен наибольший свободный блок в upper memory > > (>640Kb & <1024Kb) или в conventional memory > > (<640Kb)??? >  > Я , честно говоря , не знаю , блок какой памяти мне нужен , > но знаю , что для работы всяких дурацких бухгалтерских , > отделкадровских программ , написанных для DOS . 
 Про devicehigh уже  писалось, но напишу подробнее.
 У нас тоже проблемма была с запуском досовских бухгалтерских программ. Программисты требовали как минимум 629К conventional memory . Приведу примеры config.sys и autoexec.bat
 AUTOEXEC.BAT:
 lh mode con codepage prepare=((866)  C:\WINDOWS\COMMAND\ega3.cpi)
 lh mode con codepage select=866
 lh keyb ru,,C:\WINDOWS\COMMAND\keybrd3.sys
 
 CONFIG.SYS
 dos=high,umb
 device=c:\windows\command\himem.sys
 devicehigh=c:\windows\command\emm386.exe noems
 fileshigh=100
 devicehigh=C:\WINDOWS\COMMAND\display.sys con=(ega,,1)
 Country=007,866,C:\WINDOWS\COMMAND\country.sys
 
 Получалось около 631 К - большего так и на добились
 | 
 
| 
<beginners>
 |  
 
Верхняя память  13.11.03 13:42  
 Автор: rus_lan Статус: Незарегистрированный пользователь
 | 
 
| 
Подскажите , пожалуйста , как эффективно увеличить объем свободной верхней (используемой программами , написанными под DOS) памяти под win9x и под win2k .
 | 
 
 
  | 
Из твоего вопроса не совсем ясно... Уточни plz.  13.11.03 17:11  
 Автор: Den <Денис Т.> Статус: The Elderman
 | 
 
| 
Тебе нужен наибольший свободный блок в upper memory (>640Kb & <1024Kb) или в conventional memory (<640Kb)???
 | 
 
 
  |   | 
Из твоего вопроса не совсем ясно... Уточни plz.  14.11.03 06:44  
 Автор: rus_lan Статус: Незарегистрированный пользователь
 | 
 
> Тебе нужен наибольший свободный блок в upper memory > (>640Kb & <1024Kb) или в conventional memory > (<640Kb)??? 
 Я , честно говоря , не знаю , блок какой памяти мне нужен , но знаю , что для работы всяких дурацких бухгалтерских , отделкадровских программ , написанных для DOS .
 | 
 
 
  |   |   | 
Из твоего вопроса не совсем ясно... Уточни plz.  14.11.03 09:03  
 Автор: Woonder <Бученков Андрей> Статус: Member
 | 
 
> > Тебе нужен наибольший свободный блок в upper memory > > (>640Kb & <1024Kb) или в conventional memory > > (<640Kb)??? >  > Я , честно говоря , не знаю , блок какой памяти мне нужен , > но знаю , что для работы всяких дурацких бухгалтерских , > отделкадровских программ , написанных для DOS . 
 Про devicehigh уже  писалось, но напишу подробнее.
 У нас тоже проблемма была с запуском досовских бухгалтерских программ. Программисты требовали как минимум 629К conventional memory . Приведу примеры config.sys и autoexec.bat
 AUTOEXEC.BAT:
 lh mode con codepage prepare=((866)  C:\WINDOWS\COMMAND\ega3.cpi)
 lh mode con codepage select=866
 lh keyb ru,,C:\WINDOWS\COMMAND\keybrd3.sys
 
 CONFIG.SYS
 dos=high,umb
 device=c:\windows\command\himem.sys
 devicehigh=c:\windows\command\emm386.exe noems
 fileshigh=100
 devicehigh=C:\WINDOWS\COMMAND\display.sys con=(ega,,1)
 Country=007,866,C:\WINDOWS\COMMAND\country.sys
 
 Получалось около 631 К - большего так и на добились
 | 
 
 
  |   |   |   | 
Еще...  14.11.03 11:23  
 Автор: Den <Денис Т.> Статус: The Elderman
 | 
 
Укажи в подключении emm386 ключ i=b000-b7ff это позволит использовать диапазон адресов монохромного дисплея в UMB.
 device=c:\windows\himem.sys /testmem:off
 device=c:\windows\emm386.exe auto noems i=b000-b7ff
 dos=high,umb
 
 При подключении display.sys попробуй засунуть его в первую область upper memory.
 devicehigh /L:1=c:\windows\command\display.sys con:=(ega,,1)
 Это оставит свободными наибольшие блоки в upper memory, куда можно засунуть smartdrv.exe, который тебе очень пригодится, поверь.
 
 На будующее - читай config.txt и другие текстовые файлы в каталоге ОС.
 
 С наилучшими пожеланиями!
 | 
 
 
  |   |   |   |   | 
Smartdrv под Win9x не нуген... А так всё хорошо.  14.11.03 12:21  
 Автор: HandleX <Александр М.> Статус: The Elderman
 | 
 
| 
 | 
 
 
  |   |   |   |   |   | 
Непосредственно в 9x - нет, а в DOS-режиме - нужен.  14.11.03 12:37  
 Автор: !mm <Ivan Ch.> Статус: Elderman
 | 
 
| 
 | 
 
 
  |   |   |   |   |   |   | 
Дык. В корневом посте вообще что-то про Win2k спрашивается, не только Win9x.  14.11.03 14:06  
 Автор: HandleX <Александр М.> Статус: The Elderman
 | 
 
| 
Subj, т.е явно про ДОС-бокс.
 | 
 
 
  |   |   |   |   |   |   |   | 
Для w2k все описанные действия выполнять в autoexec.nt config.nt  14.11.03 15:13  
 Автор: amirul <Serge> Статус: The Elderman
 | 
 
> Subj, т.е явно про ДОС-бокс. Как я уже и писал
 В частности поудалять всякие redir, dosx - для чисто досовских прог они вряд ли понадобятся.
 | 
 
 
  | 
Верхняя память  13.11.03 16:58  
 Автор: 2ts Статус: Незарегистрированный пользователь
 | 
 
Для 9х в config.sys device замени на devicehigh; добавь в конце строку 
 dos=high,umb
 | 
 
 
  | 
Под 9x не знаю - 100 лет не работал  13.11.03 15:29  
 Автор: amirul <Serge> Статус: The Elderman
 | 
 
> Подскажите , пожалуйста , как эффективно увеличить объем > свободной верхней (используемой программами , написанными > под DOS) памяти под win9x и под win2k . А в 2k/XP это выставляется в pif-ярлыке. Кроме того можно глянуть на %SystemRoot%\System32\autoexec.nt и config.nt там же
 | 
 
 
  
 
 | 
 |