Skip to main content.

Порой у ПК не хватает силенок, дабы обеспечить своему хозяину комфортную работу с теми или иными программами, или нам просто хочется выжать максимум из своего "гробика", или мы хотим ускорить выполнение какой-нибудь задачи. Мы обновляем компьютер, разгоняем его, подкидываем свежие "дровишки", но редко кто задумывается, что правильная настройка Windows может дать не меньший эффект, если, конечно, все сделать по уму.

 

Я постараюсь дать несколько советов, как наладить Windows таким образом, чтобы она отъедала как можно меньше ресурсов вашего ПК. Прошу экспертов и опытных пользователей не судить меня строго за простой язык, поймите правильно, не все так хорошо разбираются в программном обеспечении, как вы.

 

Любая свежеустановленная Windows настроена под среднестатистический ПК. А с чего вы взяли, что ее настройки идеально подходят для решения именно ваших задач? Так что, если мы хотим получить от ПК максимум производительности, придется немножечко повозиться с операционной системой. Прежде всего мы настроим службы, которые автоматически запускаются вместе с запуском Windows. Помимо того, что они занимают место в оперативной памяти, а некоторые из них резервируют немалый объем на жестком диске, эти службы в активном режиме претендуют на внимание вашего процессора. Так что по возможности надо выключить те из них, которые нам наверняка не понадобятся. Чтобы добраться до меню, где мы можем выключить бесполезные для нас службы, нужно нажать "Пуск - Настройка - Панель управления - Администрирование - службы" или "Пуск - Выполнить" и в открывшемся окне ввести "services.msc" без кавычек. Перед нами программа управления службами, в ней мы и будем выключать те из них, которые нам не потребуются.

 

Службы Windows

 

Отключение службы

Для того чтобы выключить службу, надо двойным нажатием зайти в ее окно управления и там выбрать пункт "отключено". Описание служб и возможность их выключения представлены в таблице 1.

 

Таблица 1. Службы Windows 2000/XP/2003 Server

Название службы Описание службы Возможность выключения

Bluetooth Support Service Поддерживает Bluetooth-устройства, установленные на компьютере, и обнаруживает другие устройства в радиусе действия Выключить, если вы не используете устройства, соединяющиеся с вашим ПК с помощью Bluetooth-связи 

DHCP-клиент Управляет конфигурацией сети посредством регистрации и обновления IP-адресов и DNS-имен Если сеть не используется, можно безболезненно выключить ее

DNS-клиент Разрешает для данного компьютера DNS-имена в адресах и помещает их в кэш. Если служба остановлена, не удастся разрешить DNS-имена и разместить службу каталогов Active Directory контроллеров домена Если сеть не используется, можно безболезненно выключить ее

Fax Позволяет отправлять и получать факсимильные сообщения, используя ресурсы этого компьютера и сетевые ресурсы Если не используем данную функцию, то смело выключаем ее

MS Software Shadow Copy Provider Управляет теневыми копиями, полученными при помощи теневого копирования тома В большинстве случаев можно выключить

QoS RSVP Обеспечивает рассылку оповещений в сети и управление локальным трафиком для QoS-программ и управляющих программ Вкупе с выключением резервирования трафика QoS полностью отключает резервирование канала QoS. Выключить

NetMeeting Remote Desktop Sharing Разрешает проверенным пользователям получать доступ к рабочему столу Windows через корпоративную интрасеть, используя NetMeeting. Если эта служба остановлена, удаленное управление рабочим столом недоступно Вряд ли кто-то захочет доверить управление своим ПК кому-то другому. Прибавим к этому потенциальную опасность несанкционированного проникновения в систему и сделаем вывод — выключить

Telnet Позволяет удаленному пользователю входить в систему и запускать программы, поддерживает различных клиентов TCP/IP Telnet, включая компьютеры с операционными системами Unix и Windows. Если эта служба остановлена, удаленный пользователь не сможет запускать программы Если эта функция не используется, обязательно выключаем ее, иначе грозит опасность несанкционированного проникновения в систему

Автоматическое обновление Загрузка и установка обновлений Windows. Если служба отключена, то на этом компьютере будет нельзя использовать возможности автоматического обновления или веб-узел Windows Update Выключить, так как любые обновления всегда можно выполнить вручную

Адаптер производительности WMI Предоставляет информацию о библиотеках производительности от поставщиков WMI HiPerf В большинстве случаев можно выключить, хотя, возможно, кому-то может понадобиться

Беспроводная настройка Предоставляет автоматическую настройку адаптеров 802.11  Если не пользуемся Wi-Fi, то выключить

Брандмауэр Windows/общий доступ к Интернету (ICS) Обеспечивает поддержку служб трансляции адресов, адресации и разрешения имен или предотвращает вторжение служб в домашней сети или сети небольшого офиса Если вы используете FireWall стороннего производителя и ваш ПК не является интернет-шлюзом для другого ПК в сети, то смело выключайте

Вторичный вход в систему Позволяет запускать процессы от имени другого пользователя. Если служба остановлена, этот тип регистрации пользователя недоступен Выключить, иначе эта служба может стать причиной несанкционированного проникновения в систему

Диспетчер автоподключений удаленного доступа Создает подключение к удаленной сети, когда программа обращается к удаленному DNS- или NetBIOS-имени или адресу Используется очень редко, поэтому можно смело выключить

Диспетчер сеанса справки для удаленного рабочего стола Управляет возможностями удаленного помощника. После остановки службы удаленный помощник будет недоступен Создает потенциальную опасность проникновения в систему, а помощь от нее сомнительная. Выключить

Диспетчер сетевого DDE Управляет сетевыми общими ресурсами динамического обмена данными (DDE). Если служба остановлена, сетевые общие ресурсы DDE не будут доступны Если сеть не используется, можно безболезненно выключить

Диспетчер очереди печати Загружает в память файлы для последующей печати Нет принтера — выключить

Журналы и оповещения производительности Управляет сбором данных о производительности с локального или удаленных компьютеров. Сбор выполняется на основе заданного расписания и обеспечивает запись этих данных в журналы или инициирует оповещение В большинстве ситуаций запись данных о производительности не потребуется. Спокойно выключаем

Источник бесперебойного питания Управляет источниками бесперебойного питания, подключенными к компьютеру. Нет ИБП, выключить

Координатор распределенных транзакций Координация транзакций, охватывающих несколько диспетчеров ресурсов, таких как базы данных, очереди сообщений и файловые системы. Если служба остановлена, транзакции выполнены не будут Если ПК не является сервером, использующим базы данных, можно смело выключить

Модуль поддержки NetBIOS через TCP/IP Включает поддержку службы NetBIOS через TCP/IP (NetBT) и разрешения NetBIOS-имен в адреса Если по каким-то причинам нужна поддержка NetBIOS через TCP/IP, эту службу не трогаем. Но в большинстве случаев ее можно спокойно выключить

Монитор инфракрасной связи Поддерживает IrDA-устройства, установленные на компьютере, и обнаруживает другие устройства в радиусе действия Если вы не используете устройства, соединяющиеся с вашим ПК с помощью инфракрасной связи, выключить

Обозреватель компьютеров Обслуживает список компьютеров в сети и выдает его программам по запросу. Если служба остановлена, список не будет создан или обновлен Если сеть не используется, то выключить, хотя, в общем-то, достаточно оставить ее включенной на одном ПК в вашей сети

Планировщик заданий Позволяет настраивать расписание автоматического выполнения задач на этом компьютере. Если служба остановлена, эти задачи не могут быть запущены в установленное расписанием время Если вы не испытываете острого желания запускать программы автоматически в установленное время, то выключить

Сервер Обеспечивает общий доступ к файлам, принтерам и именованным каналам для данного компьютера через сетевое подключение. Если служба остановлена, эти функции выполнить не удастся Если сеть не используется, можно безболезненно выключить

Служба времени Windows Управляет синхронизацией даты и времени на всех клиентах и серверах в сети. Если служба остановлена, синхронизация даты и времени будет недоступна Если сеть не используется, то выключить, хотя и при наличии сети выключение этой службы в большинстве случаев не помешает

Служба обнаружения SSDP Включить обнаружение UPnP-устройств в домашней сети Если сеть не используется, то выключить, да и при наличии сети нужна редко

Справка и поддержка Обеспечивает возможность работы центра справки и поддержки на этом компьютере. Если служба остановлена, центр справки и поддержки будет недоступен Выключить, так как толку от этой поддержки... Хотя если вам без этой службы не обойтись, можете оставить включенной

Служба сетевого DDE Обеспечивает сетевой транспорт и безопасность для динамического обмена данными (DDE) в программах, выполняющихся на одном или на нескольких компьютерах. Если служба остановлена, сетевой транспорт и безопасность DDE будут недоступны Если сеть не используется, можно безболезненно выключить

Удаленный реестр Позволяет удаленным пользователям изменять параметры реестра на этом компьютере. Если служба остановлена, реестр может быть изменен только локальными пользователями, работающими на этом компьютере Вряд ли кто-то захочет доверить управление своим реестром кому-то другому. Прибавим сюда потенциальную опасность несанкционированного проникновения в систему и сделаем вывод: выключить

Служба терминалов Предоставляет возможность нескольким пользователям интерактивно подключаться к компьютеру и отображает рабочий стол и приложения на удаленных компьютерах. Является основой для удаленного рабочего стола (включая удаленное администрирование), быстрого переключения пользователей, удаленного помощника и служб терминалов Если сеть не используется, можно безболезненно выключить. Да и при наличии сети хорошо подумайте, надо ли вам, чтобы кто-то кроме вас имел доступ к вашему ПК?

Служба восстановления системы Выполняет функции восстановления системы. Чтобы остановить службу, следует отключить восстановление системы на вкладке "Восстановление системы" свойств компьютера Если вам не нужно откатывать систему к определенной дате, то выключить, поскольку служба требует много места на жестком диске. Я, правда, не стал этого делать, так как иногда при ошибках, случившихся по моей вине, приходилось откатывать систему

Служба регистрации ошибок Позволяет регистрировать ошибки для служб и приложений, выполняющихся в нестандартной среде Для большинства пользователей бесполезная служба. Выключить

Сетевой вход в систему Поддерживает сквозную идентификацию событий входа учетной записи для компьютеров домена Если сеть не используется или сеть без доменов, то выключить

Служба сетевого расположения (NLA) Собирает и хранит сведения о размещении и настройки сети и уведомляет приложения об их изменении Если сеть не используется, можно безболезненно выключить

