Смекни!
smekni.com

Оптимизация и настройка ОС (стр. 2 из 5)

DoubleBuffer=1 (или 0) - устанавливает двойную буферизацию некоторых SCSI устройств. При этом каждый раз грузится doublebuff.sys драйвер. Ест память, если SCSI нет, то включать не надо.

AutoScan=x (где x - 0, 1 или 2) - отвечает он за то, как будет вести себя система, если до этого система завершила работу аварийно, т.е. будет ли проверяться файловая система и как.

AutoScan=0 - несмотря на аварийное завершение файловая система проверяться не будет. Годится только для пользователей, которые понимают и сами проводят автоскан или стоит другая система проверки файловой системы. Кстати, очень пригодится для пользователей русской версии W95OSR2 - там scandisc.exe имеет ошибку и при проверке часто рушит систему.

AutoScan=1 - параметр по умолчанию - файловая система после предыдущего аварийного завершения работы проверяться будет, но предупредит об этом.

AutoScan=2 - файловая система после аварийного завершения проверятся без запроса разрешения на это - желательно ставить ВСЕМ пользователям, которые в работе Win9x не разбираются и поэтому сами не знаю - что такое проверка файловой системы и зачем это необходимо.

Если не планируется использование DoubleSpace, то лучше установить

DblSpace=0

DrvSpace=0

Ниже приведен список параме­тров и их значений, повышающих скорость загрузки.

[Options]

BootDelay=0 (указывает время задержки после выдачи сообщения Starting Windows. He поддержива­ется в Windows 98).

DisableLog=l (сообщает, что не требуется создавать загрузочный журнал).

Logo=0 (говорит о том, что не нужно отображать эмблему Windows). Но можно ещё поступить и от противного, сделать свой логотип. Для этого нужно всего лишь создать картинку с разрешением 320 на 400 точек с 8 битной цветностью (256 цветов), сохранить её в формате BMP и записать в корневой каталог загрузочного диска под именем LOGO.SYS , и если в MSDOS.SYS не указано, что логотип не должен быть выведен во время загрузки, то после перезагрузки системы Вы увидите свою картинку. Точно таким же способом можно создать логотипы для "Подготовки компьютера к выключению питания" (файл logow.sys в папке где установлен Windows) и "Теперь Вы можете выключить свой компьютер" (файл logos.sys в той же папке). Если у вас нет никакого графического редактора кроме PAINT (поставляется с Windows), то проще создавая картинку не заморачиваться с изменениями её размера, а открыть эти файлы (logos или logow.sys), и просто их исправить. Кстати открываются они не стандартной опцией "Открыть..." , а "Открыть как..." с указанием типа файла – BMP.

Network=0 (1) (свидетельствует об отсутствии или наличии сети - ускоряет процесс загрузки).

SystemReg=0 (указывает, что при загрузке не сканируется Реестр). Dblрасе=О (предупреждает, что не используется система сжатия).

Оптимизация Config.sys и Autoexec.bat

Config.sys

Чтобы изменить данные файлы проделайте с ними туже операцию, что и с файлом msdos.sys.

Вот некоторые параметры и их значения, влияющие на про­изводительность системы.

SWTTCHES=/F (указывает о про­пуске при загрузке паузы в 2 с).

ACCDATE= С- F- (применяется для установки в системе имен дис­ковых накопителей, не использу­ющих работу с датами последнего обращения к файлам: это не­сколько повышает быстродейст­вие файловых операций, но за­трудняет функционирование от­дельных программ сортировки файлов на диске по датам послед­него доступа).

DEVICE=C:\WINDOWS\HIMEM. SYS /TESTMEM:OFF /Q (параметр TESTMEM:OFF запрещает при за­грузке тестировать память, а пара­метр /Q не позволяет выводить со­общения о ходе загрузки).

DEVICE=C:\WINDOWS EMM386. EXE RAM A=64 H=128 D=256 AUTO NOTR (параметр NOTR велит драй­веру EMM386 не производить по­иск адаптера Token Ring Network; D=256 задает объем буфера прямо­го обмена с памятью равным 256 Кбайт);

BUFFERSHIGH=65,0 /x (требует­ся дополнительное кэширование, поскольку в среде DOS работа с диском FAT32 происходит заметно медленнее, чем в Windows).

Windows станет работать немного быстрее, если ввести в CONFIG.SYS строку STACKS=0,0 (старая штука, нужна была для совместимости.)

Autoexec.bat

Открывается также любым текстовым редактором.

Основные команды в этом фай­ле обеспечивают поддержку в DOS русского языка и запуск драйверов различных устройств. Эта строка указывает приложениям место для размещения временных файлов:

SET TEMP=d:\temp

Учтите, что целесообразно ор­ганизовать такое место не на загру­зочном диске, иначе после сбоев могут появляться потерянные кла­стеры.

По умолчанию Windows делает так, что эта папка находится по адресу WINDOWS\TEMP , но так как туда редко кто заглядывает, то соответственно и загаживается это место существенно быстрее. Есть неплохая мысль перенести её в Корзину. Делается тоже очень просто. Для этого надо в AUTOEXEC.BAT прописать две строки - SET TEMP=C:\RECYCLED и SET TMP=C:\RECYCLED. После этого все программы будут помещать все свои временные файлы в корзину. А ещё можно чистить эту папку каждый раз при загрузке Windows. Для этого в том же AUTOEXEC.BAT прописывается строка @DELTREE /Y C:\RECYCLED (стирает всю папку RECYCLED со всем содержимым, при этом, не требуя никаких подтверждений на удаление), а затем @MD C:\RECYCLED (создаёт папку RECYCLED заново, но в принципе можно последнюю строку и не прописывать, Windows создаст её заново сам во время загрузки)

