Вторая команда резервирует память под стеки в верхней области, вместо стандартной по умолчанию.
2. Для загрузки драйверов и резидентных программ в верхнюю память, вместо стандартной, следует в файле CONFIG.SYS использовать команды devicehigh (для sys-драйверов) и installhigh (для соm- и ехе-программ), а в файле
AUTOEXEC.BAT, других bat-файлах и просто в командной строке — loadhigh (lh).
Например, драйвер мыши лучше загружать командой lh mouse.com 3. При работе в "чистом" DOS весьма желательно загрузить в AUTOEXEC.ВАТ программу smartdrv.exe, которая организует кэширование дисков в расширенной (extended) памяти (адреса свыше 1 Мб), что при активной работе с файлами существенно увеличивает производительность. В этом случае, кстати, нет потребности в большом количестве буферов ввода-вывода и можно ограничиться 10: buffershigh=10. Однако если, кроме smartdrv, вы собираетесь использовать в DOS звуковую карту, CD-ROM, мышь, русификатор экрана и клавиатуры, то всё это может и не поместится в верхней памяти. Иногда может помочь смена порядка загрузки драйверов и программ. Также можно попробовать поэкспериментировать с программой MemMaker, которая помогает подобрать оптимальный вариант загрузки.
В крайнем случае, от smartdrv придётся отказаться.
Если используемым DOS-программам не требуется отображаемая (expanded) память, то можно отказаться от её эмуляции драйвером EMM386 и сэкономить 64 Кб верхней памяти для драйверов, загружая EMM386 строкой device=c: \windows\emm386.ехе ram noems. Экспериментировать с порядком загруз ки драйверов приходится, поскольку верхняя память сильно фрагментирована, а каждый драйвер должен полностью помещаться в непрерывную область адресного пространства памяти. Однако оптимизация программой MemMaker весьма убога и, оптимизируя вручную порядок загрузки, можно получить гораздо лучшие результаты (и даже лучшие, чем после работы более продвинутого оптимизатора QEMM). При этом нужно учитывать три параметра потребности в памяти у драйвера (размер модуля, минимально потребный размер блока памяти для загрузки драйвера, размер остающейся в памяти резидентной части), а также то, не требуется ли начальная загрузка в нижнюю (стандартную) область памяти. Соотнеся это с размерами блоков верхней памяти, можно использовать их "на всю катушку", освободив нижнюю память по максимуму. А вот исходные данные для "ручной работы" лучше всего получить как раз от оптимизатора QEMM.
Пытаясь "раздобыть" побольше нижней памяти, не следует забывать, что некоторые чипсеты (в частности, некоторые серверные Intel-материнские платы) вообще не дают возможность использовать верхнюю область памяти для программ (EMM386 просто не грузится). Установку DOS-задач на такие машины лучше вообще не планировать.
Советы Microsoft в папке Windows
В каталоге, где у Вас установлена Windows, должен быть файл с названием tips.txt. Почитайте его…
Самопроизвольное обращение к дисководу гибких дисков
Если при работе в Windows 9х операционная система самопроизвольно периодически обращается к дисководу гибких дисков, то возможной причиной может являться то, что в список последних использовавшихся документов попадают документы, находящиеся на гибких дисках, или в каком-либо из ярлыков "Рабочего стола" имеется ссылка на файл, находящийся на гибком диске. Для решения данной проблемы необходимо очистить список последних использовавшихся документов (Пуск — Настройка — Панель задач и меню "Пуск" — Настройка меню — Меню "Документы" — Очистить) и удалить все ярлыки "Рабочего стола" со ссылками на диски а: или Ь: (для их поиска: Пуск — Поиск — Файлы и папки, в поле "Имя" введите "*.lnk" (без кавычек), в поле "Папка" выберите "Рабочий стол", в поле "Искать текст" введите "а: \" (без кавычек) и нажмите кнопку "Найти"; затем повторите поиск для текста "Ь: \").
Если обращение к дисководу гибких дисков происходит при выполнении команды выключения компьютера или перезагрузки, то причиной может являться антивирусный сторож (монитор), в настройках которого задана проверка дискеты при завершении работы. Эта проверка проводится, чтобы предотвратить следующую ситуацию: в дисководе оставили дискету, у которой в загрузочном секторе имеется вирус, и тогда при последующем включении компьютера, если в Setup BIOS разрешена загрузка с дискеты, вирус может активизироваться (даже если сама дискета не системная). Если вы считаете эту ситуации маловероятной (тем более, если загрузка с дискеты запрещена), то эту проверку можно отключить.
Программный способ извлечения CD
Существует программный способ извлечения CD-диска из CD-ROM-дисковода.
Для этого перейдите к папке "Мой компьютер" и щёлкните правой кнопкой по иконке вашего CD-ROM'а, затем выберите пункт "Извлечь". Этот способ хорош для тех сидиромов, которые при нажатии на невиртуальную кнопку (на корпусе) не ждёт, пока крутящийся диск остановится, увеличивая тем самым вероятность появления царапины.