Системные службы Теперь займёмся регулированием системных служб. Вообще системные службы представляют собой процессы, запускаемые системой при старте. Каждый из процессов задействует ресурсы памяти и процессора, а если процессов запускается много, то все они могут заметно подтормаживать работу компьютера. Многие из служб можно отключить, например, совершенно безболезненно можно отключить службы Telnet и DHCP, если у вас нет модема, или Службу сетевого DDE, Службу времени Windows, Обозреватель компьютеров, если у вас нет локальной сети. Теперь подробнее:
Вызываем программу управления службами (Администрирование – Службы, или командой services.msc из меню "Выполнить"):
больше половины системных служб совершенно не нужны
Portable Media Serial Number Service. (серийный номер переносного медиа - устройства) – служба для получения серийного номера любого портативного аудио устройства (mp3- или H-DISC- плеера) подключаемого к компьютеру. Эта галиматья была введена Microsoft в целях борьбы с аудио пиратством, и обязательно должна быть отключена.
Веб - клиент. Позволяет программам Windows создавать и изменять файлы, хранящиеся в Интернете. Если Доступа в Интернет нет, служба вполне может быть отключена.
Telnet. Редкая служба, позволяющая удалённому пользователю заходить на ваш компьютер и запускать на нём программы. Если вас раздражает, что кто-то из сети постоянно включает Winamp во время работы в офисе, рекомендую отключить?.
Планировщик заданий. Позволяет настраивать расписание автоматического выполнения задач на компьютере. Если не пользуетесь планировщиком – отключайте.
Темы. Управляет темами оформления. Не любите картинок рабочего стола и пукающих звуков? Вполне можно отключить.
Удалённый реестр. Позволяет удалённым пользователям изменять параметры реестра на вашем (и не только) компьютере. Абсолютно никто этого не допустит, поэтому отключаем.
Телефония. Если у вас нет модема, то отключайте.
Брандмауэр подключения к Интернету для IPv6 если вы пользуетесь ПО сторонних разработчиков, то можете отключить этот процесс.
DHCP–клиент. Автоматическое определение IP-адреса и DNS-имён. Если нет модема или локальной сети – отключаем.
Беспроводная настройка. Автоматическая настройка адаптеров интерфейса 802.11, при отсутствии отключаем.
Вторичный вход в систему. Позволяет запускать процессы от имени другого пользователя системы. Если пользователь один, и вторичный вход не нужен – отключаем.
Модуль поддержки смарт-карт. Обеспечивает поддержку старых смарт-карт. Отключаем
Смарт-карты. Почти то же самое, что и предыдущее. Отключаем.
Источник бесперебойного питания. Если UPS’а нет, также отключаем.
Служба обнаружения SSDP. Обнаружение UPnP- устройств. Встречается крайне редко, поэтому можем отключить.
Служба шлюза уровня приложения. Поддержка сторонних PnP протоколов для общего доступа к Интернету и подключений с использованием брандмауэра. Если встроенный брандмауэр не используется, службу можно отключить.
Служба загрузки изображений (WIA). Обеспечивает службы получения изображений с цифровых камер и сканеров. При отсутствии отключаем.
Справка и поддержка. Ну, здесь и так всё понятно. Не нужна - отключайте.
Так же при отсутствии подключения к локальной сети можете отключить следующие службы: Сетевой вход в систему, Сервер, Рабочая станция, Оповещатель, Сервер папки обмена, Диспетчер сетевого DDE, Интеллектуальная фоновая служба передачи, Служба сетевого расположения (NLA), Служба времени Windows, Обозреватель компьютеров, Модуль поддержки NetBIOS через TCP/IP, Диспетчер отгрузки, Служба сообщений, Службы криптографии.
Оптимизация системных файлов
А теперь приготовьтесь к большому потоку сухой информации. Оптимизация файлов (Msdod.sys, Config.sys, Autoexec.bat, System.ini) – в большинстве для 98/Me и реестра – для всех. Данные файлы очень важны при работе системы, неправильное изменение может привести к краху системы, поэтому сделайте резервное копирование системных файлов:
MSDOS.SYS
Файл находится в корневом каталоге загрузочного диска и имеет атрибуты "скрытый", "системный", "только для чтения". Чтобы приступить к работе с ним, нужно снять эти атрибуты.
Список параметров и их значений, повышающих скорость загрузки:
BootDelay=0 указывает время задержки после выдачи сообщения Starting Windows. Не поддерживается в Windows 98.
DisableLog=1 сообщает, что не нужно создавать загрузочный журнал.
Logo=0 говорит о том, что не требуется отображать эмблему Windows.
Network=0 (1) Свидетельствует об отсутствии или наличии сети – ускоряет процесс загрузки.
SystemReg=0 указывает, что при загрузке не сканируется реестр.
DblSpace=0 предупреждает, что не используется система сжатия.
Редактирование данных параметров позволяет несколько повысить скорость загрузки системы.
Config.sys
Перечислены параметры, влияющие на производительность системы:
SWITCHES=/F указывает о пропуске при загрузке паузы в 2 секунды.
ACCDATE= C- 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.
STACSHIGH=9,256 указаны число и величина стековых областей, иногда для ускорения загрузки предлагается установить 0, 0.
Autoexec.bat
Основные команды в этом файле обеспечивают поддержку в DOS русского языка и запуск драйверов и различных устройств. Две его строки указывают приложениям место для размещения временных файлов:
Учтите, что целесообразно организовать такое место не на загрузочном диске, иначе после сбоев могут появиться потерянные кластеры.
Напомню, что данные улучшения вы сможете адаптировать в среде систем 95/98/Me.
System.ini (все системы)
В секции [386Enh] необходимо сделать следующие установки:
PageBuffers=32 для повышения скорости работы с файлом подкачки постоянного размера.
ConservativeSwapefileUsage=1 для запрета системе Windows 98/Me использовать без особой необходимости файл подкачки.
Отредактируйте параметр [386Enh] файла system.ini
Важное значение имеет и группа таких параметров, как:
[vcache] |
minfilecache= |
maxfilecache= |
chunksize=512 |
Если в файле System.ini не окажется этой секции, то создайте её и задайте указанные параметры.
Последние определяют размер области памяти, отводимой под дисковый кэш (область быстрого доступа). В операционной системе данные сначала считываются в кэш, затем сбрасываются на диск. При выборе значений параметров секции [vcache] руководствуйтесь объёмом установленной оперативки и скоростью винчестера.
Вообще система Windows 9x поддерживает до 2 гигабайт оперативной памяти, но при количестве более 512 мегабайт и работе большого количества приложений, скорость работы даже может снизиться, и даже появятся сбои. Чтобы этого избежать, зафиксируйте в файле параметры:
[vcache] |
MaxFileCache= 128000 |
и
[386Enh] |
MaxPhysPage=4000 |