Оптимизация стандартных средств

Как правило, в данном случае рекомендуется задать минималь­ный размер файла подкачки и про­вести дефрагментацию жесткого диска, а также включить опцию DMA для жестких дисков, дисково­дов CD-ROM. DVD-ROM и CD-RW. Размер файла подкачки определяется размером вашего жесткого диска и его быстродействием. И хотя при попытке изменения размера файла подкачки госпожа Windows будет ругаться и пытаться вас вразумить, не поддавайтесь, она как ребенок просто не любит когда трогают ее игрушки. При дисках размером не менее 1000 мВ есть смысл выставить минимальный размер файла подкачки равным200 мВ верхнюю границу можно не устанавливать, либо сделать ее в 3-4 раза больше чем нижняя.

Оптимизация System.ini

Этот файл находится в каталоге Windows. Изменяется также текстовым редактором.

В секции [386Enh] необходимо сделать следующие установки:

PageBuffers=32 (для повышения скорости работы с файлом подкач­ки постоянного размера).

ConservativeSwapfileUsage=l (для запрета системе Windows 98/Ме использовать без особой не­обходимости файл подкачки).

Кэш Windows работает довольно своеобразно. Он сначала полностью замусоривается, после чего начинает освобождать для себя оперативную память, сбрасывая рабочие приложения в файл подкачки. Это довольно сильно снижает скорость их работы, особенно на системах, где меньше 128Мб ОЗУ. Мириться с этим хоть как-то можно только, если у Вас около полугигабайта памяти, но если меньше, то проблема кажется довольно серьёзной. Решается довольно просто - открывается SYSTEM.INI через System Editor, там добавляется раздел [vcache], в котором прописывается 2 параметра - CacheMinSize и CacheMaxSize (соответственно минимальный и максимальный размер КЭШа), при разном количестве ОЗУ, рекомендуемый размер КЭШа разный. Примерный подсчёт дан ниже. А можно ещё скачать утилиту Cacha Manager с сервера arRIVAl, и ничего не прописывать руками. Можно также использовать про­грамму Cashemen 3.60.

Для тех, у кого 32 MB RAM:

[vcache]

MinFileCache=2048

MaxFileCache=6144

Для тех, у кого 48 MB RAM:

[vcache]

MinFileCache=2048

MaxFileCache=8192

Для тех, у кого 64 MB RAM:

[vcache]

MinFileCache=2048

MaxFileCache=10240

Для тех, у кого 128 MB RAM:

[vcache]

MinFileCache=4096

MaxFileCache=16384

По поводу файла подкачки можно сказать следующее: Windows по умолчанию делает его динамическим, то есть постоянно изменяющим свой размер. А это не есть хорошо, так как в большинстве случаев жёсткий диск фрагментирован, что не является параметром, ускоряющим работу. В связи с этим совет - сделайте файл подкачки постоянным, и тогда, если Вы перед этим провели дефрагментацию диска, то ваш swap file больше никогда не станет фрагментироваться. А по поводу размера можно сказать так - примерно около 200Мб, можно больше, если места не жалко.

Вторая мера - желательно переместить его в самое начало диска оптимизаторами типа NU4, Nuts&Bolts, а самый лучший вариант - при тех же условиях разместить его на втором винте.

Оптимизация Системного реестра

Реестр – это центральная база данных MS Windows, которая хранит в себе конфигурационную информацию. Он состоит из 6 основных разделов, но в принципе учить их все не обязательно хотя и полезно. И если вдруг возникнет такое желание, то литературы на эту тему существует достаточное количество. Нам же сейчас важно одно с помощью реестра можно и нужно заставить Windows работать быстрее и лучше.

Редактировать реестр можно с помощью специального редактора реестра (registry editor). Запускается он просто, из меню пуск командой «выполнить». В открывшейся командной строке, нужно набрать команду «regedit». Либо найти в папке windows файл regedit.ехе и запустить его. Существуют так же программы позволяющие оптимизировать реестр автоматически. Лично я им не доверяю, хотя многие ими пользуются. Но, на мой взгляд, всегда лучше наверняка знать, что и где ты меняешь. Чем потом теряться в догадках, почему это вдруг приложения стали зависать, а машина грузиться три минуты вместо положенных 40 секунд. Надо так же учитывать, что все изменения, внесенные в реестр, будут работать только после перезагрузки вашего ПК.

Управление приоритетами ЦП

Для Windows 9x/Me. С помощью управления приоритетом задач можно добиться более эффектив­ного использования ЦП. Работа любого приложения Windows за­висит от параметра CPUPriority. Так, если задать CPUPriority=0, все активные приложения получат до­полнительные циклы CPU (при­оритет реального времени).

CPUPriority=l - все загруженные приложения (активные и фоновые) получают несколько больше циклов процессора, чем загружаемые (Win32 TSRs/DLL/Runtimes/APIs);

CPUPriority=2 - все загружен­ные приложения (активные и фоновые) получают гораздо больше циклов процессора, чем загружаемые (Win32 TSRs/DLL/Runtimes/ APIs);