Служба сообщений Посылает и получает сообщения, переданные администраторами или службой оповещений. Не имеет отношения к MSN Messenger. Если служба остановлена, оповещение передано не будет Если сеть не используется, можно безболезненно выключить

Уведомление

о системных событиях Протоколирует системные события в сети (такие как регистрация в Windows) и изменения в подаче электропитания. Уведомляет подписчиков из разряда "COM+системное событие", рассылая оповещения Можно спокойно выключить. Эта служба редко кому нужна

Совместимость быстрого переключения пользователей Управление приложениями, которые требуют поддержки в многопользовательской среде В большинстве случаев выключить, так как программ, которые используют эту службу, очень мало. Правда, есть одно "но": если вы хотите работать под своей учетной записью, не прерывая процессов другой учетной записи, эту службу выключать нельзя

Смарт-карты Управляет доступом к устройствам чтения смарт-карт. Если служба остановлена, компьютер не сможет считывать смарт-карты Если вы не пользуетесь смарт-картами, выключить

Служба загрузки изображений (WIA) Обеспечивает службы получения изображений со сканеров и цифровых камер Если сканер и цифровая камера не используются на данном ПК, выключить

 

Остановка служб высвобождает место в оперативной памяти, а значит, добавляет прыти вашему ПК. Те службы, которые не были перечислены выше, я вообще не советую трогать, так как их остановка может привести к выключению важных функций ПК и даже к тому, что вы не сможете войти в операционную систему.

 

Итак, количество служб сведено к минимуму, что дальше? А вот что: помимо служб, автоматически запускаемых вместе с Windows, нам надо оптимизировать реестр и настройки операционной системы.

 

 

 

Редактор реестра

Начнем с реестра. Для того чтобы попасть в меню редактирования реестра, нажимаем "Пуск - Выполнить" и в открывшемся окне вводим "regedit". Перед нами откроется окно управления реестром. Затем выполняем пункты, указанные в таблице 2.

 

Таблица 2. Настройка реестра Windows 2000/XP/2003 Server

Эффект Как это сделать

Настраиваем кэш второго уровня HKEY_LOCAL_MACHINE\SYSTEM\

CurrentControlSet\Control\Session Manager\

MemoryManagement\SecondLevelDataCache.

Изменяем десятичное значение кэша второго уровня на то, которое у нашего "камня"

Убираем папку "Общие документы"

из ярлыка "Мой компьютер" HKEY_LOCAL_MACHINE\SOFTWARE\

Microsoft\Windows\Current Version\Explorer\

My Computer\NameSpace\DelegateFolders.

Полностью удаляем ключ {59031a47-3f72-44a7-89c5-5595fe6b30ee}

Отключаем запись использовавшихся документов в журнал истории HKEY_CURRENT_USER(HKEY_LOCAL_MACHINE)

\Software\Microsoft\Windows\Current Version\Policies\. Создаем в нем ключ NoRecentDocsHistory со значением 1 

Отключаем приложение Dr. Watson HKEY_LOCAL_MACHINE\SOFTWARE\

Microsoft\Windows NT\CurrentVersion\AeDebug. Меняем значение ключа Auto на 0

Увеличиваем скорость работы с NTFS-дисками HKEY_LOCAL_MACHINE\SYSTEM\

CurrentControlSet\Control\Filesystem. Меняем значение ключа NtfsDisable8dot3NameCreation и NtfsDisableLastAccessUpdate (если его нет, надо его создать как параметр DWORD) на 1

Увеличение приоритета запросов на прерывание CMOS Для начала надо выяснить, какое IRQ назначено для CMOS (обычно 08), эту информацию мы найдем в диспетчере устройств в разделе "системные устройства".

HKEY_LOCAL_MACHINE/System/

CurrentControlSet/Control/PriorityControl. Создаем параметр DWORD IRQ*Priority, где "*". Номер IRQ, назначенный для CMOS; устанавливаем его значение равным 1

Отключение POSIX HKEY_LOCAL_MACHINE\SYSTEM\

CurrentControlSet\Control SessionManager\SubSystems. Удаляем две строки Optional и Posix

Увеличение скорости доступа к компьютерам в вашей сети HKEY_LOCAL_MACHINE/Software/

Microsoft/Windows/Current Version/Explorer/RemoteComputer/NameSpace. Удаляем строку {D6277990-4C6A-11CF-8D87-00AA0060F5BF}

Отключаем кэширование DLL HKEY_LOCAL_MACHINE\SOFTWARE\

Microsoft\Windows\Current Version\Explorer. Надо создать параметр DWORD AlwaysUnloadDLL со значением 1

 

Теперь, когда ненужные службы выключены, а в реестр внесены настройки, повышающие производительность ПК, мы отключим все визуальные красоты Windows. Для этого нажимаем правой кнопкой на "Мой компьютер", далее "Свойства - Дополнительно - Параметры" (в окне "Быстродействие") и ставим галочку в пункте "Обеспечить наилучшее быстродействие".

 

 

 

Настройки быстродействия

Затем вырубаем резервирование канала сервисом QoS. Хоть мы и выключили эту функцию при настройке служб, но для ее полного отключения надо сделать вот что: нажимаем "Пуск - Выполнить" и в открывшемся окне пишем "gpedit.msc", потом следуем по пунктам "Конфигурация компьютера - Административные шаблоны - Сеть - Диспетчер пакетов QoS"; в открывшемся окне видим пункт "Ограничить резервируемую пропускную способность", заходим в него и выключаем.

 

 

 

Бесповоротно и окончательно отключаем сервис QoS

Далее надо удалить Windows Messenger, если вы, конечно, им не пользуетесь. Для этого надо зайти в меню "Пуск - Выполнить" и ввести "RunDll32 advpack.dll, LaunchINFSection %windir%\INF\msmsgs.inf,BLC.Remove".

 

Если у винчестера файловая система NTFS, то не мешало бы выключить "индексирование диска для быстрого поиска". Да, это увеличит время поиска файлов, но в повседневной работе чуть ускорит работу операционной системы в целом. Делается это в свойствах жесткого диска, в закладке "Мой компьютер".

 

Ну и наконец, надо убрать из автозапуска все программы, которыми мы не пользуемся. Чтобы это сделать, надо все в том же окне "Выполнить" ввести "msconfig" и на закладке "Автозагрузка" убрать галочки с ненужных программ. Только не убирайте галочки с пунктов, о которых вы не имеете представления, так как вы можете вырубить программы, необходимые для полноценной работы операционной системы.

 

Всё... Перезагружаем ПК и чувствуем, что что-то изменилось.

 

P.S. Надеюсь, не в худшую сторону...

 

 

Стабильная система

 

Говорят, что Windows - очень глючная система. Глючная и не стабильная. Но на самом деле, если у человека что-то не работает на компьютере, как правило, причина кроется в двух файлах: "руки.sys" и "голова.dll". Т.е. виноват в нестабильной работе своего компьютера сам пользователь. Ставя кучу пиратского софта, крэки, компьютерные игры и удаляя их, тем самым засоряя реестр. И лезут потом в него всякими твикерами и чистилками, делают еще хуже. А теперь вспомните, какая у вас была прекрасная система в день ее установки!

В этой статье я расскажу, как правильно настроить свой компьютер, как правильно установить систему. Расскажу, какие программы вам точно надо поставить, а какие не стоит ставить никогда. И, самое главное: я расскажу, как при помощи программы Norton Ghost сделать полный образ вашего системного диска в файл и впоследствии при аварии, засорении, повреждении системы в течении 2-х минут восстановить ее в точно таком виде, в каком она была в день установки, вплоть до последнего ярлычка! Даже если вы поставили на свой системный диск другую ОС или просто отформатировали ваш системный диск, у вас будет возможность "установить" свою Windows за 2 минуты, причем она будет уже настроена и на ней будут уже установлены все Офисы, Винампы и прочие нужные программы!

В качестве нашей ОС будет выступать Windows XP. Это действительно надежная операционная система. Я видел компьютер, у которого процессор всего-то 450 мегагерц, а оперативной памяти - 64 мегабайт. Конечно, не летает, но что тут сделаешь. Спросите, а что делать тем, у кого компьютер еще слабее? Покупать новый! Или ставить Windows 98, настраивать ее как умеешь, ставишь нужные программы, и воспользоваться программой Norton Ghost.

Основная идея статьи в том, что есть возможность быстро и дешево в любой момент восстановить Windows до состояния, в котором она была в первый день после установки. Я НЕ навязываю свои методы установки системы, свой набор софта и организации работы на компьютере. Я лишь предлагаю свою модель. Ваша задача - сделать систему такой, какой вы ее хотите видеть.


Предварительная подготовка компьютера

Для начала: сколько у вас логических дисков на винчестере? Оптимальный вариант разметки дисков на разделы - 2 логических диска. Диск C должен иметь размер максимум 5 гигабайт. Этого хватит на ОС и на инсталляцию всех необходимых программ. Второй логический диск D должен иметь весь оставшийся размер. Ни в коем случае не делайте отдельный диск для фильмов, отдельный - для музыки, например. Все это прекрасно хранится в папках. Причем размер папки всегда ровно такой, сколько у вас фильмов или музыки, а размер логического диска - всегда фиксированный. А откуда вы наперед знаете, что у вас будет именно 20 гигабайт фильмов и именно 20 гигабайт музыки?! А вдруг у вас будет 30 гигабайт фильмов и всего 3 гигабайта музыки? Где вы будете хранить "лишние" фильмы? На диске с музыкой? Так и получается у всех моих знакомых, сделавших более двух логических дисков - не компьютер, а помойка.

Вывод: создаем 2 логических диска - один для операционной системы и его размер -5 гигабайт. Второй - для всего, что хранится на компьютере, размер его - весь оставшийся.

Кроме того, на диске D не мешает создать жесткую иерархию папок. Например, в корне диска D я разместил 3 папки: Distrib, Отдых, Документы. В папке Distrib создал папки Антивирусы, Архиваторы, Мультимедиа, Программирование и т.д.. В папке Отдых, к примеру, можно создать папки Клипы, Игры, Музыка, Фильмы. В любом случае, не смешивайте все в кучу…

Итак, когда у вас компьютер будет организован как надо, можно ставить систему.


Часть 1. Установка Windows

Чистая установка Windows XP. Тем, кто уже умеет устанавливать Windows XP, можно не читать…

Будем считать, что наш винчестер уже разбит как надо, а на диске C нет никаких важных данных (все важное - на диске D). И этот самый диск C можно спокойно форматировать.

