Увеличиваем быстродействие системы
Размер виртуальной памяти
Заходим в [Панель управления - Система - Дополнительно - Быстродействие - Дополнительно - Виртуальная память]. Если у вас диск большого объема (более 100 Гб), то желательно поставить размер виртуальной памяти вручную и выделить под нее больше места, так как не жалко. Если диск небольшого размера, то отметьте галочку "размер по выбору системы".
Отключаем отладчик Dr.Watson
Путем отключения этого отладчика, который в Windows XP выполняет диагностику ошибок, мы можем немного освободить оперативной памяти. Заходим в [Hkey_Local_Machine\Software\Microsoft\Windows NT\CurrentVersion\AeDebug], в правой колонке выбираем ключ "Auto" и меняем его значение на 0.
Отключаем ненужные программы
Во всех последних версиях Windows, в том числе и в XP есть удобная утилита msconfig. С ее помощью, мы можем увидеть, какие программы загружаются при старте Windows. Заходим в [Пуск - Выполнить - msconfig], запускаем строку и перед нами появляется окошко, в котором необходимо выбрать закладку "Автозагрузка" и убрать галочки с тех программ, которые нам не нужны. Большинство устанавливаемых программ на компьютер любят прописывать себя в реестр и загружаться вместе с windows, хотя нам с вами они могут быть и без надобности. Так что отключаем их и освобождаем оперативную память.
Загрузка и восстановление
Рекомендую отключить галочки "Выполнить автоматическую перезагрузку", "Записать событие в журнал" и "Отправить административное оповещение". Разумеется, снимайте эти галочки только в том случае, если вас эти опции не интересуют. Также я бы посоветовал выбрать в раскрывающемся списке "отсутствие записи отладочной информации". Данная опция может быть полезна только узкому кругу программистов.
Отключаем службы в Windows
В Windows XP есть еще одна очень интересная утилита "Консоль управления службами Windows". В ней мы сможем управлять загрузками различных служб, которые использует Windows XP. Многие их них могут быть отключены за ненадобностью. Запустить ее можно следующим образом [Пуск - Выполнить - services.msc]. Далее выбираем необходимую службу и изменяем ее параметры.
- "Автоматическое обновление" - Я думаю, немногие из нас с вами только и мечтают поскорее автоматически обновить Windows, тем более что это мы можем сделать и сами вручную, так что можно отключить этот сервис.
- "Журнал событий" - этот сервис ведет лог системных событий. Думаю, что мало кто из нас туда заглядывает, отключаем.
- "Служба сообщений" - принимает и отправляет сообщения, посланные администратором. Если у вас нет сети и ее администратора - отключайте ее.
- "Диспетчер очереди печати" - отключайте его, если у вас нет принтера.
- "Удаленный реестр" - данный сервис нужен только администраторам сети, которые смогут управлять вашим реестром на расстоянии. Если у вас нет администратора сети - отключайте.
- "Планировщик заданий" - если вы не используете свой Task Sheduler, то смело отключайте его.
- "Телефония" - если у вас нет модема, и вы никогда не выходите в сеть - отключайте эту службу.
- "Telnet" - этот сервис необходим только тем, кто работает удаленно по Telnet. Таких людей немного, ну а кто им пользуется, тот пусть оставит. Мне, например, он не нужен.
- "Источник бесперебойного питания" - если вы пользуетесь данным устройством - оставляйте, в противном случае - отключайте.
- "Съемные ЗУ" - вы используете на своем компьютере съемные носители информации (например, zip-дисководы)? Если да, то оставляйте.
- "Служба загрузки изображений" - необходима только тем, кто использует сканеры и цифровые фотоаппараты, подключенные к компьютеру.
- "Модуль поддержки смарт-карт" - Лично я ими не пользуюсь, поэтому отключаю. Не волнуйтесь, смарт-карта от метрополитена здесь не применяется :-)
- "Служба индексирования" - необходима только в том случае, если вы часто пользуетесь поиском данных на компьютере. Сервис индексирует диски на локальном и удаленных компьютерах.
- "Серийный номер переносного медиа-устройства" - эта служба получает серийные номера всех переносных медиа-устройств, подключенных к системе. Я такие не использую, а вы?
На самом деле служб этих может быть очень много. Некоторые установленные программы прописывают свои сервисы в эту консоль, и управлять в данном случае ими вы можете только на свой страх и риск. Все приведенные службы вы можете отключать, если они вами не используются.
Оставляем ядро Windows в оперативной памяти
Если вы часто работаете в Windows с различными приложениями, то для ускорения работы Windows лучше сделать так, чтобы неиспользуемая часть ядра не выгружалась из оперативной памяти вашего компьютера, поскольку через некоторое время может быть новое обращение к ней. По умолчанию в Windows XP эта часть выгружается, как говорится, до лучших времен. Если у вас оперативной памяти больше, чем 256 Mb, то могу вам посоветовать отключение выгрузки ядра. Делается это следующим образом: заходим в редактор реестра (как это делается см. выше), находим в нем ветку [Hkey_ Local_Machine\System\CurrentControlSet\Control\SessionManager\MemoryManagement] и находим в правой части редактора ключ "DisablePagingExecutive" и изменяем в нем значение с 0 на 1. Однако я не могу утверждать, что это ускорит работу на всех компьютерах, все зависит от специфики использования операционной системы.
Отключаем оповещение об ошибках
Я догадываюсь, что вы уже не раз видели окошко с сообщением об ошибках той или иной программы, где всплывает окошко с предложением отправлять, или не отправлять отчет об ошибке программы. Но мы ведь с вами не спамеры ;-), поэтому никаких отчетов мы отправлять не собираемся и окошки нам эти, соответственно, не нужны. Отключим их, для этого заходим [Панель управления - Система - Дополнительно - Отчет об ошибках] и выбираем необходимую опцию.
Отключение автозагрузки CD
Ох, как я не люблю, чтобы на моем компьютере что-то происходило без моего ведома, поэтому приходится принимать собственные меры. Для того, чтобы отключить автозагрузку в Windows XP, необходимо найти в реестре ветку [Hke_Local_Machine\System\CurrentControlSet\Services\CDRom] и в ключе "Autorun" установить значение равное 0.
Увеличиваем приоритет программы
Вот за что я люблю Windows XP, так это за то, что в нем есть удобная встроенная утилита по изменению приоритета той или иной запущенной программы. Собственно утилиту вы все эту знаете, вызывается она клавишами Ctrl+Alt+Del. Выбираете закладку процессы, щелкаете на ней правой кнопкой мыши и выбираете важность приоритета для данной задачи. По умолчанию на всех процессах стоит средний приоритет, но вы можете задать и повышенный или пониженный, если вам это необходимо. Все зависит от тех задач, которые вы выполняете в данный момент.
Изменяем время ожидания "зависших" программ
Бывают случаи, когда программы зависают. Ну что поделаешь, таковы реалии. Мы же с вами можем только изменить время ожидания этих программ, чтобы была возможность поскорее ее перезапустить. Заходим в реестр [Hkey_Current_User\Control Panel\Desktop] и выбираем ключ "HungAppTimeout". Меняем его значение в миллисекундах со значения 5000, на меньшее, удобное нам.
Делаем завершение работы быстрее!
По умолчанию, когда вы даете команду на перезагрузку или выключение компьютера, Windows XP позволяет себе подождать некоторое время, перед тем, как произойдет корректное завершение всех работающих программ. Идем в любимый нами реестр J и находим ветку [Hkey_Local_Machine/System/CurrentControlSet/Control], выбираем ключ "WaitToKillServiceTimeout" и изменяем его значение в меньшую сторону. Однако я не порекомендовал бы вам изменять существующее значение "20000" на самое минимальное, это может сказаться на стабильности завершения работы. Я для себя выбрал оптимальный вариант с запасом "5000". Таким образом, Windows завершает работу в 4 раза быстрее.