Операционная система Microsoft Windows

       

Оптимизация в режиме "Custom Setup"


После выбора режима "Custom Setup" вы должны ответить на вопрос, желаете ли вы запускать программы, использующие дополнительную память:

Do you use any programs that need expanded memory (EMS)? No

Если вы не используете программы, нуждающиеся в дополнительной памяти, нажмите на клавишу <Enter>. Если вашим программам требуется дополнительная память, сначала нажмите клавишу пробела, а затем <Enter>.

После этого на экране отображается список вопросов, на которые необходимо ответить (см. рис. 8.27).

Рис. 8.27. Дополнительные параметры

Напротив каждого вопроса (см. рис. 8.27) располагается ответ "Yes" (да) или "No" (нет). С помощью управляющих клавиш клавиатуры можно выбрать любой вопрос. Если теперь вы нажмете клавишу пробела, то ответ на данный вопрос измениться с "Yes" на "No" и обратно. Рассмотрим теперь каждый вопрос отдельно.

Specify which drivers and TSRs to include in optimization?

Если вы желаете вручную указать драйверы и резидентные программы, которые будут загружаться в верхние блоки памяти, выберите ответ "Yes". Если какой-либо драйвер или резидентная программа неправильно работает при загрузке в верхние блоки памяти, вы можете использовать режим оптимизации "Custom Setup" и исключить данную программу из процесса оптимизации.

Существует другой способ для исключения программ из процесса оптимизации. Для этого вам надо указать имя программы в файле MEMMAKER.INF. Файл MEMMAKER.INF расположен в том же каталоге, что и файл MEMMAKER.EXE.

Если вы предполагаете загрузить все драйверы и резидентные программы в верхнюю память, выберите ответ "No".

Scan the upper memory area aggressively?

После окончания работы, MemMaker размещает в файле CONFIG.SYS вызов драйвера EMM386. При запуске драйвер EMM386 производит в верхней памяти поиск свободных блоков. На некоторых компьютерах поиск свободных блоков по адресам от F000 до F7FF может вызывать неправильную работу компьютера.


Для исключения этого опасного участка верхней памяти из области поиска свободных блоков для вопроса "Scan the upper memory area aggressively?" выберите ответ "Yes".

Optimize upper memory for use with Windows?

Если вы предполагаете запускать приложения MS-DOS из операционной системы Windows, то выбрав для этого вопроса ответ "Yes", вы можете увеличить объем доступной этим приложениям стандартной памяти. Однако если вы не будете использовать Windows, объем свободных блоков верхней памяти несколько уменьшится.



Use monochrome region (B000-B7FF) for running programs?

Если на вашем компьютере установлены видеоадаптер EGA или VGA, то вы имеете возможность использовать 32 Кбайта, зарезервированные для монохромных режимов (расположенные по адресам B000-B7FF), как свободный блок верхней памяти. Для этого вам надо выбрать ответ "Yes". Таким образом, отказавшись от использования монохромных режимов, вы сможете дополнительно использовать 32 Кбайта для загрузки драйверов и резидентных программ.

Keep current EMM386 memory exclusions and inclusions?

Если драйвер EMM386 был установлен до запуска программы MemMaker, то вы можете пожелать сохранить старые параметры драйвера без изменения. Для этого выберите ответ "Yes". Если вы ответите "No", MemMaker может изменить значение этих параметров.

Move Extended BIOS Data Area from conventional to upper memory?

MemMaker выполняет перенос расширенной области данных BIOS (Extended BIOS Data Area - EBDA) в верхнюю память. В некоторых случаях это вызывает ошибки при работе программного обеспечения. Чтобы отменить перенос EBDA в область верхней памяти, выберите ответ "No".

После того как вы ответили на все вопросы, нажмите на клавишу <Enter>. Если вы указали на необходимость оптимизации для работы с приложениями MS-DOS в среде Windows, то MemMaker осуществляет поиск каталога с файлами Windows. Затем на экране отображается строка редактирования с полным путем к каталогу Windows.



Нажмите клавишу <Enter>. MemMaker может внести некоторые изменения в файлах конфигурации Windows.

Если вы ответили "Yes" на вопрос "Specify which drivers and TSRs to include in optimization?", MemMaker начнет запрашивать у вас разрешение на перенос программ и драйверов в расширенную память (см. рис. 8.28).



Рис. 8.28. Выбор программ для загрузки в UMB

Если вы желаете загрузить очередную программу или драйвер в верхние блоки памяти, нажмите клавишу <Enter>. Для отмены загрузки программы в область верхней памяти сначала нажмите клавишу пробела, а затем <Enter>.

После перебора всех программ и драйверов, загружаемых в файлах CONFIG.SYS и AUTOEXEC.BAT (или сразу, если вы не задали режим индивидуального выбора программ) MemMaker выведет сообщение о необходимости выполнить перезагрузку MS-DOS.

Remove any disks from your floppy-disk drives and then press ENTER. Your computer will restart.

Если в дисководе находится дискета, удалите ее и нажмите на клавишу <Enter>. Произойдет перезагрузка системы. После перезагрузки компьютера в течении нескольких секунд MemMaker вычислит оптимальную конфигурацию и снова выведет сообщение о необходимости еще раз перезагрузить компьютер. Еще раз нажмите на клавишу <Enter>. MemMaker выполнит вторую перезагрузку операционной системы. После повторной перезагрузки часть драйверов и резидентных программ будет загружена в верхние блоки памяти.

Затем на экране появиться вопрос о том, правильно ли работает ваша система:

Does your system appear to be working properly? Yes

Если при загрузке все драйвера и резидентные программы были загружены правильно, то есть не было выведено сообщений о ошибках при загрузке, нажмите клавишу <Enter>. В противном случае, сначала нажмите на клавишу пробела, а затем на <Enter>.

В случае правильной загрузки драйверов и резидентных программ MemMaker выведет итоговую таблицу, в которой показано, как изменился объем доступной оперативной памяти (см. рис. 8.29).



Рис. 8.29. Итоговая таблица оптимизации памяти

Если вы удовлетворены результатами оптимизации, нажмите клавишу <Enter>. Если оптимизация не дала ожидаемых результатов, нажмите клавишу <Esc>, при этом все изменения будут удалены.


Содержание раздела