Загрузитесь с компакт-диска и запустите установку Windows XP. Как это сделать? Войдите в BIOS компьютера (кнопка DEL при самом начале загрузки компьютера). Во второй строчке - "CMOS settings" нажимаем Enter и входим в меню CMOS. Находим строчку "First Boot Device" и выставляем в качестве первого загрузочного устройства CD-ROM. Нажимаем F10, сохраняем настройки и выходим.

Теперь вставьте ваш загрузочный компакт-диск с операционной системой, перезагрузите компьютер. На экране должен появиться загрузочный модуль компакт-диска. Найдите в нем установку системы и запустите. Начнется установка операционной системы. Внимательно читайте, что будет написано на экране и принимайте решения.

После того как программа установки спросит, на какой логический диск ей устанавливаться, выбирайте наш маленький диск C. Установка спросит, нужно ли форматировать диск, отвечайте "форматировать в файловую систему NTFS". После этого программа установки скопирует необходимые ей файлы на винт и перезагрузит компьютер. Сразу же войдите снова в BIOS и установите первое загрузочное устройство - HDD-0, так как нам больше не нужно загружаться с компакт диска.

Дальше система будет устанавливаться практически сама. В процессе установки она задаст вам пару вопросов - типа, в каком регионе вы живете, в какой стране. Минут через 30 система полностью установится и загрузится.


Часть 2. Создаём образ чистой Windows в программе Norton Ghost

Итак, у нас есть только что установленная Windows. Мы ее устанавливали целых полчаса, а может и больше. Мы потратили свое бесценное время. Больше мы никогда не будем так тратить свое время, так как есть на свете такая программа - Norton Ghost. Эта программа может создать точную копию всего содержимого вашего логического раздела и записать его в файл-образ, попутно сжимая его быстрым архиватором.

Такая программа традиционно есть в загрузочном модуле популярных дисков "Навигатор". Удобство загрузочной версии этой программы в том, что для того, что бы восстановить свою систему, вам нужно только вставить загрузочный компакт диск и запустить Ghost. Работоспособность вашего Windows не обязательна.

Запустите программу Norton Ghost из-под загрузочного модуля "Навигатора". Мы хотим скопировать логический раздел (например, диск C) в файл, который будет сохранен куда-нибудь на диск D. По этому в ее единственном простеньком меню выберите команду Partition -> To image (именно Partition и именно To Image!!!). В открывшемся окне выберете ваш диск C, нажмите ОК. После этого программа выведет обыкновенное окно "Сохранить как…", в котором просто выберете место, куда сохранять (сохранять надо на диск D или куда угодно, но НЕ на тот диск, который вы хотите сейчас копировать!!!). При сохранении назовите файл "winnew.GHO". Теперь Norton Ghost задаст последний вопрос: сжимать ли файл-образ? Отвечайте "High", то есть пусть сжимает сильно. Подождите 3 минуты, пока делается образ. После того, как программа закончит, перезагружайтесь.

Теперь ты можешь делать что хочешь: ставить другую ОС, ломать эту, но ты всегда теперь можешь восстановить ее из образа! Даже форматировать не потребуется - Ghost сам отформатирует твой диск C: и в течение 40 секунд восстановит операционную систему и все файлы, что были на этом диске в момент запечатления!

Теперь со спокойной душой, не боясь сотворить с нашей осью что-нибудь СТРАШНОЕ, переходим к настройке системы.


Часть 3. Настройка системы

Правильно настраиваем систему. Это просто свод советов, основанных на моем опыте. Так настраиваю свою систему Я. Как вы настраиваете систему - вам решать.

1. Добавляем значки "Мой компьютер" и "Internet Explorer" на рабочий стол: для этого вызываем свойства экрана - > вкладка Рабочий стол -> жмем кнопку "дополнительно". Ставим галочки на те значки, что вам нужны.

2. Ставим драйверы на все устройства: материнскую плату, видеокарту.

3. Меняем разрешение и частоту обновления монитора (разрешение: свойства экрана-> параметры - разрешение лучше поставить 1024x768; частота обновления: свойства экрана -> параметры -> дополнительно -> монитор-> Частоту ставим на максимум).

4. Выставляем параметры виртуальной памяти. Мой компьютер -> свойства -> дополнительно -> параметры быстродействия -> дополнительно -> изменить -> задать особый размер: минимум 600, максимум 600 -> задать.

5. Обязательно делаем видимым расширения файлов: в любой папке выбираем меню сервис -> свойства папки -> вкладка вид -> снять галочку с "скрывать расширения для зарегистрированных типов файлов", "скрывать системные файлы" и "использовать простой общий доступ к файлам". Теперь у вас будут видимыми расширения файлов, в свойствах папки появится новая вкладка "Безопасность", а системные файлы все равно останутся скрытыми, пока стоит галочка "Не отображать скрытые файлы". Зато если вы эту галочку снимете, то увидите сразу все: и простые скрытые файлы, и системные файлы.

6. Меню Пуск настраиваем по вкусу, я рекомендую убрать "мои документы", "мою музыку" и т.д. - все это у нас есть на диске D. Оставить в меню пуск я рекомендую только "Панель управления" как ссылку и "Мой компьютер" как меню. Очень удобно. Так выглядит мое меню Пуск:

7. Выключаем "хранитель экрана" Свойства экрана -> Заставка (попутно отключите ее нафиг - лучше пусть у тебя при простое компа гаснет монитор)-> питание -> В меню "отключение дисплея" ставьте время, например, через 30 минут.

Поверьте, "Хранители экрана" - это враги компьютера. Некоторые программы во время работы заставки начинают крайне лениво работать. Например, если у вас работал антивирусный сканер и включилась заставка, то антивирус может начать проверять в час по чайной ложке…

8. Освободите 20% Интернет - канала! Пуск -> выполнить -> ввести команду mmc, в открывшемся окне: консоль -> добавить оснастку -> добавить-> групповую политику -> открыть-> локальный компьютер-> добавить. Открыть Конфигурация компьютера -> админ. Шаблоны - > Сеть-> диспетчер пакетов QoS -> Ограничить резервируемую пропускную способность ->задать 0 (НЕ ВЫКЛЮЧАТЬ - не поможет, а именно *задать* 0)

9. Существует еще туча настроек, но не ставьте, ради Бога, никаких твикеров и оптимизаторов!!! Замечено, что система работает хорошо именно тогда, когда в нее не лезут никакие Нортоны и СистемМеханики!!! Единственное, что поставить не мешает, это дефрагментатор из комплекта NortonUtilites (Norton Speed Disk). Все остальные Norton Utilites не ставьте.

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


Часть 4. Ставим софт

Ставим нужные и хорошие программы. Все эти программы проверены мною в течение долгого времени. Однако, это только моя рекомендация.

1. Архиватор - WinRAR версии не ниже 3.0 (начиная с этой версии в ней изменен алгоритм сжатия и, если у вас будет более старая версия, вы не сможете открыть архив, который был запакован новой версией) (WinRAR 3.41)

2. Антивирус - Антивирус Касперского версии НЕ НИЖЕ 5.0! (Kaspersky AntiVirus Personal 5.0.200)

Не в коем случае не ставьте антивирус Касперского версии 4.0 или 4.5 - это просто убьет вашу систему, тормоза обеспечены. В версии 5.0 произошли значительные изменения. Прекрасный дизайн, самая высокая скорость сканирования (проверено тестами), особенно на файловой системе NTFS! Самая большая антивирусная база - на момент 10 марта 2005 года в его стандартных базах 114000 записей. Есть еще расширенные базы (детектятся не только вирусы и трояны, но и крэки, кейгены и прочее). Нет проблем с обновлением баз и ключами. Мгновенная реакция на вирусные эпидемии в России.

Если вы все же любитель Dr.Web - ставьте, воля ваша. Но не рекомендую я Norton Antivirus. Почему? Да потому что антивирусные базы он обновляет раз в неделю, о русских вирусах узнает очень поздно, с поддержкой общаться трудно, если не знаешь английский. И никогда не ставьте больше одного антивируса!!!

1. Мультимедиа:

2. Офисные программы.

3. ACDSee - просмотрщик картинок. Быстрый, удобный, со встроенными конверторами, несложным графическим редактором, пакетом для сканирования. Я люблю только версию 4.01 (ACDSee Power Pack v7.0 build 102)

4. Punto Switcher. Уж не знаю, советовать ли? Если начинаешь писать не в той раскладке, например, вместо "www" - "ццц", а вместо "Windows" - "Цштвщцы", она немедленно переконвертирует в правильную раскладку. Я вообще забыл, как переключать раскладку, к программе привык как наркоман, и набирать текст на чужих компьютерах стало дискомфортно. Очень удобно обычному пользователю. Очень неудобно программисту.

5. Фаерволл (защищает от атак через Интернет и локальную сеть). В принципе, если вы используете антивирус Касперского версии выше 5.0.227 - то вам не нужен фаерволл: в эту версию антивируса добавлен модуль обнаружения сетевых атак от Kaspersky Anti-Hacker. Защита от внешних атак практически 100%. Регулярно антивирус обновляет свои антивирусные базы и антихакерные базы. А внутренние атаки, например, трояны - будут и так обнаружены антивирусом, как вредоносная программа. И, тем не менее, все же не лишнем будет поставить продвинутый фаерволл: продвинутые пользователи в один голос рекомендуют Outpost, проверенный временем.

6. Эмулятор CD-ROM. Virtual CD. Может и эмулировать, и записывать копии на болванки. Работает с системой защиты StarForce 3. Гораздо удобнее, чем эмулятор, встроенный в NERO, например. (Virtual CD 7.0)

7. TGT Soft Style XP, позволяющая применять десятки визуальных стилей вашей системе, не загружая при этом ресурсы ПК. Использую этот пакет очень долго. Систему не губит и на быстродействие не влияет. Но делает очень красиво. (Style XP 2.16)

После того, как мы установили все наши программы, необходимо очистить диски от созданных системой контрольных точек восстановления. Для этого следует вызвать свойства диска С: и нажать "Очистка", выделить все галочки, возле которых есть значимая цифра, щелкнуть на вкладку "Дополнительно" и очистить контрольные точки. Контрольные точки восстановления системы нам больше никогда не пригодятся, так как мы сделаем еще один образ Ghost. Щелкните пкм на "Мой компьютер" -> Свойства -> вкладка Восстановление системы. Здесь поставьте галочку отключить восстановление системы на всех дисках.


