недостаток памяти
-
ShaddyR
Re: недостаток памяти
Игорь Лейко
Цитата:
Могут возникнуть проблемы с отображением русских букв на первом этапе установки.
Визуально разницы не замечал, тем более каких-либо проблем. ОС 98SE.
Цитата:
Могут возникнуть проблемы с отображением русских букв на первом этапе установки.
Визуально разницы не замечал, тем более каких-либо проблем. ОС 98SE.
-
Игорь Лейко
Re: недостаток памяти
ShaddyR
Цитата:
Визуально разницы не замечал, тем более каких-либо проблем.
Я же не говорю, что обязательно будут, но возможны. Переменование английского установщика в setupcor как раз и было вызвано необходимостью добавить программу, гарантирующую корректный вывод локализованных сообщений (setup.exe в локализованных версиях).
Цитата:
Визуально разницы не замечал, тем более каких-либо проблем.
Я же не говорю, что обязательно будут, но возможны. Переменование английского установщика в setupcor как раз и было вызвано необходимостью добавить программу, гарантирующую корректный вывод локализованных сообщений (setup.exe в локализованных версиях).
-
Sanja Alone
Re: недостаток памяти
soll
Цитата:
памяти мало
Способы освобождения памяти (тех самых "нижних" 640 Кб, к-рых, по словам БГ , должно быть достаточно для любой проги
):Для начала нужно выйти из файл-менеджера (VC, NC, DN) в чистый DOS: F10 (в сл. VC освободится около 20 Кб памяти, NC, DN - еще больше)Редактирование файла autoexec.batПереместить программы в верхнюю память - диапазон адресов от 640Кб до 1Мб (loadhigh или lh). К-во освобожденной памяти будет чуть меньше размера перемещаемого файла. В сл. неудачи, будет произведена загрузка в обычную (нижнюю) память.
Код:
Редактирование файла config.sys[/i]Обязательно нужно исп-ть менеджер памяти (himem, emm386, для экстремального освобождения памяти - qemm). Это даст возможность переместить в верхнюю память как саму DOS, так и драйвера и резидентные программы.
Код:
Переместить драйвера в верхнюю память (devicehigh вместо device). devicehigh можно использовать только после строки dos=high,umb (dos=high). Эффект данной команды сопоставим с эффектом команды lh, а в сл. неудачи, здесь также будет произведена загрузка в обычную (нижнюю) память.
Код:
Установка макс. числа одновременено открытых файлов (уменьшение значения с 20[/i] до 10 освобождает почти 600 байт). Допустимые значения: 8 - 255.
Код:
Установка числа буферов для операций ввода-вывода с диском (уменьшение значения с 20[/i] до 10 освобождает порядка 10 Кбайт)
Код:
Установка последней буквы, к-рая может исп-ся в кач-ве имени дисковода в команде subst (изменение параметра с z[/i] на f освобождает около 2 Кбайт; если этой строки вообще нет, то DOS считает, что lastdrive=e)
Код:
Цитата:
памяти мало
Способы освобождения памяти (тех самых "нижних" 640 Кб, к-рых, по словам БГ , должно быть достаточно для любой проги
):Для начала нужно выйти из файл-менеджера (VC, NC, DN) в чистый DOS: F10 (в сл. VC освободится около 20 Кб памяти, NC, DN - еще больше)Редактирование файла autoexec.batПереместить программы в верхнюю память - диапазон адресов от 640Кб до 1Мб (loadhigh или lh). К-во освобожденной памяти будет чуть меньше размера перемещаемого файла. В сл. неудачи, будет произведена загрузка в обычную (нижнюю) память.Код:
Код: Выделить всё
lh mscdex.exe /D:mscd001 /L:FРедактирование файла config.sys[/i]Обязательно нужно исп-ть менеджер памяти (himem, emm386, для экстремального освобождения памяти - qemm). Это даст возможность переместить в верхнюю память как саму DOS, так и драйвера и резидентные программы.
Код:
Код: Выделить всё
DEVICE=HIMEM.SYS /TESTMEM:OFF
DEVICE=EMM386.EXE NOEMS
dos=high,umbПереместить драйвера в верхнюю память (devicehigh вместо device). devicehigh можно использовать только после строки dos=high,umb (dos=high). Эффект данной команды сопоставим с эффектом команды lh, а в сл. неудачи, здесь также будет произведена загрузка в обычную (нижнюю) память.
Код:
Код: Выделить всё
devicehigh=oakcdrom.sys /D:mscd001Установка макс. числа одновременено открытых файлов (уменьшение значения с 20[/i] до 10 освобождает почти 600 байт). Допустимые значения: 8 - 255.
Код:
Код: Выделить всё
files=10Установка числа буферов для операций ввода-вывода с диском (уменьшение значения с 20[/i] до 10 освобождает порядка 10 Кбайт)
Код:
Код: Выделить всё
buffers=10Установка последней буквы, к-рая может исп-ся в кач-ве имени дисковода в команде subst (изменение параметра с z[/i] на f освобождает около 2 Кбайт; если этой строки вообще нет, то DOS считает, что lastdrive=e)
Код:
Код: Выделить всё
lastdrive=f-
DVDshnik
Re: недостаток памяти
Обычно вышеприведённое проделывается только если нужно радикально освободить память ДОС для игрушки какой-нибудь... А для запуска установки Win98 вполне хватает загрузочной дискеты (CD-ROMa).
-
ShaddyR
Re: недостаток памяти
DVDshnik: угум-с. Тем более, что автор так и не соизволил ответить нам, хотя бы на
Думаю, дальнейшее обсуждение возможных вариантов действий без участия автора - безсмысленная трата времени.
недостаток памяти
Blast. Думаю, дальнейшее обсуждение возможных вариантов действий без участия автора - безсмысленная трата времени.
-
Blast
Re: недостаток памяти
Цитата:
дальнейшее обсуждение возможных вариантов действий без участия автора - безсмысленная трата времени
ну да, а таких авторов у нас хватает... возникает вопрос: а зачем люди спрашивают, если им не нужно решение
дальнейшее обсуждение возможных вариантов действий без участия автора - безсмысленная трата времени
ну да, а таких авторов у нас хватает... возникает вопрос: а зачем люди спрашивают, если им не нужно решение
-
ShaddyR
Re: недостаток памяти
Blast: вероятно, либо полученные здесь ответы автора удовлетворили, но он не счел нужным об этом нас информировать, либо автор нашел ответ\другой вариант решения проблемы в другом месте и дальнейшие телодвижения ему делать лениво.
человеческая натура...
человеческая натура...

-
mwz
Re: недостаток памяти
Проблема описана в MS KB,
"Windows Setup Requires Largest Executable Program Size to Be at Least 4,442,368 Bytes (Q289727)"
(4,442,368 -- не опечатка, а второй вариант сообщения об ошибке).