Позаботьтесь о восстановлении системы
Прежде чем приступить к обзору вариантов тонкой настройки Windows XP, стоит дать небольшой обзор методов восстановления системы. Это позволит вам избежать хождений по сервисным центам в случае неудачных экспериментов с настойкой Windows XP.
Самым простым способом восстановления Windows XP является использование сервиса «Восстановление системы» (Start -> Programs -> Accessories -> System Tools -> System Restore или Пуск -> Все программы -> Стандартные -> Служебные -> восстановление системы). Следуя инструкциям в появившемся окне, вы сможете создать перед началом экспериментов контрольную точку восстановления, которая в случае провала экспериментов с настройкой поможет вам вернуть систему в исходное состояние.
Другой способ сохранения системы – это сохранение реестра и файлов конфигурации путем копирования содержимого папки C:/WINDOWS/SYSTEM32/CONFIG. С помощью этого метода вы сможете за пару минут реанимировать систему из DOS. Правда, этот способ годится, если ваша операционная система установлена на раздел с FAT или FAT32. В случае с NTFS вам потребуется специальный драйвер, скачать который можно по адресу http://www.sysinternals.com/ntw2k/utilities.shtml.
Теперь, когда мы подготовились ко всяким неожиданностям, можно приступать к тонкой настройке Windows XP.
Настройте свойства системы
Откройте «Панель управления» -> «Система» и перейдите на закладку «Восстановление системы». Здесь вы можете полностью отключить программу восстановления системы или настроить ее параметры по своему усмотрению. Разумеется, постоянный мониторинг замедляет работу системы, да и места на дисках под архивы требуется немало. Но иногда «Восстановление системы» очень выручает. В качестве оптимизации можно порекомендовать следующее: оставьте мониторинг только системного диска, а все остальные отключите. В результате в случае сбоя работоспособность системы восстановить вы сумеете, а ценную информацию восстановите из резервных копий (надеюсь, вы копируете всю важную информацию, например, на DVD)?
Закладка «Удаленное использование» объединяет настройки для «Удаленного помощника» и дистанционного управления рабочим столом. Если вы не используете эти функции и пока вам ещё не оказали «помощь» какие-нибудь удаленные доброжелатели, лучше отключить все от греха подальше.
Переходим на следующую закладку «Дополнительно». В ней группа «Загрузка и восстановление» предназначена для определения порядка загрузки операционных систем, установленных на компьютере, а также действий системы в случае отказа. Здесь можно отключить «Выполнять автоматическую перезагрузку», «Отправить административное сообщение», если его некому отправлять, а вот «Записать событие в системный журнал» лучше оставить включенным. Это даст возможность в будущем проанализировать причину возникновения ошибки и принять меры к ее устранению.
Кроме перечисленных групп, на вкладке «Быстродействие» имеются еще две кнопки. «Отчет об ошибках» предназначен для отправки в Microsoft сведений об ошибках операционной системы и приложений. Не думаю, что стоит это делать, поэтому отключаем эту опцию.
«Переменные среды» позволяет указать путь к системным и пользовательским временным папкам. Эта возможность может понадобиться, если вдруг не захочет инсталлироваться какая-нибудь программа. Дело в том, что некоторые программы не могут найти свои файлы, распакованные во временные папки локального пользователя, и процесс инсталляции внезапно прекращается. Если вы столкнетесь с подобным явлением, просто занесите в оба поля что-нибудь покороче. Например, C:\TEMP.
Дефрагментируйте жесткие диски
Жесткие дески целесообразно дефрагментировать примерно раз в месяц. Чтобы запустить системный дефрагментатор, примените команду defrag или выполните файл dfrg.msc.
Отключите ненужные службы
По умолчанию XP запускает службы, которые многим пользователям не нужны. Отключение служб, в которых нет необходимости, освобождает используемые ими ресурсы. Для отключения служб можно задействовать вкладку Services утилиты Msconfig (Пуск –> Выполнить -> Набираем “msconfig” и нажимаем “Enter”). Какие службы можно отключить:
- Messenger. Служба Messenger отправляет и получает сообщения, которые переданы командой Net Send или службой Alerter. Если вы не пользуетесь функцией Net Send или не получаете сообщения от службы Alerter, можете спокойно эту службу отключить.
- TCP/IP NetBIOS Helper. В той сети, где все еще работают WINS и NetBIOS, служба TCP/IP NetBIOS Helper, вероятно, не помешает. Однако, если вы используете только TCP/IP, можете отключить эту службу.
- Wireless Zero Configuration. Как следует из названия (Wireless — беспроводной), служба Wireless Zero Configuration поддерживает автоматическую настройку беспроводных сетевых соединений стандартов 802.11. Мобильные пользователи переносных и планшетных компьютеров могут оставить эту службу запущенной, но клиентским системам обычных сетей беспроводные соединения, как правило, не нужны, и для них отключение этой службы не имеет значения.
- Upload Manager. Служба Upload Manager выполняет асинхронную передачу файлов. Она позволяет системе отправлять в Microsoft информацию, которая используется для поиска системных драйверов. Если вы предпочитаете самостоятельно управлять своими драйверами, эту службу можно отключить.
- Task Scheduler. Служба Task Scheduler позволяет системе автоматически запускать программы и сценарии в заранее заданное время. Некоторые сканеры вирусов и утилиты резервного копирования независимых разработчиков используют эту службу; остальные устанавливают собственную службу запуска по расписанию. Чтобы узнать, не использует ли кто-нибудь в системе эту службу, нужно открыть папку Scheduled Tasks в Control Panel. Если папка пуста, скорее всего, вы сможете без последствий отключить Task Scheduler.
- Error Reporting. Служба Error Reporting связывается с Microsoft, когда приложения сообщают об ошибках. Поначалу я думал, что это нужная служба, но после того как несколько десятков раз отправлял в Microsoft сообщения об ошибках без видимых результатов, вынужден был признать, что игра не стоит свеч.
- Remote Registry. Служба Remote Registry позволяет получать доступ и работать с реестром на других компьютерах сети. Она может быть полезной на рабочих станциях администраторов, но в то же время является потенциальным источником угрозы для системы безопасности на машинах пользователей. Я рекомендую на большинстве клиентских систем отключить Remote Registry.
- Server. Служба Server обеспечивает поддержку удаленного вызова процедур (RPC), а также поддержку службы файлов и принтеров. Хотя эта служба на серверных системах необходима, она может подвергать риску безопасность клиентских компьютеров, которые не обязаны поддерживать общие файлы и принтеры.
- Computer Browser. Служба Computer Browser поддерживает связь с другими компьютерами и отображает список компьютеров, находящихся в сети. Хотя эта служба полезна на одном-двух ключевых серверах, большинству клиентов сети обычно ее использовать ни к чему.
Избавьтесь от ненужных программ в папке Startup
Программы, которые автоматически вставляют пиктограммы в панель системных задач и в папку Startup, досаждают больше всего. Мало того, что это действие не добавляет удобств, оно еще и съедает системные ресурсы. Для того чтобы избавиться от этих паразитов, запустите Msconfig, щелкните вкладку Startup и удалите флажок из ячейки напротив каждой программы, которую следует отключить.
Отрегулируйте визуальные эффекты
В системах, не имеющих мощного процессора, можно существенно повысить производительность за счет настроек визуальных эффектов (Visual Effects). Откройте приложение System в Control Panel, щелкните вкладку Advanced, щелкните в области Performance кнопку Settings и выберите настройку Adjust for best performance.
Установите размер файла подкачки
Когда системе требуется больше памяти, чем у нее есть, Windows увеличивает файл подкачки, и пока это происходит, остальные системные функции останавливаются. Установка максимального размера файла подкачки равным удвоенному значению физической оперативной памяти обычно позволяет избежать этого падения производительности. Необходимо открыть приложение System, выбрать вкладку Advanced и щелкнуть в области Performance кнопку Settings. В окне Performance Options нужно выбрать вкладку Advanced и щелкнуть кнопку Change около поля Virtual memory. Введите максимальный размер файла подкачки в поле Maximum size.
Если в системе имеется два жестких диска, можно улучшить производительность, поместив файл подкачки на тот жесткий диск, который операционной системой не используется. Для этого нужно открыть приложение System, перейти на вкладку Advanced и щелкнуть кнопку Settings в области Performance. Затем перейдите на вкладку Advanced в новом окне, щелкните Change рядом с Virtual memory и выберите в списке дисков свой второй диск.
Используйте настройку DMA для всех жестких дисков
Когда вы добавляете второй жесткий диск, XP часто автоматически устанавливает для него самый медленный режим программируемого ввода/вывода (Programmed I/O). Большинство современных дисководов в состоянии использовать более эффективную настройку прямого доступа к памяти (DMA). Для того чтобы изменить настройки диска, откройте приложение System, щелкните вкладку Hardware, затем щелкните Device Manager. Раскройте пункт IDE ATA/ATAPI controllers и откройте свойства первичного канала IDE (Primary IDE Channel). Перейдите на вкладку Advanced Settings и выберите DMA if available в поле со списком Transfer Mode для обоих устройств — Device 0 и Device 1.
Полезные мелочи
Некоторые установленные вместе с Windows программы абсолютно не нужны пользователю (MSN Messenger, MSN Explorer…), но их невозможно удалить с помощью Add/Remove Windows Components. Для того чтобы их можно было убрать из системы:
- Откроем директорию windows/inf, находим файл sysoc.inf
- Делаем копию этого файла (например sysoc2.inf)
- Открываем файл sysoc.inf. Каждая строка в этом файле представляет компонент, который можно будет увидеть в окне Add/Remove Windows Components
- Удаляем у ненужного компонента параметр hide
- Сохраняем файл sysoc.inf и перезагружаемся. После этого вы увидите в Add/Remove Windows Components, те компоненты у которых был удален параметр hide
- Выбираете компонент и удаляете его с машины
А для того, чтобы Windows Messenger не грузился при загрузки операционной системы Windows XP, просто откройте реестр и удалите параметр: HKEY_CURRENT_USER\ Software\ Microsoft\ Windows\ CurrentVersion\ Run\ MSMSGS