Часть 5. Последний штрих

Настройка системы, установка софта - это процесс еще более долгий, чем установка операционной системы. По этому, почему бы нам не сделать еще и второй образ Norton Ghost?

После того, как ты установишь систему, и она будет стоять перед тобой, красавица, надежная, быстрая, чистая - просто загляденье, потребуется сделать фотографию на память. Вновь грузимся с компакт-диска и запускаем Norton Ghost. И делаем второй образ - полностью настроенной системы. На этот раз образ будет весить около гигабайта.

В случае аварии на компьютере ты сможешь переустановить всю систему, вместе со всеми Офисами и Винампами всего за 1 минуту 50 секунд.

Поэтому береги образы - один с девственно чистой системой, другой - с полностью вылизанной и настроенной.

Файл-образ будет весить не больше гигабайта, если, разумеется, у тебя не будет стоять какая-нибудь программа в дополнение простому офису, но которая весит ОЧЕНЬ много (например, Fine Reader). Но ведь это не большая беда, правда?


Заключение

Теперь вы можете забыть о всяких чистилках реестра и прочих программ, оживляющих систему. Если система засорится, будет работать нестабильно или вам хотя бы покажется, что с системой что-то не так, тебе понадобится всего 3 минуты, что бы вернуть ее в тот вид, в котором она была в день своего рождения и у вас будет вечно юная Windows!!!

 

Третья космическая для форточек

 

С каждым днем мультимедийные приложения, в том числе и игры, становятся все требовательней к ресурсам персонального компьютера. К сожалению, далеко не каждый пользователь имеет возможность (или желание) произвести модернизацию аппаратной части ЭВМ. Безусловно, проблему можно решить на «железном» уровне, например, сменив комбинацию перемычек и тем самым разгоняя процессор до максимальной частоты. И все же этот метод не всегда дает эффективный и, тем более, безопасный результат. Другой путь смена тактовой частоты путем манипуляции с BIOS. Здесь риск примерно 50 на 50, ибо если будет выставлен неверный параметр CPU Speed Setting, то базовая система ввода-вывода вообще откажется загружаться, и горе-экспериментатору придется сдавать ПЗУ в ремонт, причем ему, скорее всего, скажут, что ПЗУ ремонту не подлежит, требуется замена и явно не бесплатная. Как видите, оба способа могут привести к грустным последствиям. Но вот нам сказали, что выход найден, и он, по словам разработчиков, революционен это программы-оптимизаторы. О них сегодняшний рассказ.

Давайте сначала попробуем разобраться в самостоятельной части оптимизации работы ОС Windows.

(Автор дает советы не на все случаи жизни, а для тех ОС, с которыми он имел дело, так что если что не заработает, вопросы к нему. Прим. ред.)

Для нормальной работы системы достаточно, чтобы были запущены explorer.exe (проводник, не путать с браузером Internet Explorer!), internat.exe (раскладка клавиатуры), systray.exe (панель задач), rundll.exe (запуск библиотек dll в качестве приложений) и cdi (распознавание лазерного диска в устройстве CD-ROM). Элементарный способ проверки их наличия единичное нажатие сочетания [CTRL]+[ALT]+[DEL]. Все остальное это приложения, работающие в резидентном режиме или используемые пользователем на данный момент. Но это лишь необходимый минимум для самостоятельной оптимизации. Весь «букет» загружаемых сервисов можно посмотреть с помощью 2-х способов. Первый требует наличия удобного файлового менеджера (FAR, VC, NC): надо найти в корневом каталоге жесткого диска файл, отвечающий за автозагрузку autoexec.bat. Затем, нажав клавишу редактирования файла (F4 в FAR’e), блокировать лишние запуски, то есть ввести слово из трех букв (rem) перед каждым из них. Например: REM C:\virus.exe. Но таким образом невозможно заблокировать всё и вся, поскольку это относится в некотором смысле к DOS-стороне Винды.

Второй путь: вводим в командной строке Windows’a (Выполнить…) магическое слово msconfig и попадаем в Настройки Системы. Для запуска только жизненно важных сервисов достаточно выбрать Тестовый запуск (или Диагностический в Win XP). Далее включаем нужные сервисы по мере их надобности (звук, антивирусник ит.д.).

Следующий шаг. Весьма желательно убрать wallpaper с рабочего стола и оставить на нем минимальное количество ярлыков.

Все вышеуказанные действия должны дать немного дополнительных процентов скорости выполнения поставленных перед PC заданий. Но существует масса скрытых настроек ОС, доступ к которым очень заковыристый. Для его упрощения существуют не только твикеры, но и автоматизированные утилиты.

В чем состоит суть утилит-оптимайзеров? Сначала следует разобраться во всей сложности проблемной ситуации. Все мы знаем, что практически любая ОС Windows имеет очень нехорошее свойство накапливать различные части файлов, и они постепенно не только засоряют жесткий диск, но и негативно влияют на производительность аппаратной части. Для более-менее нормальной работы высокотребовательного приложения нужна полная отдача не только от аппаратуры, но и от программной среды. Утилиты должны «не трогать» части ОС, не отвечающие за работоспособность программы, и в то же время постоянно держать свободными те «шлюзы», через которые должно выполняться нужное приложение. Примеры оптимизаторов любителям компьютерных игр наверняка приходилось встречать в трехмерном шутере Venom и ролевой игре Divine Divinity, которые подстраивались под возможности конфигурации компьютера. Оба они были, естественно, рассчитаны на приложение-«метрополию».


Универсальные утилиты

Win Accelerator
Статус: Shareware
Copyright: Alex Klanovskij
Web: http://winaccelerator.8m.com
Размер: 352Кб
OS: All Windows

Основная цель утилиты ускорение запуска программ. В ней возможен индивидуальный подход к каждому приложению с помощью указания любого файла с расширением *.exe. По умолчанию в список регулирования настроек запуска файлов добавлены стандартные вышеописанные системные приложения, а также офисные программы. Доступны 4 режима установки скорости min, norm, high, max. Для примера приведем добавление в список активных программ графического редактора Photoshop (7-я версия), точнее, его exe-файл. В обычном режиме время его загрузки становило 2530секунд, после перехода в режим max 7секунд. Ускорение происходит за счет перераспределения памяти, куда и как она распределяется разработчики скромно (или лукаво) молчат.

За утилитой замечен один недостаток она не действует, вернее, выдает сообщение о программе, выполнившей некорректную операцию, при попытке смены скорости запуска при работающем приложении. И еще одно: активация скорости происходит лишь после вторичного запуска приложения.

WinRAM Booster
Статус: Shareware (Trial)
Copyright: Totalidea Software
Web: http://www.winram-booster.de
OS: All Windows

Оказывается, немцы умеют не только воевать и играть музыку industrial, но и создавать универсальные менеджеры оперативной памяти. Утилита весьма интересна по внешнему исполнению: на экране постоянно рисуются три графика (своеобразная «кардиограмма») красный Memory Used (Использование оперативной памяти), светло-синий CPU Usage (Загруженность ЦПУ) и сиреневый Swap File Usage (Файл подкачки). Функция утилиты заявлена как очистка оперативной памяти без перезагрузки компьютера. Важность заключается в постоянности работы системы. Кроме графиков доступны 2 вида дополнительного мониторинга: просмотр занятости ресурсов и осмотр всех задействованных в работе пользователя приложений. WRAM хорош всем, непонятно только одно: сама утилита ведь тоже занимает память?..


Игровые утилиты

Геймер наверняка усомнится в эффективности метода: «Созерцали мы и не таких Кулибиных. После их деятельности пользы ноль, а разговоров уйма». Признаться честно, ваш покорный слуга имел аналогичное мнение, пока жизнь не поставила перед ним ультиматум либо новый процессор, видеокарта и оперативная память, либо играйте, уважаемый пользователь, в Tetris и не утомляйте продавцов вопросами вроде «Нормально ли пойдет игра на моем 433-м?». Оба варианта не устраивали, и тут я вспомнил о том, что очень давно, когда мой компьютер был еще новым и одним из самых мощных, коснулся моих ушей слух о том, что существуют программы, позволяющие играм, рассчитанным на, скажем, частоту 300Мгц, «летать» на 166-х «Пентиумах». Посмеявшись, автор сих строк ответил что-то вроде «Полетят, скорее всего, не игры, а материнская плата» Однако по прошествии 4-х лет было уже не до смеха, и я решил рискнуть.

Game XP Game Machine
Статус: Freeware
Copyright: Theorica Software
Web: http://www.theorica.tk
Размер: 344kb
OS: Windows 9x, ME, XP

В пакет программы, кроме основных файлов, входят детальная инструкция по использованию (формат *.html), лицензионное соглашение об отказе от использования программы в коммерческих целях и Readme. Интерфейс программы читатель может посмотреть на скриншоте. Нетрудно догадаться, что первая кнопка предназначена для ускорения, а вторая для возврата в обычный режим. Чекбокс позволяет при желании изменить часть стандартных функций Windows для более высокой эффективности. После выбора «галочки» и нажатия акселератора последовала перезагрузка…

Результат действия утилиты оставил весьма благоприятное впечатление, и все же без сбоев системы не обошлось: после возврата в режим «по умолчанию» по непонятной причине отказалась работать библиотека dsound.dll (DirectX), но самое смешное заключается в том, что после перехода в warp speed библиотека снова заработала. Причину этого сбоя удалось установить с помощью метода взаимоисключения, то есть запретив изменения стандартных функций. Возможно, детерминантом сего минуса является GXP предопределенность именно под ОС Windows ХР, ибо кнопки интерфейса вызывают более чем серьезное dejа vu. (Если автор понял, что написал в последнем предложении, то, надеемся, и вы тоже. Прим. ред.)

GameGain
Статус: Shareware
Copyright: PG Ware
Web: http://www.pgware.com/downloads/download.php?file=gamegain.exe
Размер: 604kb
OS: All Windows

Более сложный и основательно сделанный гейм-оптимизатор. Базируется на известном PC Medic. О серьезности подхода к его созданию свидетельствуют многоуровневый help-файл (формат *.chm), обширная история версий (начиная с 1.7.5 и заканчивая 2.4.5 всего 42 версии) и возможность обращения за технической поддержкой (на английском языке). Здесь доступны 2 вида акселерации: Fast mode и Fastest mode. Еще существует возможность исправления некорректной инициализации типа процессора и ОС. Второй режим ускорения требует обязательной регистрации как вы, наверное, уже догадались, не бесплатной. Расстраиваться по этому поводу не стоит, так как Fastest лишь незначительно эффективнее Fast’а, а сама программа не является trial, поэтому не требует обязательной регистрации, хотя и напоминает о необходимости оной при каждом запуске (в общем, ситуация до боли тривиальна.). Никаких побочных эффектов за все время работы не обнаружено.

