1. Попробуй найти и вписать в autoexec.bat русификатор keyrus. Тогда можно будет выкинуть все mode con, display.sys и keyb.com.
2. У тебя SCSI HDD? Если нет, то зачем DBLBUFF? Впиши в msdos.sys в раздел [Options] следующие строки:
DblSpace=0
DoubleBuffer=0
DrvSpace=0
Сначала только сними с него атрибут "только чтение"
Кстати, файл drvspace.bin можешь тогда вообще удалить.
3. DOS=HIGH в config.sys присутствует?
4. В config.sys проверь наличие:
FCBSHIGH=1,0
Добавлено:
Я бы предложил следующее построение конфигурационных файлов.
******** CONFIG.SYS ********
dos=high,umb,noauto
device=C:\WINDOWS\himem.sys /testmem

ff
fileshigh=250
fcbshigh=1,0
buffershigh=12
stackshigh=9,256
lastdrivehigh=Z
Country=007,866,C:\WINDOWS\COMMAND\country.sys
device=C:\WINDOWS\emm386.exe noems verbose ram
device=c:\windows\ifshlp.sys
******** AUTOEXEC.BAT ********
@ECHO OFF
set TEMP=C:\TEMP
set TMP=C:\TEMP
SET PATH=C:\ARC;C:\UTL;C:\VC;C:\NC
lh C:\UTL\keyrus.com
Какой-то мизерный выигрыш это всё даёт, но он слишком мал, чтобы отвоевать даже 620 свободных килобайт. Боюсь, ты уже достиг предела.
Кстати, а программа случайно не умеет работать с EMS? Тогда можно было бы ей выделить, и пусть себе юзает...