Операционная система Windows по умолчанию имеет очень "универсальные"
настройки. Много служб системы, работающих при таких её настройках, большинству
обычных пользователей не нужны. Они не только значительно увеличивают время
запуска и окончания работы, но и занимают часть оперативной памяти и других
ресурсов компьютера, что иногда существенно снижает его производительность.
Есть много программ, например, таких как BoostSpeed, которые
настраивают Windows по определенным шаблонам, отключая часть ненужных служб. Но
эти программы, как правило, платные, а их шаблоны не могут учесть всего
разнообразия потребностей пользователей. Самостоятельная («ручная») оптимизация
операционной системы дает возможность лучше понять принципы ее работы и
достигнуть максимального уровня производительности компьютера.
О процессе установки системы и программного обеспечения читайте здесь. Дальше речь будет
идти только о настройке уже установленного ПО.
Перед началом оптимизации Windows XP желательно сделать копию реестра.
Для этого запускаем "Редактор реестра", в меню "Файл"
выбираем "Экспорт". В открывшемся окне "Экспорт файла реестра" указываем место
сохранения, имя файла копии реестра, в разделе "Диапазон реестра" отмечаем
галочкой "Весь реестр", жмем кнопку "Сохранить".
Настройку (оптимизацию) Windows XP предлагаю осуществлять в несколько
шагов:
- Настройка звуков и свойств экрана;
- Оптимизация свойств системы;
- Отключение неиспользуемых служб;
- Настройка списка автозагрузки;
- Настройка службы QoS;
- Внесение некоторых изменений в системный
реестр.
1. Настройка звуков и свойств экрана.
Заходим «пуск» - «настройка» - «панель управления»
В панели управления выбираем категорию «звук и аудиоустройства», в
открывшемся окне еще раз жмем на «звук и аудиоустройства», откроется панель
«свойства: звуки и аудиоустройства». На вкладке «звуки» ставим звуковую схему
«нет звуков», нажимаем кнопку «применить», «ОК».
Звуковое сопровождение работы операционной системы будет отключено
(всякие щелчки и прочее). При просмотре видео, прослушивании музыки, в играх и
других приложениях звук сохранится. Это должно немного ускорить скорость запуска
старых и слабых машин, хотя этого можно и не делать.
Возвращаемся в «панель управления», заходим в категорию «оформления и
темы», жмем на ссылку «экран», откроется панель «свойства: экран». Переходим на
вкладку «темы». Рекомендую выбрать тему «классическая» (особенно для слабых
машин). Интерфейс системы, конечно, пострадает, но на ее производительности это
скажется позитивно. Тут уж сами решайте что для Вас важнее. После выбора темы не
забывайте нажать кнопку «применить».
Переходим на вкладку «рабочий стол». Здесь выбираем фоновый рисунок
(«обои») для рабочего стола. Рекомендую выбрать пункт «нет» (особенно для слабых
машин). На экране не будет рисунка, зато освободится немного оперативной памяти.
Нажимаем кнопку «применить».
Вкладка "Заставка", далее нажимаем на кнопку "Питание". Откроется панель
«Свойства: электропитание» на вкладке "Схемы управления питанием» ставим
"Отключение дисплея" в значение "Никогда" - не будет отключаться монитор во
время просмотра фильмов. Нажимаем кнопку «применить» и возвращаемся в панель
«свойства: экран».
На вкладке "Оформление" щелкаем по кнопке "Эффекты". В открывшейся панели
снимаем галочку напротив пункта "Применять следующий переходный эффект для меню
и подсказок", ставим галочку напротив "использовать следующий метод сглаживания
экранных шрифтов", в окошке ставим значение "обычный", снимаем галочки с пунктов
«Применять крупные значки», «Отображать тени...», «Отображать содержимое
окна...», нажимаем кнопку «ОК», возвращаемся в панель «свойства: экран».
Переходим на вкладку "Параметры". Здесь настраиваем разрешение экрана.
Для 15-тидюймовых мониторов оптимальным разрешением будет 800х600, для
17-тидюймовых - 1024х768, хотя если у вас старый компьютер слишком большое
разрешение экрана ставить не стоит. Потом настраиваем качество цветопередачи.
Для слабых машин рекомендую выставить качество «среднее (16 бит)». Нажимаем
кнопку «применить».
Нажимаем кнопку «Дополнительно». Откроется панель «Свойства: Модуль
подключения монитора». Переходим на вкладку «монитор», отмечаем галочкой пункт
«скрыть режимы, которые монитор не может использовать», в окошке «Частота
обновления экрана» выставляем максимольно возможное значение.
На слабых компьютерах с повышением частоты обновления экрана ощутимо
снижается производительность системы. Поэтому какую частоту поставить – решать
Вам. В любом случае ставить частоту обновления экрана ниже 75 Гц. не рекомендую
(вредно для глаз).
Жмем кнопку «Применить», затем кнопку «ОК».
2. Оптимизация свойств системы.
Открываем панель «свойства системы». Для этого щелкаем правой кнопкой
мыши по значку «Мой компьютер» на рабочем столе. В появившемся меню выберите
пункт «свойства». Можно также удерживая клавишу "Win" (в нижнем ряду между
"Ctrl" и "Alt"), нажать клавишу "Pause Break" или "Break" (справа, в районе
клавиши "Num Lock").
В открывшейся панели «свойства системы» производим следующие
действия:
Выбираем вкладку «Восстановление системы», ставим галочку (щелкнуть мышкой)
в окошке «отключить восстановление системы на всех дисках», нажимаем кнопку
«применить». Таким образом мы отключаем службу восстановления системы.
Примерно 85 % пользователей считают, что эту службу можно отключить, и я с ними
согласен. За всю свою сознательную жизнь службой восстановления я ни разу не
воспользовался. Зато операционную систему она конкретно тормозит.
Отключаем автоматическое обновление системы. Для этого переходим на вкладку
«Автоматическое обновление», отмечаем пункт «отключить автоматическое
обновление», нажимаем кнопку «применить». Отключение автоматического
обновления избавит Вас от назойливого стремления системы обновляться через
Интернет, занимая пропускную способность интернет-соединения и расходуя трафик.
В случае необходимости, загрузить необходимые обновления можно вручную через
Microsoft Update.
Дальше переходим на вкладку "удаленные сеансы". Если Вы не используете
удаленного помощника или не знаете что это такое, снимите все галочки и нажмите
кнопку «применить».
![настройка windows](http://fest.ucoz.ru/image2/visual.png)
Дальше переходим на вкладку "дополнительно". В разделе «быстродействие»
нажимаем кнопку «параметры», открывается панель «параметры быстродействия».
Здесь на вкладке «визуальные эффекты» отмечаем пункт «особые эффекты», оставляем
галочки только на «использование стилей...», «использование типичных задач для
папок», «сглаживать неровности экранных шрифтов». На слабых машинах или
если нужно достичь максимального быстродействия лучше всего отключить все
визуальные излишества (отметить пункт «обеспечить наилучшее быстродействие»), но
в этом случае интерфейс Windows XP станет таким как у Windows 2000. Не забудьте
нажать кнопку «применить».
Теперь в панели «параметры быстродействия» переходим на вкладку
«дополнительно». Здесь в пунктах «распределение времени процессора» и
«использование памяти» ставим галочки возле «программ», нажимаем кнопку
«применить». После этого в пункте «виртуальная память» жмем кнопку «изменить».
В панели «виртуальная память» настраиваем размер файла подкачки
(резервируемое системой место на жестком диске компьютера, которое в случае
нехватки оперативной памяти используется для ее расширения). При этом
придерживайтесь следующих принципов:
-Если у компьютера достаточно оперативной памяти (не меньше 1024 MB), и без
файла подкачки можно обойтись, отключите его совсем. В других случаях или если
после этого Вы столкнулись с сообщением «Свободная виртуальная память Windows
заканчивается», установите файл подкачки следующего размера:
-Если у Вас
256МБ ОЗУ - то файл подкачки 384 MB; -Если 384 МБ - то 256-384; -Если
512МБ - то 256-512; -Если 1024 MB и больше – половина размера ОЗУ.
- В поле исходный и максимальный размер файла подкачки устанавливайте
одинаковые значения;
Не устанавливайте файл подкачки в раздел, в котором установлена операционная
система или который активно используется. Если у компьютера несколько жестких
дисков, файл подкачки устанавливайте на самый быстрый из них.
Возвращаемся в панель «свойства системы», выбираем вкладку «дополнительно»,
в пункте «загрузка и восстановление» жмем кнопку «параметры». В открывшейся
панели «загрузка и восстановление» оставляем галочки только возле пункта
«отображать список операционных систем». В пункте «запись отладочной информации»
выбираем «(отсутствует)», нажимаем кнопку «ОК».
Отключаем отчет об ошибках: в панели "свойства системы" на вкладке
"дополнительно" жмем кнопку "Отчет об ошибках". В открывшемся окне ставим
галочку только возле "Отключить отчет об ошибках", остальные галочки убираем,
жмем "ОК".
Если Вы не пользуетесь Windows Messenger (или даже не знаете что это такое),
для освобождения дополнительных ресурсов его следует удалить. Мышкой жмем на
кнопку "Пуск" и выбираем "Выполнить". В строку "Открыть" копируем следующее
- RunDll32 advpack.dll,LaunchINFSection %windir%\INF\msmsgs.inf,BLC.Remove
Жмем "ОК". Если система предложит перезапуститься - перезапускаемся.
Отключаем индексирование логических дисков. Для этого поочередно проделываем
с ними следующее: открываем «Мой компьютер», кликаем правой клавишей мыши на
иконке диска, в появившемся меню выбираем «Свойства». В открывшемся окне
"Свойства: локальный диск..." снимаем галочку с «Разрешить индексирование диска
для быстрого поиска», жмем «Применить». Дальше ставим галочку возле "...... и ко
всем вложенным файлам и папкам", жмем "ОК" и ждем завершения применения
параметров.
Отключение неиспользуемых служб.
Windows включает в себя много служб, которые по умолчанию запускаются
вместе с операционной системой, увеличивая время ее загрузки и окончания работы,
занимая часть оперативной памяти и других ресурсов машины. Значительная их часть
в большинстве случаев не используется.
Чтобы произвести отключение этих служб необходимо открыть панель
"Службы".
Чтобы это сделать, удерживая кнопку «Windows» (обычно с изображением
окошка, находится в нижнем ряду, слева, между кнопками Ctrl и Alt) нажмите
кнопку «R» («К» в русской раскладке). Можно также в меню "Пуск" выбрать пункт
"Выполнить". В левом нижнем углу экрана появится окно запуска программ. Напишите
в нем services.msc и нажмите кнопку «ОК».
Открыть панель управления службами Windows можно и другим способом:
«Пуск» - «Настройка» - «Панель управления» - «Администрирование» - «Службы».
Чтобы отключить определенную службу, в панели управления службами
щелкните по ней правой кнопкой мыши, в появившемся меню выберите пункт
«свойства».
В открывшейся панели на вкладке "Общие" в графе «тип запуска» выберите
один из следующих пунктов: - «отключено» (служба не будет запускаться);
- «авто» (служба стартует вместе с операционной системой); -
«вручную» (службы запускаются только при необходимости) и обязательно
нажмите кнопку «применить».
Вот список служб с описанием их основных функций. В зависимости от
задач, которые решаются при помощи компьютера, некоторые из них указанным
способом можно отключить:
Machine Debug Manager - Нужна только разработчикам в процессе отладки
программ. В остальных случаях можно отключить.
DHCP-клиент - Нужен только для работы в сети, в которой есть DHCP
сервер. Если Вы не знаете что это такое - службу можете отключить.
DNS-клиент - служба нужна если есть сеть или модем. Если нет –
отключаем.
MS Software Shadow Copy Provider - Управляет созданием теневых копий.
Теневая копия - она нужна в процессе создания Backup системных файлов. Тип
запуска ставим «вручную»
NetMeeting Remote Desktop Sharing – «вручную»
Plug and Play - Никогда не отключайте эту службу, поскольку она
отвечает за автоматическое распознавание устройств и др.
Windows Audio - не отключайте если на компьютере Вам нужен звук.
Windows User Mode Driver Framework – «авто».
Telnet – можно отключить
Windows Installer – «вручную»
QoS RSVP – можно отключить
Брандмауэр Windows – отключаем
Беспроводная настройка – нужна только если используются
соответствующие адаптеры для связи с ноутбуками или с точками доступа. В других
случаях нужно отключить.
Автоматическое обновление – отключаем.
Веб-клиент – отключаем.
Вторичный вход в систему – Эта служба позволяет запускать процессы от
имени другого пользователя. Если у Вас домашний компьютер с одним пользователем
и Вы сами себе администратор – службу можно смело отключать.
Диспетчер авто-подключений удаленного доступа – «вручную»
Диспетчер логических дисков – «вручную»
- Диспетчер очереди печати – служба нужна только если есть принтер. В
других случаях ее можно отключить.
- Диспетчер подключений удаленного доступа - «вручную», если после
этого не работает интернет, то верните «авто» (иногда нужна для DSL).
- Диспетчер учетных записей безопасности – «авто»
- Журнал событий - «авто»
- Журналы и оповещения производительности - отключите эту службу.
Запуск серверных процессов DCOM - для этой службы установите значение
«вручную»
Защищенное хранилище – «авто»
Инструментарий управления Windows – «авто»
Клиент отслеживания изменившихся связей - отключить.
Локатор удаленного вызова процедур (RPC) – «Вручную». Нужен для
удаленного управления компьютером.
Модуль поддержки NetBIOS через TCP/IP - отключайте.
Обозреватель компьютеров – обычно службу можно отключать. Если есть
сеть, то хотя бы на одном компьютере сети эта служба должна быть включена.
Определение оборудования оболочки – службу можно отключить, но
автозапуск компакт-дисков работать не будет.
Планировщик заданий – отключать не стоит. Отключение сначала ускорит
загрузку, но позже может намного ее увеличить.
Рабочая станция – «авто»
Сервер – я обычно отключаю, но если Ваш компьютер включен в локальную
сеть и Вы хотите расшаривать диски, то лучше не отключать.
Сетевые подключения – «авто», а если нет ни сети, ни модема, то можно
отключить.
Служба COM записи компакт-дисков IMAPI - службу можно отключить, но
записывать CD с помощью стандартных средств Windows Вы не сможете. Для этих
целей пользуйтесь Nero или другими подобными программами.
Служба восстановления системы – можете отключить.
Служба времени Windows – служба автоматически сверяет время,
установленное на компьютере, с сервером. Отключите эту службу и настраивайте
время «вручную».
Служба загрузки изображений (WIA) – отключайте. Если есть сканнер или
Вы подсоединяете к компьютеру цифровую камеру – лучше оставить.
Служба регистрации ошибок – если Вы не программист, то отключайте.
Служба обнаружения SSDP – отключайте.
Служба сетевого расположения (NLA) - не отключайте если есть сеть, в
противном случае – отключите.
Службы IPSEC – Отключайте. Если есть домен, то лучше оставить.
Службы криптографии – «авто»
Службы терминалов – Можно отключить. Не будет работать удаленный
помощник
Смарт-карты – отключайте.
Совместимость быстрого переключения пользователей - Если Вы
единственный пользователь компьютера, то службу можно отключить.
Справка и поддержка – «вручную»
Телефония - «авто»
Темы - не отключайте, если используете стили WindowsXP. На слабых
машинах лучше отключить, но в этом случае не будет красивого интерфейса.
Уведомление о системных событиях – «авто»
Удаленный вызов процедур (RPC) - НИКОГДА НЕ ОТКЛЮЧАЙТЕ СЛУЖБУ, если
не хотите заново переустанавливать операционную систему!
Удаленный реестр – отключайте
Центр обеспечения безопасности – можно отключить. Система перестанет
надоедать сообщениями о всевозможных угрозах безопасности.
Перечень служб не полный, в разных операционных системах он может
отличаться.
После отключения ненужных служб перезагружаем компьютер.
4. Настройка списка автозагрузки.
Кроме служб Windows, вместе с операционной системой запускаются некоторые
установленные пользователем программы, которые также занимают часть ресурсов
компьютера. Их автозагрузка не всегда является необходимостью. Следственно,
некоторые из них можно отключить.
Для этого необходимо запустить редактор автозагрузки: удерживая кнопку
"Win", нажимаем кнопку «R» (или мышкой жмем "Пуск", затем "Выполнить"). В окне
запуска программ пишем msconfig и жмем кнопку «ОК».
В открывшейся панели «настройка системы» заходим на вкладку
«автозагрузка».
Для отключения ненужных программ снимите галочки в окошках возле них.
Отключать следует все программы, загрузка которых при старте системы не нужна.
Универсального списка таких программ нет и быть не может, поскольку он зависит
от того, что установлено в Вашей системе. Например, это всевозможные
трей-контроли (NvMcTray, Ati tray control, tray control). Вообще, все, что в
названии или в пути расположения содержит слово tray, следует отключить. Если у
вас видеокарта от Nvidia, никогда не отключайте NvC bpl и ctfmon!
Проанализировав функции каждой программы, присутствующей в списке
автозагрузки компьютера, убираем лишние галочки и жмем кнопку «применить». После
этого перезапускаем систему.
5. Настройка службы QoS.
Если настраиваемый компьютер не включен в сеть или Интернет, этот шаг
можно пропустить и сразу перейти к следующему.
На этом этапе будем настраивать службу "Quality of Service", которая
резервирует 20% от пропускной способности канала, причем любого - хоть
модемного, хоть скоростного Ethernet-канала. Особенностью этой службы является
то, что даже при отключении службы QoS ширина канала не освобождается.
Освободить его можно следующим образом: удерживая кнопку «Win», нажмите
кнопку «R» (или в меню "Пуск" выбираем "Выполнить"). В окне запуска программ
пишем gpedit.msc и жмем «ОК».
В левой части открывшегося окна «групповая политика» открываем следующее:
«конфигурация компьютера» - «сеть» - «диспетчер пакетов Qos».
Теперь осуществляем двойной щелчок левой кнопки мыши по ссылке
«ограничить резервируемую пропускную способность» (должен появиться в правой
части панели «групповая политика»).
В открывшейся панели «свойства: ограничить резервируемую пропускную
способность» заходим на вкладку «параметр», включаем его (мышкой отмечаем окошко
напротив «включить»), параметр «Ограничение пропускной способности (%)» изменяем
с 20 на 0, нажимаем кнопку «применить».
Для вступления внесенных изменений в силу требуется перезагрузка.
6. Внесение некоторых изменений в системный реестр.
Пути дальнейшей оптимизации системы лежат в системном реестре.
Внимание!!! Любые необдуманные измения реестра могут повлечь серьезные
последствия (вплоть до полной неработоспособности операционной системы и
необходимости ее переустановки).
Итак, что можно поменять в системном реестре:
Отключить Dr.Watson - отладчик, запускаемый по умолчанию при каждом сбое в
работе приложений. Чтобы его отключить нужно открыть редактор реестра:
нажать на клавиатуре кнопку «Windows» (обычно с изображением окошка, находится в
нижнем ряду, слева, между кнопками Ctrl и Alt) и, удерживая ее, нажмите кнопку
«R» («К» в русской раскладке). Или в меню "Пуск" выберите пункт "Выполнить". В
левом нижнем углу экрана появится окно запуска программ. Напишите в нем regedit
и нажмите кнопку «ОК».
![настройка windows](http://fest.ucoz.ru/image2/regedit3.png)
В левой части редактора реестра идем по следующему
пути: «HKEY_LOCAL_MACHINE» - «SOFTWARE» - «Microsoft» - «Windows NT» -
«CurrentVersion» - «AeDebug», находим там параметр «Auto» (появится в правой
части редактора реестра). Щелкаем по параметру «Auto» правой кнопкой
мыши. В появившемся меню выбираем пункт «изменить»
В открывшемся окне
значение параметра изменяем на 0 и нажимаем кнопку «ОК». Dr.Watson
отключен. После такого изменения реестра при возникновении ошибки в работе
приложения система будет предлагать либо закрыть его, либо передать отладчику
для отладки.
![настройка windows](http://fest.ucoz.ru/image2/regedit6.png)
Если жеский диск компьютера отформатирован в NTFS, открытие содержащихся на
нем папок с большим количеством файлов происходит довольно медлено, потому что
Windows каждый раз обновляет метку последнего доступа к файлам и на это уходит
какое-то время. Эту функцию тоже можно отключить: запускаем редактор реестра
(см. п. 1), в левой его части идем по пути:
«HKEY_LOCAL_MACHINE» -
«SYSTEM» - «CurrentControlSet» - «Control» - «FileSystem».
![настройка windows](http://fest.ucoz.ru/image2/regedit7.png)
Теперь в правой части редактора реестра создаем новый
параметр типа DWord, называем его NtfsDisableLastAccessUpdate и присваиваем ему
значение 1. Для этого в правой час редактора реестра щелкаем по пустому полю
правой кнопкой мыши, в меню «создать» выбираем пункт «Параметр DWORD» В
правой части редактора реестра появляется новый параметр. Его мы переименовываем
на NtfsDisableLastAccessUpdate, щелкаем по нему правой кнопкой мыши, в
появившемся меню выбираем пункт «изменить». В открывшемся меню в поле «значение»
ставим 1, в «системе исчисления» отмечаем «шестнадцатеричная» и нажимаем кнопку
«ОК»
Еще один параметр в реестре, который можно изменить – скорость открытия меню
«Пуск». По умолчанию оно открывается с задержкой в 400 миллисекунд. Чтобы
уменьшить эту задержку, откройте редактор реестра (см. п.1), в левой части
редактора пройдите по пути: «HKEY_CURRENT_USER» - «ControlPanel» -
«Desktop». Теперь в правой части находим параметр MenuShowDelay. Щелкаем
по нему правой кнопкой мыши, в появившемся меню выбираем пункт «изменить». В
открывшейся панели в строке «значение» ставим 0 (или другое желаемое значение
задержки) и нажимаем кнопку «ОК». Теперь меню «Пуск» будет открываться
быстрее.
Устанавливаем приоритет запроса на прерывание (IRQ) для "CMOS и часы", что
должно увеличить производительность системной платы. Сначала нужно определить,
какой запрос на прерывание использует это устройство в системе (как правило,
IRQ08, но все таки нужно проверить). Удерживая "Win" жмем кнопку "Pause Break"
("Break"). В открывшемся окне "Свойства системы" на вкладке «Оборудование» жмем
кнопку «Диспетчер устройств». В разделе "Системные устройства" правой кнопкой
мыши щелкаем по пункту "CMOS и часы", в меню выбираем "свойства". В открывшемся
окне переходим на вкладку "Ресурсы", находим и запоминаем значение IRQ для
устройства, закрываем все окна. Теперь запускаем "Редактор реестра" (см.
выше) и в разделе
HKEY_LOCAL_MACHINE/System/CurrentControlSet/Control/PriorityControl создаем
новый DWORD-параметр с названием IRQ**Priority (где '**' номер IRQ, который мы
запомнили, название без пробелов), устанавливаем для него значение «1».
Отключаем POSIX: открываем редактор реестра и в разделе
HKEY_LOCAL_MACHINE\SYSTEM\ CurrentControlSet\Control SessionManager\SubSystems
удаляем строки Optional и Posix.
Отключаем кэширования DLL: в разделе
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\Current Version\Explorer создаем
новый DWORD-параметр с названием AlwaysUnloadDLL и значением «1».
Можно отключить сообщения о нехватке свободного места на дисках: в разделе
HKEY_CURRENT_USER\ Software\Microsoft\Windows\CurrentVersion\Policies\Explorer
создаем DWORD-параметр под названием NoLowDiskSpaceChecks и значением «1».
|