Напоследок хочу сделать предупреждение, вернее, дать напутствие не устанавливайте crack-приложения к вышеописанному примеру, так как их инсталляция может повлечь за собой отсутствие возможности вернуть операционную систему в default-режим.

Недостатком обоих оптимайзеров является то, что они рассчитаны на те приложения, где используется полигонная трехмерная графика, и малоэффективны для игр с изометрическим (псевдотрехмерным) «движком». Неудобно также отсутствие отображения изменений в системе можно было бы сделать простую запись в текстовый файл. Печально, и все же представьте себе, что получится, если активировать GXP и GG одновременно…

P.S. За все время тестирования не было замечено ни аппаратных, ни системных неполадок. Результаты проверки системы тест-пакетом Sandra показали, что никакого влияния на аппаратную часть компьютера утилиты не оказали: температура процессора и чипа видеокарты оставалась в норме. Был замечен разве что конфликт с пакетом K-Lite codec, что исправили, сделав откат в GameGain.

 

 

 

C реестром по Windows XP

 

Windows XP для некоторых пользователей уже успела стать любимой операционной системой, но многие даже и не догадываются, сколько всего интересного и полезного есть в этой операционке. В данной статье мы не будем делать обзор Windows XP, на эту тему уже написано немало статей и обзоров. Поговорим о различных интересных настройках, которые можно сделать с помощью реестра Windows.

Конечно, Windows XP позволяет работать с разного рода настройками и без реестра, но все же не все удастся сделать стандартными средствами. Конечно, существуют много программ для настройки Windows, но они стоят денег, а мы люди небогатые, но честные, поэтому не станем пользоваться нелицензированным программным обеспечением :-). Да и вообще, знать реестр полезно, когда-нибудь да пригодится.

Итак, что же вообще собой представляет реестр, и где он находится? Реестр — это как бы большая база данных операционной системы, в которой хранятся различные настройки вашего компьютера. Настройки, как программного обеспечения, так и аппаратного (монитор, видеокарта и т.д.). Структура реестра такова: существуют 5 основных разделов (их еще иногда называют «кусты»), в каждом из которых находятся подразделы, и, наконец, в каждом из этих подразделов имеются параметры (или «ключи»). Изменением этих параметров («ключей») мы и займемся.

Как же нам добраться до реестра? Очень просто! Для этого предусмотрена специальная программа, входящая в состав Windows XP (она имеется и во всех предыдущих версиях Windows). Называется она Regedit. Для того чтобы ее открыть, нужно в меню Start (Пуск) выбрать Run (Выполнить). В появившемся окошке пишите regedit (без кавычек). Слева мы наблюдаем разделы и подразделы, а справа находятся ключи (или параметры).

Давайте быстренько пробежимся по всем разделам и узнаем, за что каждый из них отвечает.

HKEY_CLASSES_ROOT
З
десь хранится база данных всех расширений, которые только встречаются на данном компьютере, и соответственно, для каждого расширения указана программа, его понимающая.

HKEY_CURRENT_USER
В
се настройки текущего пользователя записаны здесь.

HKEY_LOCAL_MACHINE
В
этом разделе хранятся все настройки вашего компьютера (то есть информация как аппаратного, так и программного обеспечения).

HKEY_USERS
Т
ут содержатся настройки всех пользователей.

HKEY_CURRENT_CONFIG
С
юда занесены сведения о настройках оборудования (текущей конфигурации вашего ПК).

Теперь кратко рассмотрим, как записываются параметры или ключи. Каждый ключ имеет свое имя, тип и значение. С именем все ясно, а вот на типе нужно остановиться немного подробнее. Если вы имели дело с программированием, то и с этим вопросом у вас никаких проблем не возникнет. А вот для тех, кому слово «программирование» ничего не говорит, я немножко объясню, рассмотрев типы по отдельности.

REG_BINARY
Э
то бинарный (или двоичный) тип. То есть сюда входят только две цифры — 1 и 0. Он не очень привычен для нас, но для компьютера типа лучшего, чем этот, просто не найти… :-)

REG_DWORD
Э
то целочисленный тип. Многие параметры служб и драйверов устройств имеют этот тип и отображаются в двоичном, шестнадцатеричном или десятичном форматах.

REG_EXPAND_SZ
Э
то строковый тип.

REG_MULTI_SZ
Тип, похожий на предыдущий. Но, это не одна строка, а набор строк.

REG_SZ
Т
о же строковый тип, но в отличие от REG_EXPAND_SZ, это строка фиксированной длины.

Ну, вот вроде бы и разобрались немного с реестром, теперь давайте перейдем непосредственно к настройке нашей любимой Windows XP. Вначале мы будем настраивать/оптимизировать такую любимую и многими используемую программу, как Internet Explorer. Что ж приступим.

Для начала давайте спрячем некоторые настройки от «левых» пользователей, чтобы никто не мог изменить параметры вашего браузера. Скроем вкладку General (Общее). Для этого найдем раздел HKEY_CURRENT_USER\Software\Policies\Microsoft. В нем создайте еще один подраздел (new > key) и назовите его Internet Explorer. Затем в только что созданном подразделе сформируйте еще один key (на подразделе Internet Explorer нажимаем правой кнопкой мышки, выбираем new > key). Назовите этот ключик Control Panel. Все, теперь выделяем Control Panel и в правой части окна Regedit создаем новый параметр типа DWORD с названием GeneralTab. Присвойте этому параметру значение 1 или 0 (если захотите вновь вернуть вкладку General (Общее).

Теперь замаскируем вкладку Security (Безопасность). Для чего в этом же разделе (Internet Explorer > Control Panel) создаем параметр типа DWORD. Имя параметра SecurityTab, значение — 1.

Продолжая продвижение в таком важном деле, как конспирация, скроем далее Privacy (Конфиденциальность). Создаем параметр PrivacyTab типа DWORD, со значением 1. Далее у нас идет вкладка Content Tab (Содержание). Вновь создаем параметр ContentTab, того же типа и с тем же значением. Еще у нас осталось 3 вкладки для скрывания. Создаем дополнительно три параметра с именами ConnectionsTab (убираем вкладку Подключение), ProgramsTab (это вкладка Программы), AdvancedTab (вкладка Дополнительно). Все эти параметры имеют тип DWORD и значение, равное 1.

Все, со скрытием настроек закончили. Когда вы что-то качаете из Инета с помощью браузера, то все это сохраняется в папке C:\Documents and Settings\Current User\Desktop. Чтобы файлы помещались в другую папку, в разделе HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer поменяйте значение параметра Download Directory на путь к нужному каталогу.

Если вам не нравится, как раскрашена панель инструментов, то вы можете самостоятельно поменять рисунок. Для этого в HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Toolbar создайте параметр с именем BackBitmap (наподобие параметра String Value). Значение — это путь к файлу с рисунком, который вам нравится (расширение *.bmp), например, c:\picture.bmp (только без кавычек).

Для того чтобы изменить заголовок программы Internet Explorer, в разделе HKEY_CURRENT_USER\ Software\ Microsoft\ Internet Explorer\ Main нужно создать параметр типа String Value с именем Window Title. Значение этого параметра — это и есть название окна Internet Explorer.

Если вы не хотите, чтобы кто-то мог изменить панель инструментов, в разделе HKEY_CURRENT_USER\ Software\ Microsoft\ Windows\ CurrentVersion\ Policies\ Explorer создайте параметр NoToolbarCustomize типа DWORD. В качестве значения параметра необходимо выставить 1.

С Internet Explorer немного разобрались. Это, конечно, далеко не все настройки, которые можно сделать с помощью реестра, существует масса других возможностей. Мы же далее перейдем к различным настройкам Windows XP (так сказать, общим настройкам системы).

Если вы — не единственный хозяин своего компьютера, но хотите, чтобы ваши настройки никто не менял, то есть два способа осуществить задуманное. Например, выставили вы на рабочем столе особенно полюбившиеся вам обои. Пришел кто-то другой, и все поменял… Как решить данную проблему? Конечно, можно просто создать несколько пользователей, но это не самый выгодный вариант. Так как для каждого из них понадобится дополнительные ресурсы. Намного проще решить эту проблему, просто убрав вкладку Desktop (Рабочий стол) из настроек экрана. Для этого зайдите в раздел HKEY_CURRENT_USER\ Software\ Microsoft\ Windows\ CurrentVersion\ Policies и создайте тут новый key с именем System. В этом ключе создайте параметр NoDispBackgroundPage типа DWORD. Присвойте значение 1. Все, теперь никто не изменит ваши обои :-). Чтобы скрыть вкладки Themes (Темы) и Appearance (Оформление), в только что созданном ключе нужно сформировать еще один параметр NoDispAppearancePage того же типа, с тем же значением, что и предыдущий. Теперь вообще никто ничего не поменяет!

Но и это еще не все. Давайте в этом меню уберем все полностью. Итак, у нас еще осталось две вкладки — это Screen Saver (Заставка) и Setting (Параметры). Для того чтобы спрятать их, нужно создать еще два параметра типа DWORD: NoDispScrSavPage (для скрытия Заставки) и NoDispSettingsPage (для скрытия Параметры). Эти два параметры должны иметь значение 1 (если захотите все вернуть обратно, то выставьте 0).

Теперь предлагаю немножко поиздеваться над какой-нибудь программкой, которая входит в состав Windows. Например, это будет Media Player. Для этого в разделе HKEY_CURRENT_USER\Software\Policies\Microsoft нужно создать один ключик: WindowsMediaPlayer. Здесь (только уже в правом окошке) создаем параметр TitleBar типа String Value, в значение вписываем название плейера.

Если уже речь пошла о Media Player, то давайте поэкспериментируем с ним еще. Активизируем его DVD-возможности. Для этого в разделе HKEY_CURRENT_USER\Software\Microsoft\MediaPlayer\Player\Settings (если такого раздела нет, то сформируйте его самостоятельно) создаем параметр с именем EnableDVDUI и параметром Yes.

Ну вот мы и поэкспериментировали немного с Windows XP. Конечно, это далеко не все, что можно делать с этой операционной системой с помощью реестра, но для начала хватит.

 

Чистим контекстные меню

 

После установки некоторых программ в контекстных меню появляются различные команды, не всегда нужные (тем более после того, как эти программы будут удалены). Наведем-ка порядок в рационе, оставив в меню только действительно полезные блюда!

Меню, открывающиеся по щелчку правой кнопкой мыши, называются контекстными потому, что их содержимое зависит от контекста - другими словами, от того, в какой программе вы находитесь и на каком объекте щелкнули. Файловые утилиты, многие бесплатные программы и другие приложения, чтобы было удобнее ими пользоваться, часто добавляют в контекстные меню свои команды и целые разделы. Так поступают, в частности, архиваторы WinZip и WinRar, а также почтовые клиенты Outlook Express и The Bat!, которые добавляют в контекстные меню файлов команды упаковки и отправки по электронной почте в виде вложений.

К сожалению, чем больше таких программ установлено, тем длиннее контекстные меню, тем больше в них беспорядка и тем сложнее найти нужную команду. Ситуация усугубляется еще и тем, что многие программы, особенно бесплатные, грешат тем, что созданные ими команды контекстного меню остаются даже после удаления самих программ.

Впрочем, в некоторых утилитах предусмотрены удобные способы настройки и удаления команд контекстного меню. Это лучший и самый надежный способ наведения порядка. Но если такой функции в программе нет (или если вы успели ее удалить), состав меню можно изменить с помощью системного реестра Windows.

Однако прежде чем лезть в реестр (что не всегда безопасно), рассмотрим несколько наиболее распространенных программ, в которых предусмотрено не только создание команд контекстного меню, но и возможности их безопасного удаления.


Архивы WinZip

Популярная утилита-архиватор WinZip добавляет в контекстные меню файлов несколько команд (таких как Add to Zip) либо выделяет их в субменю WinZip. Для того чтобы настроить эти команды, запустите WinZip в "классическом" режиме (а не в режиме мастера) и выберите команду Options > Configuration (Опции > Настройки). В версии 8.1 и более поздних перейдите на вкладку System (Система) в раздел Explorer Enhancements (Расширение "Проводника"). Чтобы не слишком долго рыться в поисках нужной команды, в этих версиях можно отключить режим Display context menu items in a submenu (Некаскадное меню) - и тогда команды архивирования будут размещаться в основном меню, как в предыдущих версиях WinZip.

Чтобы изменить отдельные команды, выберите или отключите соответствующие элементы в разделе Context menu command (Команды контекстного меню). Отключив режим Display icons on context menus (Иконки в меню), можно оставить в меню команды, но удалить пиктограммы.

Наконец, для того чтобы полностью исключить команды WinZip из контекстного меню, отключите режим Use shell extension (Использовать расширения оболочки, в версиях 7 и 8) или Enable Explorer enhancements (Расширение "Проводника"). Однако имейте в виду, что при этом вы потеряете возможность извлечь содержимое из архива, перетащив его правой кнопкой мыши, и не сможете пополнять архив путем перетаскивания файлов на его пиктограмму.


 Музыка Winamp

Бесплатный медиа-плеер Winamp добавляет в меню папки три команды: Play in Winamp (Проиграть в Winamp), Enqueue in Winamp (Поставить в очередь Winamp) и Add to Winamp's Bookmark list (Добавить в список закладок Winamp). Чтобы удалить их, откройте Winamp и выберите Options > Preferences (Сервис > Параметры) или щелкните правой кнопкой мыши в окне программы или на ее панели и выберите эту же команду из ее собственного контекстного меню. В левой части окна появится изображение иерархической структуры меню. В разделе General Preferences (Общие параметры) выберите ветвь File types (Типы файлов) - в более ранних версиях она называется Setup (Настройка) - и отключите режим Show Winamp in folder context menus in Windows Explorer (Показывать Winamp в контекстных меню папок "Проводника") или, в ранних версиях, Directory context menus (Контекстные меню каталогов) и щелкните на кнопке Close (Закрыть).


Контекстные меню "Проводника"

В Windows 2000 и XP Pro для удаления отдельных команд из контекстного меню My Computer (Мой компьютер) и папок можно воспользоваться инструментом Group Policy (Групповая политика). Предположим, мы хотим убрать из контекстного меню My Computer (Мой компьютер) команду Manage (Управление), по которой запускается инструмент администрирования Computer Management (Управление компьютером). Для этого нужно выбрать Start > Run (Пуск > Выполнить), ввести gpedit.msc и нажать Enter. Откроется окно, на левой панели которого будет отображено иерархическое дерево команд. Перейдите в раздел Local Computer Policy \ User Configuration \ Administrative Templates \ Windows Components \ Windows Explorer, дважды щелкните на элементе Hides the Manage item on the Windows Explorer context menu (Скрыть элемент "Управление" в контекстном меню "Проводника"), выберите режим Enable (Включено) и щелкните на кнопке OK.

Эта утилита запускается также по команде Start > Programs > Administrative Tools > Computer Management (Пуск > Программы > Инструменты администрирования > Управление компьютером) и если выбрать команду Start > Run, ввести compmgmt.msc и щелкнуть на кнопке OK.

Для того чтобы удалить все контекстное меню папок в Windows 2000, перейдите к пиктограмме Windows Explorer (Проводник) на левой панели и дважды щелкните на элементе Remove Windows Explorer's default context menu (Удалить стандартное контекстное меню "Проводника"). В Windows XP нужно выбрать одноименный элемент, активировать режим Enable (Включено) и щелкнуть на кнопке OK. Когда вы в следующий раз щелкнете правой кнопкой мыши на папке, расположенной на рабочем столе, или на пиктограмме в Explorer, ничего не произойдет - впрочем, контекстные меню остальных объектов, таких как панели инструментов, по-прежнему будут работать. Чтобы отменить эти изменения, достаточно вернуться в описанное диалоговое окно, выбрать режим Not configured (Не конфигурирован) и щелкнуть OK.

В Windows 9x для редактирования контекстного меню определенного типа файла нужно открыть окно My Computer (Мой компьютер) и выбрать команду View > Folder Options (Вид > Свойства папки). Откроется диалоговое окно Folder Options (Свойства папки). Если в нем перейти на вкладку File Types (Типы файлов), выбрать файл нужного типа и щелкнуть на кнопке Edit (Правка), откроется еще одно окно - Edit File Type (Правка типа файла). У этого окна есть несколько полезных функций, в частности можно изменить его пиктограмму или описание. Но главное - в нижней части окна представлены те из команд контекстного меню, которые можно изменить, и ряд кнопок для этого: Remove (Удалить), Set Default (По умолчанию), а также Edit (Правка) и New (Создать).


Как видим, команды контекстного меню можно не только удалять, но и создавать. Правда, для этого необходимо быть в курсе определенных соглашений, принятых при составлении таких команд. Можно, конечно, почитать умные книжки на эту тему. Однако в образовательных целях можно воспользоваться бесплатной программой с набором готовых контекстных команд. Называется она Send To Toys и находится по адресу http://www.gabrieleponti.com/software. Многие из них, такие как передача имени файла и его пути в буфер обмена, полезны и сами по себе - но еще больше как наглядное пособие для составления собственных команд контекстного меню.


Последний аргумент: Regedit

Если в программе не предусмотрен способ удаления ее команд из контекстного меню, можно обратиться напрямую к системному реестру Windows. Но прежде, на случай если вы где-то ошибетесь, лучше создать резервную копию Registry.

Далее выберите команду Start > Run (Пуск > Выполнить), введите regedit и нажмите Enter. На левой панели открывшегося окна найдите элемент HKEY_CLASSES_ROOT (вверху) и дважды щелкните на  нем. В этом ключе системного реестра хранятся данные о типах файлов, в том числе и об ассоциированных с ними контекстных меню.
Для того чтобы удалить команду из контекстного меню папки, раскройте на левой панели ветвь HKEY_CLASSES_ROOT\Directory\shell и дважды щелкните на элементе shell, чтобы стали видны дополнительные  ключи (некоторые компьютеры могут принадлежать ключу shellex). Каждый такой ключ соответствует одной команде контекстного меню. Правда, встроенных команд Windows здесь нет - их удалить нельзя. Но команды, добавленные внешними приложениями, полностью в нашей власти.

На всякий случай создайте резервную копию этой части реестра - вдруг вы потом захотите восстановить все, как было, или просто ошибетесь? Для этого выделите на левой панели ключ shell и выберите команду Registry > Export Registry File or File > Export Registry File (Реестр > Экспортировать файл реестра или файл > Экспортировать файл реестра). Выберите место, где будет храниться резервная копия (не беспокойтесь - она не займет много места), присвойте файлу имя и проследите, чтобы был выбран режим Selected branch (Выделенная ветвь). Щелкните на кнопке Save (Сохранить) и выберите ключ, соответствующий той команде меню, которую вы хотите удалить.

Например, для того чтобы удалить команду Browse with ACDSee, создаваемую программой просмотра изображений ACDSee, выберите ключ ACDSee и нажмите клавишу Delete или щелкните на нем правой кнопкой мыши и выберите команду Delete (Удалить). После этого выберите File > Exit (Файл > Выход), чтобы закрыть редактор реестра. Когда вы в следующий раз щелкнете правой кнопкой мыши на папке, этой команды в меню уже не будет. А на случай если позже вам захочется вернуть ее на место, найдите созданный вами файл с резервной копией ветви реестра, щелкните на нем правой кнопкой мыши и выберите команду Merge (Присоединить). Для того чтобы запустить процедуру возврата этой ветви в реестр, щелкните на кнопке Yes (Да) и затем на кнопке OK.



Некоторые команды контекстного меню входят не в Directory, а в раздел Folder - точнее, в подразделы HKEY_CLASSES_ROOT\Folder\shell и HKEY_CLASSES_ROOT\Folder\shellex. Например, так можно удалить из контекстного меню команду проверки файла антивирусом Касперского (предварительно создав резервную копию ветви).

Для удаления команд контекстного меню для других типов файлов выполняется аналогичная процедура. К сожалению, не всегда просто найти ключ реестра для нужного типа файла. Один из способов это сделать - открыть Windows Explorer (Проводник) или окно любой папки, выделить файл соответствующего типа и воспользоваться комбинацией Shift+F10, чтобы открылось контекстное меню файла. Затем вернуться в Registry Editor, развернуть ветвь HKEY_CLASSES_ROOT, выбрать команду Edit > Find (Правка > Найти) и ввести название команды, которую нужно удалить. При этом проследите, чтобы в разделе Look at (Искать в) был выбран режим Data (Данные). Щелкните на кнопке Find Next. Если повезет, вы найдете команду, в ключе которой есть введенный вами текст. В ключах типов файлов обычно присутствуют их расширения - например, ключ для файлов с расширением TXT называется txtfile. Как и в предыдущих случаях, экспортируйте родительский ключ (такой как shell) для всех удаляемых ключей (на тот случай, если вы ошибетесь и захотите восстановить все, как было), затем выделите ключ, который хотите удалить, и нажмите клавишу Delete.



Некоторые команды присутствуют в контекстных меню нескольких типов файлов. Для удаления таких команд нужно открыть в редакторе системного реестра ключ HKEY_CLASSES_ROOT\*\shellex\ContextMenuHandlers, выбрать команду Registry > Export Registry File (Реестр > Экспортировать файл реестра) или File > Export Registry File (Файл > Экспортировать файл реестра), чтобы создать резервную копию этой ветви, и найти в ней ключи, соответствующие командам меню, которые вы хотите удалить. Например, для того чтобы удалить команды, создаваемые при установке Adobe Acrobat 6 для многих типов файлов, выберите ключ Adobe.Acrobat.ContextMenu и нажмите клавишу Delete или щелкните правой кнопкой мыши на этом ключе и выберите команду Delete (Удалить).


А нужно ли?

Каждое приложение настраивает контекстное меню на свой лад. Иногда приходится пробираться сквозь дебри диалоговых окон, искать подсказки в справочной системе и даже в интернете. И все равно в итоге нередко выясняется, что ничего изменить нельзя. Например, если команда проверки антивирусом Касперского удаляется из реестра, то такая же команда Norton AntiVirus "приклеена" навсегда, так что остается только расслабиться и… привыкать.

 

Ускорение загрузки Windows XP

 

Не любит "хардкорный" пользователь персонального компьютера ждать. Хочется ему, чтобы стоящая на рабочем столе крайне дорогая его сердцу и кошельку железяка работала минимум, как суперкомпьютер из Лос-Аламоса, мгновенно отзываясь на все его действия.

Моделирование ядерной зимы его, конечно, не интересует, а вот пошмалять по приятелям из базуки в самом навороченном спинномозговом "шутере" - святое дело. Процессор бы помощнее - я б их точно всех... И грезит он днем и ночью об очередном апгрейде - являются ему валяющийся на дороге бесхозный чемодан, набитый зелеными "буказоидами", и неожиданное наследство от давшей дуба пятиюродной бабушки троюродного дяди. Ах, Pentium 4, мечта поэта! Ах, гигабайт оперативки! Ах, гыфорс намбер три! Ах!

Пока же - в ожидании манны небесной - BIOS изучен вдоль и поперек, разогнано все, вплоть до вентиляторов и флопповодов, а при взгляде на холодильник на лице рождается коварная ухмылка: этот бы компрессор да в дело пустить - Celeron охлаждать... Шестьдесят кадров в секунду в "Кваке" уже не котируются - подавай ему все сто!

Дефрагментация жесткого диска после очередного сноса разложившейся Windows так ни разу и не была проведена, поскольку потратить на это дело лишних 30-40 минут просто кощунство - ведь за это время можно пройти пару уровней Max Payne! На самом видном месте разложены ярлыки к программам, предназначенным для ускорения работы ОС - всяческим TweakUI, WinBoost, TweakDUN и прочим. Правда, последний раз именно эксперименты с ними и привели к скоропостижной кончине Windows, но зато теперь драйвер системного устройства "руки юзера" глючит гораздо меньше.

Но больше всего раздражает то, что несмотря на все усилия по разгону каждый раз при включении ПК надо ждать, пока он загрузится - ну что за фигня, почти по минуте сидеть без дела приходится, теребя в руке джойстик! Так и неврастеником стать недолго!!! На скорость загрузки системы никакими настройками и хитростями заметно повлиять практически не удается.

Спасает от дурдома только режим StandBy - из него машина просыпается всего за несколько секунд, которые хоть и с трудом, но пережить все же можно. Но ведь не каждый же раз им можно пользоваться - "винда" без перезагрузки очень быстро становится неуправляемой, да и страшновато надолго оставлять без присмотра включенный в нашу отечественную сеть агрегат, который, можно сказать, является единственной радостью в жизни. Нет счастья в этом мире, короче говоря...

Это, конечно, крайний случай, и основная масса пользователей более терпелива, но именно медлительность Windows 2000 в свое время стала одной из причин непопулярности у домашнего пользователя этой довольно надежной ОС. И дело не только в повышенной требовательности к ресурсам системы - с этим еще можно было как-то справиться, прикупив побольше памяти. Особенно неприятен был чрезмерно долгий процесс ее загрузки и выключения: на вполне современных компьютерах порой приходилось ждать появления Рабочего стола по полторы минуты!

И это при том, что Windows 98 загружалась максимум секунд за тридцать, а "Миллениум", из которого почти выкорчевали DOS-составляющую, - и того быстрее. Разумеется, если бы преемник Windows 2000 был бы столь же вялым при загрузке, это стало бы серьезным фактором, препятствующим давно задуманному Microsoft переводу на платформу NT избалованных стремительностью и легкостью Windows 9x домашних пользователей. А ведь ставка разработчиками Windows XP делалась главным образом на них - именно эта категория потребителей способна сегодня принести корпорации наибольшие дивиденды.

И именно домашний пользователь придает большое значение скорости работы самой ОС вообще и быстроте ее загрузки в частности. На рабочем месте, в принципе, не так важно - десять секунд надо ждать появления кнопки "Пуск" или три минуты: солдат спит, служба идет. Тем более что потратить эти несколько минут на загрузку системы нужно всего раз или два в день. А вот дома, когда нетерпеливому подростку хочется после школы поскорее залезть в интернет, пока родители не пришли и не увидели, что он там высматривает, - тут уже каждая секунда на счету.

И чтобы не распугать простых пользователей долгими утомительными загрузками, создатели Windows XP постарались на славу - впервые одним из приоритетных направлений при создании ОС было именно сокращение времени, необходимого на запуск системы, а так же на вывод ее из режимов StandBy и Hybernate.


Теория

При создании Windows XP была поставлена задача добиться на типичном домашнем десктопе таких показателей:

Разумеется, без некоторых исключений обойтись невозможно, это разработчики признали сразу. Например, ПК с дисками сверхвысокой емкости, с некоторыми SCSI-адаптерами, с RD-Ram, памятью ECC или с локализованной для использования иероглифов ОС должны грузиться чуть медленнее, но среднестатистический ПК с Windows XP никак не должен проигрывать по этому показателю системам семейства 9x. Собственно говоря, все это оказалось сегодня осуществимо на более или менее современных компьютерах - благодаря внедрению в жизнь требований технологий OnNow  и ACPI . А вот что конкретно было сделано и удалось ли задуманное Microsoft или нет, мы и попробуем разобраться.

Ход полной загрузки Windows XP можно условно разделить на четыре этапа:

Поскольку набор автоматически загружаемых на старте системы программ на каждом ПК разный, то завершением загрузки непосредственно операционной системы логично считать окончание загрузки ее оболочки - Проводника, когда на экране появляется Рабочий стол. Поэтому за крайние точки отсчета при измерении времени были приняты момент нажатия кнопки Power и момент появления ярлыков на Рабочем столе.

Если рассмотреть более детально получившийся в итоге серьезных усовершенствований ход загрузки Windows XP, то для условного среднего ПК она состоит из следующих процессов, часть которых протекает параллельно:

Как видите, в идеале должно получаться не более 20-30 секунд, что вполне сравнимо со временем загрузки гораздо более простых систем Windows 9x. А все за счет того, что в Windows XP ускорение происходит буквально на всех этапах загрузки благодаря таким приемам, как упреждающее чтение данных, параллельная инициализация устройств, параллельное выполнение различных этапов загрузки, отложенный запуск ряда служб, исключение ряда компонентов из процесса загрузки, объединение некоторых сервисов в один общий процесс, да и при регистрации пользователя более не требуется обязательное завершение инициализации сети, а обращение к сетевым ресурсам при загрузке сведено до минимума.

Кроме того, Windows XP поддерживает спецификацию Simple Boot Flag , благодаря которой автоматически сокращается время, необходимое BIOS для проведения процедуры самотестирования POST в случае, если предыдущая загрузка ОС была успешной. Улучшен системный загрузчик ntldr, который теперь умеет кэшировать данные о файлах и директориях, чтобы сократить обращения к диску при загрузке. Это приводит к четырехкратному ускорению его работы по сравнению с Windows 2000. Причем если на ПК установлено две ОС - Windows 2000 и Windows XP, то этот эффект (но только этот - связанный с усовершенствованием ntldr) коснется и "винтукея", так как его загрузчик будет переписан более продвинутым. Кстати, благодаря новым особенностям ntldr ускорился и выход системы из спящего режима. Ну и кроме того, имеется ряд мелких доработок: например, ускорена инициализация реестра, уменьшено время на поиск PS/2-клавиатур, а если у вас имеется сетевая карта, не подключенная к сети, то это обстоятельство также более не будет вызывать задержек загрузки.

Оптимизирована управление питанием во многих аспектах, в частности, улучшена работа спящего режима Hibernation - теперь в файл-образ оперативной памяти не сбрасываются пустые страницы, алгоритм его компрессии улучшен, при записи на диск файла hyberfil.sys используется режим DMA, а запись на диск и компрессия идут параллельными процессами. Обновлен алгоритм оповещения устройств и приложений об изменении режима электропитания. В результате ускорена не только обычная загрузка, но и пробуждение ПК из спящего и ждущего режимов.

Но особого внимания заслуживает ключевой режим упреждающего чтения - Prefetching. В предыдущих системах во время загрузки при инициализации драйверов, загрузке сервисов и оболочки данные с диска в память загружались последовательно, по мере поступления запросов на них. Теперь же Windows XP параллельно с выполнением других операций заранее считывает эти данные, не дожидаясь запроса, что приводит к самому значительному эффекту. Этот интеллектуальный алгоритм упреждающего чтения применяется и к запуску программ - после первого запуска каждой программы создаются специальные сценарии их загрузки (они хранятся в папке \Winnt\Prefetch), в которых описано, какие файлы нужно заранее поместить в память. Эти же файлы, вернее, их некий общий знаменатель - файл \Winnt\Prefetch\layout.ini - используется затем дефрагментатором для оптимизации расположения файлов на диске, что еще больше сокращает время загрузки.

Кстати, вы можете сами проверить, насколько эффективен этот механизм применительно к загрузке ОС - отключить Prefetching можно, установив в разделе реестра HKEY_LOCAL_MACHINE\SYSTEM\ CurrentControlSet\Control\Session Manager\ Memory Management\PrefetchParameters параметр "EnablePrefetcher" равным "0".

Непосредственно же сам протокол загрузки ОС фиксируется в файле %WinDir%\ Prefetch\notosboot-B00DFAAD.pf, который для большей объективности содержит сведения о последних 8 запусках ОС и обновляется каждый раз спустя 1 минуту после загрузки системы (мониторинг завершается через 10 секунд после начала загрузки оболочки Explorer, так что под него попадают и некоторые автозагружаемые программы). Если его удалить, то следующая загрузка не будет использовать упреждающее чтение и вы, скорее всего, обнаружите, что система грузится почти в два раза медленнее.

Но и это еще не все. В Windows XP появилась новая функция BootDefrag (или BootOptimize), суть которой заключается в следующем. Поскольку дефрагментация и оптимизация расположения на диске файлов, нужных системе во время загрузки, решающим образом влияет на весь процесс загрузки ОС, а пользователю часто лениво самому запускать дефрагментатор (не то чтобы даже часто, а почти всегда), то система теперь умеет сама - так сказать, без участия оператора - оптимизировать эти файлы, причем не как ей вздумается, а основываясь на данных все тех же файлов notosboot-B00DFAAD.pf и layout.ini. Правда, происходит автоматическая дефрагментация при простое системы - если пользователь 10-30 минут после загрузки ОС не производил никаких операций. А потому может случиться так, что на вашей интенсивно используемой системе файлы окажутся не оптимизированы.

Проверить, произошла ли оптимизация, можно, заглянув в реестр - если в разделе HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\ Dfrg\BootOptimizeFunction стоит параметр "OptimizeComplete"="Yes", то дефрагментация была произведена. Если же этого пока не случилось, то просто перегрузите ПК и оставьте его минут на тридцать в одиночестве - Windows сама все сделает, и ускорение следующей загрузки будет заметно даже на глаз.

Только запомните, что перед оптимизацией ПК со свежеустановленной ОС должен иметь в своем багаже хотя бы три перезагрузки для накопления нужных данных. Штатный дефрагментатор Windows XP не отменяет эту оптимизацию, так что пользоваться им можно без опаски.

Если же вы сомневаетесь, работает ли вообще у вас эта функция, или хотите ее отключить, то проверьте в реестре наличие параметра, включающего BootDefrag: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\ Dfrg\BootOptimizeFunction - параметр "Enable"="Y".

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


Практика

Но, к сожалению, желаемое не всегда соответствует действительному. Для того же, чтобы выяснить, как обстоят дела в реальности, на вполне конкретных компьютерах, а не на абстрактных системах из тестовых лабораторий в Редмонде, придется самолично вооружиться секундомером и небольшой утилиткой, позволяющей максимально объективно измерять время загрузки системы и по результатам мониторинга принудительно проводить оптимизацию загрузочных файлов.

Называется она BootVis. Утилита эта примечательна во всех отношениях и вызвала своим недавним появлением настоящий фурор в некоторых сетевых конференциях. Во всех новостях утверждалось, что после ее использования система начинает грузиться на 30%, а то и на все 50% быстрее. О том, насколько это справедливо, мы еще поговорим, а пока нас интересует ее работа в части мониторинга загрузки ОС.

Помимо того, что BootVis очень наглядным образом показывает, сколько и на какой этап загрузки системы уходит времени (например, параллельность выполнения этих этапов на ее графиках наблюдается более чем отчетливо), она умеет отображать график загрузки центрального процессора при старте системы, график дисковых операций ввода-вывода, график задержек при загрузке драйверов и еще ряд данных, полезных не только для удовлетворения собственного любопытства, но и для выяснения причин заторов системы во время ее загрузки.

Аналогичная информация выводится и для режимов StandBy и Hibernate - на временной шкале прекрасно прослеживается весь процесс засыпания и пробуждения компьютера. Сведения, которые выводит программа, кстати говоря, не ограничиваются лишь графиками - еще более детальную информацию по каждому этапу загрузки ОС можно получить, если воспользоваться контекстным меню, появляющимся при щелчке правой кнопкой мыши на том или ином участке графика.

Пользоваться программой очень легко, да и инсталляции она не требует - достаточно распаковать скачанный архив в любую удобную папку или прямо на Рабочий стол. После ее запуска в меню "Trace" вы увидите четыре команды: Next Boot, Next Boot with Driver Delays, Next Standby / Resume, Next Hibernate / Resume. Это режимы тестирования, которые предлагает BootVis. Учтите только, что при тестировании времени перехода в спящий режим и возврата из него вне контроля BootVis остается считывание файла hyberfil.sys, в котором сохранено содержимое оперативной памяти, так что без секундомера все-таки не обойтись. Для нашего же случая определения времени загрузки Windows нужно выбрать режим "Next Boot", после чего программа перегрузит систему и сразу после старта ПК начнет отслеживать процесс запуска ОС.

Как только Windows полностью загрузится, на дисплее автоматически появится окно BootVis со всей собранной ей информацией. Единственное условие ее успешной работы заключается в том, что нельзя выключать Планировщик заданий, иначе программа не сможет сама запуститься.

Итак, на тестовый ноутбук Sony VAIO FX101 (Celeron 600, 128 Мб, 10 Гб UDMA/66), на котором "Миллениум" загружается секунд за 20, была установлена вторая система - Windows XP (раздел FAT32). Для начала отложим BootVis в сторонку и измерения произведем исключительно секундомером, дабы не было риска их исказить каким-то влиянием BootVis. Самая первая загрузка Windows XP оказалась и самой долгой - помимо того, что система не была никоим образом пока не оптимизирована, во время первого ее запуска еще имела место и куча всяких глупостей типа рекламного тура по Windows XP.

Заняла она почти минуту, что сразу напомнило сонную Windows 2000. К слову сказать, самая первая загрузка не подвергается мониторингу со стороны ОС и не учитывается при последующей оптимизации, поскольку из-за своих особенностей не является типичной. Далее производим несколько перезагрузок ОС подряд и получаем неплохо повторяющийся, а значит объективный результат - около 40 секунд нужно для запуска не оптимизированной Windows XP на реальном и не очень отставшем от жизни ПК. Это, конечно, раза в два хуже, чем у Windows Me, но улучшения по отношению к Windows 2000 уже заметны (хотя до заявленных Microsoft 30 секунд новая система пока явно не дотягивает).

Чтобы сработала функция BootDefrag, попробуем сразу же после загрузки оставить систему в бездействии минут на 30. (Именно этого и не делают многие пользователи, не знакомые с особенностями Windows XP, из-за чего их система в течение долгого времени не показывает всех своих возможностей.) И действительно - минут через 20 простоя сама по себе возникает некая дисковая активность, очень похожая на процесс дефрагментации, длится это все минут 5.

Посмотрим, что получилось. Перегружаем ПК - и оказывается, что Рабочий стол появляется на экране уже через 27-28 секунд! Вот они, новые технологии в действии! Не исключаю, что благодаря им на некоторых ПК Windows XP станет грузиться даже быстрее Windows Me. Так что можно с определенностью сказать, что Microsoft на этот раз выполнила свои обещания - система загружается очень даже шустро.

Посмотрим далее, какой эффект даст применение столь радостно встреченной широкой публикой утилиты BootVis. Сначала проведем обычный мониторинг загрузки, чтобы выяснить, насколько ее данные совпадают с тем, что показывает наш секундомер. После нескольких тестов получаем среднее время загрузки ОС, равное 25 секундам - это на две секунды меньше итогов ручного метода, что, в общем, не так критично и можно списать на погрешности измерения и небольшое расхождение точек отсчета.

Главное - результат стабильно повторяется от загрузки к загрузке, значит, можно переходить к самому интересному эксперименту: разрешить BootVis оптимизировать систему для получения обещанного 30-процентного прироста скорости загрузки. Наши 25 секунд должны после этого чудесным образом превратиться в 15, что не просто круто, а очень круто даже для Windows Me! В меню Trace выбираем пункт "Optimize System" и в течение нескольких томительных минут ожидания наблюдаем, как после перезагрузки программа упорно шуршит жестким диском, перемещая файлы по своим хитрым алгоритмам. Когда процесс дефрагментации завершается, снова запускаем мониторинг времени загрузки в BootVis, перегружаем ПК и смотрим, что же получилось...

А получились все те же 25 секунд... Где же обещанные 30 и 50%??? Эффекта-то от программы никакого! А все дело в том, что наша тестовая система уже один раз сама себя оптимизировала - разница между 40 секундами и 27 секундами как раз и составляет те самые 30%, и больше тут уже сделать практически ничего нельзя. По крайней мере, изменения после действий BootVis слишком незначительны, чтобы быть достойными упоминания.

Слухи же о чудодейственных возможностях BootVis, видимо, пошли от тех товарищей, которые столь активно используют свой ПК, что у Windows нет ни минуты свободного времени на проведение дефрагментации загрузочных файлов.

Так что больших надежд на эту программу возлагать не стоит - механизмы, заложенные в Windows XP, и без нее прекрасно справляются с оптимизацией процесса загрузки, надо только после очередного включения ПК дать системе полчаса отдыха. BootVis же лишь делает все то же самое, но по запросу пользователя, в удобное для него время. Главное же достоинство этой программы заключается в том, что после ее применения не становится хуже, так что пробуйте - если есть желание ради призрачной надежды качать 325 кб.


Рекомендации

Параллельно с серьезным усовершенствованием операционной системы в части управления питанием и загрузки Microsoft дает рекомендации и пользователям предпринять со своей стороны ряд усилий для того, чтобы помочь Windows XP проявить себя во всей красе.

Правда, все это отнюдь не означает, что рекомендации, подходящие к ускорению загрузки ОС, столь же благотворно скажутся на всем остальном процессе общения с Windows - например, использование NTFS не всегда оказывается оправдано на домашних системах, а пользоваться диском, имеющим всего один раздел, крайне неудобно.

Почитать первоисточник вы сможете на страницах www.microsoft.com, вкратце же рекомендации Microsoft сводятся к следующему:

  1. Использовать файловую систему NTFS - она, в отличие от FAT32, не требует помещения целой таблицы FAT в память при загрузке, что заметно на дисках более 8 Гб.

  2. Не использова