Особенности национальной настройки Windows XP

Падок покупатель на красивую упаковку, ох падок… И неважно ему, что зачастую стоимость обёртки сопоставима, а то и превосходит стоимость заключённого в неё продукта. «Встречают по одёжке» — сегодня, в век бессовестно навязчивой рекламы, этот принцип вполне применим и к потребительскому рынку. Приглянулась человеку яркая, броская коробка какого-нибудь стирального порошка, на дизайн которой рекламный отдел химической компании потратил столько же ресурсов, сколько сами химики — на разработку сложнейшей формулы и технологии производства моющего средства, и вот результат — ещё один покупатель готов отдать кровные тугрики только для того, чтобы посмотреть и попробовать столь завлекательную новинку, пусть даже самую дорогую среди аналогов, ведь немалые затраты на рекламу автоматически включаются в цену товара. А рекламщики выдумывают очередные трюки для повышения спроса на свои товары. И вот слышим мы уже со всех сторон: «теперь ещё больше вкуса!», «теперь ещё больше защиты!», «теперь ещё слаще!»… И опять бежит одурманенный высокоэффективной рекламой покупатель в магазин, чтобы очередной раз убедиться, что «новая версия» жвачки, шампуня или шоколадного батончика отличается от старой только упаковкой или рекламным слоганом.

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

Но самый яркий и свежий пример подобной тактики завлечения покупателей, конечно же — феномен Windows XP. Ещё задолго до появления финальной версии этой ОС, многочисленные скриншоты её разноцветного интерфейса в прессе и в Интернете вкупе со вполне доступными для всех желающих бета-версиями вызвали такое обильное слюноотделение у большинства видевших её хотя бы краем глаза пользователей, что практически нет сомнений в ажиотажном спросе на эту ОС. Ну и, естественно, везде утверждается, что новый билд Windows NT ещё надежнее, ещё быстрее, ещё удобнее, ещё совместимее… Прямо как в рекламе шоколадок. А ведь немногим, по сути, от неё отличающаяся Windows 2000 была совсем недавно встречена той же самой публикой более чем прохладно. Если вдуматься, то действительно коренных изменений в новой версии NT не произошло — в основном, слегка обновились входящие в её состав утилиты, да добавилось несколько не очень нужных программ, аналоги которых от независимых производителей давно существуют и при этом гораздо качественнее. Даже версия у XP отличается от Win2k всего на одну десятую — 5.1! Правда, провал Windows 2000 связан ещё и с тем, что она позиционировалась как система для профессионалов, большинство которых до сих пор вполне устраивает менее ресурсоёмкая и более проверенная Windows NT 4, а уж на сногсшибательные красоты интерфейса и поддержку игрушек тем, кто остановил свой выбор на семействе NT, всегда было плевать с высокой водокачки. Теперь же, похоже, старые ошибки повторяться не будут и уже вовсю идёт атака на домашнего пользователя, для которого все эти рюшечки-фитюлечки интерфейса — такая же наживка, как для пескаря — экологически чистый червяк на крючке рыболова. О том же, насколько соответствует новая ОС требованиям, предъявляемым к домашней системе, о её недостатках и целесообразности перехода на совершенно новую для многих юзеров платформу среднестатистический пользователь не задумывается. А ведь с Windows NT и её особенностями подавляющее большинство абсолютно не знакомо, хотя собственно настройка Windows XP имеет ряд существенных отличий и в сравнении с Windows 2000, и тем более — с изученной вдоль и поперёк рядовыми пользователями серией Windows 9x. Давайте же попробуем разобраться со спецификой конфигурирования и оптимизации работы новой ОС, на потрясающе успешную рекламу которой потрачены просто безумные средства, чтобы встретить неизбежный поголовный переход на неё во всеоружии, поскольку требования XP к аппаратным ресурсам столь же впечатляющие, как и её интерфейс, и без доводки её до ума не обойтись.

Панель управления

Как ни странно, но многочисленные изменения пользовательского интерфейса в Windows XP, на мой взгляд, привели к тому, что пользоваться основным средством настройки ОС — Панелью управления — стало менее удобно. Многие весьма важные опции оказались скрытыми за таким нагромождением меню, подменю, кнопок и вкладок, что не каждому пользователю хватит терпения добраться до каждой из них. Тем не менее, если вы хотите добиться максимума от своей системы, то пройти по самым тёмным закоулкам Панели Управления всё-таки придётся. Для начала заглянем в свойства дисплея Display Properties. Многим, думаю, покажется непривычным отсутствие по умолчанию на Рабочем Столе значков «Мой компьютер» и «Мои документы», поэтому для более быстрого доступа к этим компонентам можно пройтись по такой цепочке меню: Display Properties → Desktop → Customize Desktop → Desktop Items, где и включается отображение нескольких самых важных иконок. Также многим ради экономии ресурсов процессора будет полезно в меню Display Properties → Appearance → Effects отключить визуальные эффекты всплывающих меню, владельцам же жидкокристаллических дисплеев советую включить там же новый способ сглаживания экранных шрифтов ClearType — для глаз он действительно приятнее обычных резких пикселей TTF-панели. Кстати, можно сделать так, что ClearType будет работать уже при загрузке ОС, а не после входа в систему. Для этого установите следующее параметры в реестре:

HKEY_USERS\.Default\Control Panel\Desktop
"FontSmoothing"=2 (тип String)
HKEY_USERS\.Default\Control Panel\Desktop
"FontSmoothingType"=2 (тип DWORD)

Более диалог свойств дисплея ничем не выделяется, и мы переходим к следующему пункту — Taskbar and Start Menu Properties. Здесь включим уже полюбившуюся и очень удобную Панель Быстрого Запуска Quick Launch, установив флажок «Show Quick Launch», а чтобы в эту панель можно было добавлять новые ярлыки, изменяя её размеры, нужно снять отметку с пункта «Lock the Taskbar». Не забудьте поэкспериментировать с группой опций «Notification Area» — это не даст шанса спрятаться от пользователя некоторым фоновым программам, значки которых теперь скрыты и не отображаются в системной зоне Панели Задач. На вкладке «Start Menu» кнопкой «Customize» вызываются настройки самого меню «Пуск» — здесь при желании допускается выбрать способы отображения различных пунктов этого меню, очистить список последних открытых документов и отключить надоедливую функцию подсветки ярлыков программ, установленных последними.

В свойствах папок Folder Options на странице «View» хочу посоветовать установить флажок «Do not cache thumbnails», дабы диск не замусоривался миниатюрами графических файлов, правда, при этом папки с картинками, для которых и используется в основном создание таких миниатюр, будут открываться чуть медленнее. Желательно поставить галочку «Launch folder windows in a separate process» — это повысит надёжность работы ОС, хотя и оперативная память будет загружена сильнее. Для упрощения доступа других пользователей к вашим «зашаренным» папкам следует отметить пункт «Use simple file sharing», но при этом станет невозможно запретить доступ к такой папке какому-то одному неблагонадёжному пользователю.

Переходим к следующей группе управляющих элементов — Network and Internet Connections. В Свойствах Обозревателя Internet Options желательно сократить размер кэша временных интернет-файлов мегабайт до 15 — иначе на современных больших дисках он будет достигать сотен мегабайт, и браузеру каждый раз придётся довольно долго перелопачивать весь этот ворох документов при загрузке очередной веб-странички. На вкладке «Security» следует для каждой зоны выбрать заданные по умолчанию уровни безопасности или хотя бы просмотреть текущие установки, чтобы не допустить досадной дыры в системе при серфинге в Сети, кишащей начинающими хакерами. На впервые появившейся в настройках Internet Explorer 6 страничке, отвечающей за приватность веб-серфинга, можно настроить политику работы с cookies, которые часто оказываются вражескими «засланцами» на машинах любителей побродить по дальним закоулкам Интернета. В остальном это меню не претерпело существенных изменений и вполне доступно для настройки не самым подготовленным пользователем. А вот в свойствах сети Network Connections появились заметные нововведения. Теперь здесь можно включить простенький, встроенный в ОС, файерволл, позволяющий выборочно открывать-закрывать порты на вашем компьютере. Однако простота эта отнюдь не означает лёгкость настройки, поэтому начинающим пользователям всё-таки больше подойдёт совместимый с Windows XP файерволл типа Norton Internet Security 2002, способный самонастраиваться в автоматическом режиме и уже изначально имеющий некий набор правил, существенно повышающий безопасность нахождения в Сети.

В диалоге Add-Remove Programs (Установка и удаление программ) для компонентов операционной системы срабатывает старый трюк, применявшийся в Windows 2000 для включения возможности удалять скрытые, отсутствующие по умолчанию в списке меню «Windows Components» системные утилиты и программы. Для того, чтобы в нём появились все компоненты ОС без исключения, надо в файле C:\WINNT\INF\SYSOC.INF убрать слова «HIDE» везде, где они встретятся. Вообще, последние версии Windows NT слишком расточительно используют дисковое пространство, не давая пользователю при своей инсталляции выбрать действительно нужные компоненты, так что подчистить систему от абсолютно бесполезных программ типа MSN Explorer или MSN Messenger не помешает. Тем более, что деинсталляция, например, службы Indexing Service ещё и освободит существенную часть машинных ресурсов, что будет совсем не лишним, если учесть высокие требования новой ОС к «железу».

В группе Sounds, Speech and Audio Devices опций, заслуживающих пристального рассмотрения, пожалуй, нет, разве что стоит сказать, что распознавание речи и синтез голоса в полной мере будет доступен только при условии установки программ, поддерживающих эту технологию, например, MS Office XP. С группой Printers and Other hardware также особых проблем быть не должно, кроме того, что, как и в Windows 2000, для модема недостаточно установить пульсовый тип набора в диалоговом окне свойств телефонии. Для того, чтобы в вашем конкретном Dial-Up соединении применялись установки, сделанные в этом диалоге, а, следовательно, модем набирал номер «пульсом», надо ещё установить и флажок «Использовать правила набора номера» («Use Dialing Rules») в свойствах соединения с интернет-провайдером.

Диалог User Accounts теперь особенно интересен тем, что позволяет менять маленькую картинку, ассоциированную с каждым пользователем ПК и отображающуюся в меню «Пуск», вплоть до установки своей собственной фотографии. Добавилась приятная функция и в меню настройки времени и даты Date and Time Properties. Наконец-то операционная система научилась сверять время с эталонными веб-серверами — включение этой опции находится именно в этом меню, что вполне логично. А вот то, что установка раскладки клавиатуры переместилась из свойств самой клавиатуры в меню региональных настроек — очень непривычно и несколько запутывает пользователя. Для того, чтобы добраться до настроек раскладки, придётся изрядно поработать мышкой: Regional and Language Options → Languages → Details → Text Services and Input Languages. Разумеется, во всех пунктах диалога Regional and Language Options, нужно установить «Russian» для того, чтобы исключить проблемы с кириллицей. Обязательно при этом просмотрите список Advanced → Code page conversion tables — там непременно должны быть выбраны все русские кодировки, иначе в некоторых программах отмечаются проблемы с русским интерфейсом.

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

Займёмся теперь последней группой апплетов Панели Управления — Performance and Maintenance. Тем, кто не желает пользоваться услугами убогого «виндового» Планировщика Заданий, нужно отключить его вручную: Scheduled Tasks → Advanced → Stop Using Task Scheduler, поскольку значок запущенного Планировщика в последних версиях ОС от Microsoft почему-то не отображается в системной области Панели Задач, дезориентируя пользователя, и быстрый доступ к нему невозможен. В Power Options не забудьте включить спящий режим Hibernate — для перехода в него нужно нажать клавишу SHIFT в диалоге «Выключить компьютер» и выбрать появившуюся опцию «Hibernate».

И, наконец, переходим к двум самым сложным в настройке диалогам — System Properties и Administrative Tools, в которые начинающим пользователям следует заглядывать с особой осторожностью — неграмотные установки могут привести к необходимости полной переустановки системы.

Свойства системы

System Properties — одно из наиважнейших средств настройки, позволяющее устранять всевозможные конфликты и неполадки, повышать быстродействие системы, настраивать оборудование. Поэтому этот пункт Панели Управления мы вынесем в отдельную главу. Обратите внимание на новую для Windows NT вкладку «System Restore» — служба эта, не очень здорово зарекомендовавшая себя ещё в «Миллениуме», сохраняет хоть какую-то свою полезность лишь до той поры, пока не будут установлены все драйверы и все прикладные программы — возможность полного отката при появлении сбоя в этом случае серьёзно повышает стабильность системы. Но после того, как настройка ОС завершена, а все программы инсталлированы, вероятность фатальных изменений в системе сводится к нулю и System Restore становится бесполезным балластом, занимающим огромное место на диске и в памяти ПК. Поэтому как только всё будет отстроено, установлено и проверено на безглючность, службу эту лучше отключить. На ещё одной новой вкладке — «Automatic Updates» — можно также либо совсем выключить автообновление ОС, либо хотя бы сделать так, чтобы эти самые обновления не происходили без ведома пользователя. На странице же «Remote» советую запретить удалённое управление вашим компьютером — в безопасность этого трояноподобного нововведения верится пока с трудом, при необходимости же с ним поэкспериментировать не составит труда поставить флажок на место.

Обязательно надо произвести некоторые изменения на вкладке «Advanced»: в разделе «Performance» отключаются практически все визуальные «примочки» Windows XP, приводящие к излишним «тормозам» даже на не самых старых машинах. В «Startup and Recovery» устанавливается операционная система, которая будет загружаться по умолчанию в мультисистемных конфигурациях, а также отключается запись протокола об ошибках и отправка сообщения о них администратору , что опять-таки может сказаться благотворно на производительности системы и удобстве работы с Windows. Для отключения же отправки данных о системных ошибках ещё и в Microsoft следует воспользоваться кнопкой «Error Reporting». Непременно нажмите и находящуюся рядом кнопку «Environment Variables» — здесь крайне рекомендуется изменить значения переменных окружения TEMP и TMP — вместо «%USERPROFILE%\Local Settings\Temp» нужно выставить что-нибудь попроще вроде «C:\TEMP», так как некоторые приложения при инсталляции не могут найти папку своих временных файлов, если переменная TEMP выражена через другую переменную — в данном случае через «%USERPROFILE%» или «%SystemRoot%». Это приводит либо к полной невозможности установить такие приложения, либо к серьёзным трудностям при их инсталляции, разрешение которых не каждому пользователю по плечу.

И самый ответственный пункт настройки — «Hardware» → «Device Manager». Именно здесь осуществляются установки, способные кардинальным образом улучшить производительность системы. В списке имеющихся устройств надо просмотреть свойства каждого из них без исключения в поисках заветных вкладок «Settings», дающих доступ к тонкой настройке «девайсов». Так, для жёсткого диска включено по умолчанию кэширование при записи, что повышает быстродействие, но может привести к потере данных при внезапном выключении питания, поэтому если с электропитанием в ваших краях не всё в порядке, а на UPS вы пока не накопили, то есть смысл пожертвовать скоростью ради надёжности. Если же, например, при воспроизведении Audio-CD обнаружатся какие-то проблемы, то попробуйте отказаться от цифрового способа извлечения данных с диска в свойствах привода компакт-дисков.

Windows XP радует тем, что, наконец-то в ОС от рождения заложены способности работать с современными дисками в режиме Ultra DMA. При этом, в отличие от Windows 2000, ни в реестр ничего писать не нужно, ни драйвера из Сети качать — достаточно в свойствах каждого IDE-канала контроллера жёстких дисков на странице «Advanced Settings» установить «Transfer Mode» — «DMA if Available» и после перезагрузки проконтролировать, соответствуют ли характеристикам ваших дисков текущие режимы в поле «Current Transfer Mode». Если к драйверу Windows после этого всё равно будут претензии, то останется только попробовать установить драйвера от производителя чипсета материнской платы или разработчика контроллера жёстких дисков, но при условии, что они протестированы на совместимость с Windows XP — к драйверам эта ОС гораздо более привередлива, чем Win2k.

В свойствах мыши тоже произошли изменения — теперь разрешается самому устанавливать частоту её опроса — в других системах всяческим «квакерам» приходилось применять дополнительные утилиты типа PS/2 Rate для повышения плавности движения прицела. А вот в настройках COM-портов по-прежнему придётся изменять скорость передачи данных с «умолчальных» 9600 на реальные 115200 или ещё более высокие значения. Там же обычно полезно установить «Flow Control» — «Hardware».

Иногда с помощью менеджера устройств решаются и некоторые малопонятные глюки. Например, если у вас будут проблемы с выключением компьютера или с пропадающим приводом флоппи-дисков, то, по слухам (я не проверял), помогает такой трюк: выберите в панели инструментов Device Manager команду «View» → «Show hidden devices» — список имеющихся устройств несколько расширится, в том числе в нём появится и группа устройств «Non-Plug and Play Drivers». Делать там особенно нечего, но если в этом списке вы обнаружите устройство TPkd, то попробуйте удалить его, а также переместить файл TPkd.vxd из папки WinNT\System32 в другое место, где система его не сможет отыскать. После такой манипуляции проблемы с Windows XP у многих пользователей пропадают.

Administrative Tools

А это практически ещё одна панель управления внутри Панели Управления, для беглого описания работы с которой потребовалось бы делать отдельную статью, а то и книгу. Оснастка Administrative Tools предназначена для настройки самых ответственных с точки зрения безопасности и работоспособности функций операционной системы, таких как: регистрация системных событий, управление учётными записями и ресурсами общего пользования, работа с дисками, настройка оборудования, конфигурирование системных служб, мониторинг производительности. Поэтому мы сегодня обратим внимание лишь на самые основные функции главного интегрированного средства управления компьютером — Computer Management, необходимые пользователю при начальной настройке системы, и с которыми справится более-менее сообразительный юзер, пусть даже и не знакомый с тонкостями управления Windows NT.

Первым пунктом в Computer Management идёт «Event Viewer» — подробнейший список зарегистрированных системой событий — от ошибок приложений до сообщений системы ACPI. Именно благодаря нему грамотные администраторы могут определять причины многих сбоев. Но дело в том, что пользователю домашнего компьютера, который, следуя стадному инстинкту, перевёл свой старенький компьютер на Windows XP, все эти протоколы не только «по барабану», но и ничего полезного ему не скажут, даже если он умудрится в них заглянуть. А системные ресурсы, тем не менее, на постоянное протоколирование событий расходуются, пусть и не большие, но из таких бесцельных утечек и образуются в результате неимоверные требования Windows XP к «железу». Поэтому если нет необходимости отлавливать причины «глюков», то регистрацию событий допустимо отключить — делается это чуть ниже, в разделе «Services». Правда, самым сложным и непонятным для юзера, полагаю, окажется именно этап работы с разделом «Services». Для тех, кто врос корнями в Windows 9x, вероятно, будет открытием, что помимо автоматически загружаемых программ и драйверов, в Windows XP имеется ещё и такое понятие, как «системные службы» — Services. К этим сервисам относится и программа, ведущая протокол событий — Event Log. Подробно распространяться, что это такое, и чем они отличаются от обычных фоновых программ, вряд ли есть смысл — желающие поглубже закопаться во внутренности NT найдут немало подробной специализированной литературы. Достаточно сказать, что предназначены они для того, чтобы другие программы и оборудование работали корректно, и загружаются либо на старте системы, либо при обращении других программ к их функциям. Но вот всё дело в том, что Windows не знает, какие программы и какое оборудование вы используете постоянно, а что вам не понадобится ни при каких условиях, а потому в памяти могут оказаться абсолютно ненужные службы типа регистрации событий, службы факсов, индексирования файлов или планировщика заданий, что крайне негативно скажется на производительности системы в целом. Поэтому как-нибудь на досуге нелишним будет заняться инвентаризацией списка из почти 80 служб, дабы максимально разгрузить и процессор, и оперативную память. Для настройки служб нужно войти в систему с правами администратора — это даст доступ ко всем службам без исключения. В колонке «Startup Type» списка служб отражен текущий способ их загрузки — именно его надо изменить, чтобы избавить оперативную память от груза невостребованных сервисов. Для изменения статуса выбранной службы достаточно щелкнуть на её строке правой кнопкой мыши и выбрать команду «Properties». Посмотрите на колонку «Status» — у запущенных служб в ней будет стоять слово «Started», и таких изначально окажется немало. Наша задача — сократить их число, то есть выбрать такие режимы запуска для каждой службы, чтобы невостребованные сервисы загружались не каждый раз при старте системы, а только в том случае, если вдруг кому-то понадобятся. Дело в том, что полный запрет работы службы, предназначение которой не вполне понятно пользователю (а таких, думаю, будет большинство среди перешедших на XP) — не лучшее решение, так как может привести к «глюкам» приложений, запускающихся редко, но требующих работы остановленной службы. Вообще, при установке режима запуска службы в диалоговом окне её свойств возможны 3 варианта:

  • Automatic — служба стартует во время загрузки ОС. Это слегка увеличивает время загрузки, но некоторые службы обязательно должны инициализироваться непосредственно на старте Windows.
  • Manual — служба стартует не при загрузке ОС, а только в случае необходимости . Время загрузки системы при этом немного сокращается, но во время работы в Windows периодически возможна потеря производительности системы, так как на инициализацию службы нужно некоторое время.
  • Disabled — служба не стартует, даже если будет затребована каким-то приложением.

Исходя из этого, можно сказать, что оптимальным будет режим Manual, при котором любая служба может автоматически запуститься при первом обращении к ней (в редких случаях, правда, способ этот не подходит, так как некоторые программы требуют для своей работы уже запущенную службу). В принципе, допустимо вообще для всех служб выставить «Manual» — тогда загруженным окажется только то, что нужно системе. Но лучше будет после этого всё-таки перевести обратно в Automatic те службы, которые оказались запущены сразу после входа в Windows — если без них не обойтись, то пусть так и будет. Если же хотите более глубоко разобраться в назначении каждого сервиса — а это уже идеальный вариант, то загляните, например, на страничку http://www.3dspotlight.net/tweaks/win2k_services/index.shtml [1] — там имеется очень неплохое описание каждой из них с рекомендациями по их настройке. Это позволит вам узнать, например, что с точки зрения безопасности службы Telnet и Remote Registry следует вообще дезактивировать, установив им режим Disabled. Не поленитесь только перед экспериментами со службами записать их исходное состояние, чтобы в случае неполадок вернуть всё на место. Но, вообще говоря, не стоит забывать и об обычных программах, запускающихся на старте системы — их проще всего обнаружить с помощью появившейся и в ОС семейства NT утилиты MSCONFIG, а назначение каждой фоновой утилиты подскажет сайт http://www.pacs-portal.co.uk/startup_content.htm [2].

Немного ещё задержимся на строке «Local Users and Groups» — если нужно, чтобы в локальной сети пользователи других компьютеров имели доступ к вашим принтерам или папкам, разрешённым к общему использованию, то либо зарегистрируйте на своей машине пользователей с такими же именами и паролями, как на удалённых компьютерах, либо активируйте учётную запись Guest. Ради повышения безопасности там же следует отключить аккаунт HelpAssistant — иначе, пока не используется функция Remote Desktop, он может оказаться потенциальной дырой в системе.

Твикеры

Так уж сложилось исторически, что даже многочисленные апплеты Панели Управления Windows никогда не охватывали все, довольно богатые возможности тонкой настройки различных версий этой ОС. Видимо, это вполне логично — простым юзерам с избытком хватает того, что имеется, к тому же и при таком раскладе многие из них умудряются так развалить Windows, что без полного «сноса» системы исправить положение практически невозможно. Системным же администраторам и тем, кого мы привыкли называть «продвинутыми пользователями», обычно для каких-то нестандартных установок предлагалось использовать редактор реестра — средство столь же мощное, сколь и неудобное. Да, с помощью прямого редактирования разных параметров реестра с системой можно сделать почти всё, что душе угодно, и в нередких случаях либо заметно улучшить её производительность, либо просто подогнать под свои индивидуальные задачи. Но дело в том, что процесс этот почти всегда довольно долгий, в не самых прямых руках — опасный, да и в нагрузку к редактору реестра обязательно нужно иметь книжечку листов этак на 600 с расшифровкой назначения более-менее известных параметров. Вполне естественно, что следствием всех этих заморочек стало появление небольших утилиток, предоставляющих гораздо более понятный и безопасный интерфейс для изменения самых востребованных из скрытых в глубине реестра параметров. Благодаря подобным программам даже неподготовленный юзер, не имеющий никакого представления о существовании и назначении реестра, получил возможность вволю поэкспериментировать с системой.

Программ, предназначенных для индивидуальной настройки свежайшей Windows XP, как ни странно, уже появилось относительно много, благо этому способствовали многочисленные бета-версии ОС. Однако более близкое знакомство с ними показывает, что программы эти пока откровенно сыроваты и частенько грешат ошибками, обусловленными, видимо, тем, что качественной документации по свежеиспечённой операционке пока нет. Хотя, по большому счёту, и сам реестр документирован очень плохо, и разобраться в нём досконально практически невозможно, если только вы не работаете в Microsoft. Впрочем, создатели большинства из этих программ откровенно говорят, что не вышли пока из стадии бета-тестирования своих творений. Так, например, утилиты эти упорно предлагают включить режим UDMA66 тем же способом, что и в Windows 2000 — через реестр, хотя теперь это абсолютно не требуется — система умеет это делать без посторонней помощи. «Твикеры» же, разработанные специально под Windows 2000, использовать для конфигурирования XP ещё более опасно, поскольку при этом в реестр могут вноситься вовсе несовместимые с XP записи, пагубно сказывающееся на стабильности ОС. Так что, если есть намерение познакомиться с подобными утилитами и их возможностями поближе, то начать, пожалуй, стоит с сильной и более-менее проверенной программы, «заточенной» специально под новую ОС — Tweak-XP [3]. Учтите только, что в руках некоторых индивидуумов и вилка становится холодным оружием, так что, хотя работать с Tweak-XP, мягко говоря, проще, чем с REGEDIT.EXE, всё-таки стоит поподробнее разобраться с её возможностями, вполне прилично описанными в документации к программе. Я же попробую обратить ваше внимание на несколько важных моментов, чтобы столь коренная перенастройка системы прошла максимально безболезненно.

Интерфейс Tweak-XP достаточно прост — в задачи пользователя входит лишь расставлять флажки и выбирать нужные переключатели, а соответствующие им ключи в реестре программа поправит самостоятельно. Правда, не всё, что предлагает эта утилита, решается средствами Windows — некоторые трюки, такие, как блокировка рекламы на веб-страничках или периодическое высвобождение памяти, работают, только если Tweak-XP загружена и функционирует в фоновом режиме. Все системные настройки распределены по нескольким тематическим страницам: например, всё, что относится к оптимизации работы с оперативной памятью, сосредоточено в меню «Memory optimization», а настройки доступа в Интернет вообще выведены в один большой раздел. В работе с Tweak-XP главное правило — не спешить бездумно включать все опции подряд, а постараться определить, будет ли полезен для вашей конкретной системы тот или иной параметр. Дело в том, что, несмотря на все рекомендации разработчиков, именно на вашем компьютере они могут оказаться не просто ненужными, а даже вредными и приведут либо к ухудшению стабильности и быстродействия ОС или какого-то её компонента, либо вообще в результате придётся бороться за выживание Windows.

В разделе «Memory Optimization» только одна опция относится непосредственно к функциям Windows: «Force Windows to unload DLL's from memory» — при её включении ОС значительно быстрее выгружает из памяти библиотеки общего пользования (DLL-файлы) при закрытии использовавшего их приложения. По умолчанию же система кэширует их в памяти, предполагая, что вскоре может быть запущена программа, требующая эти же файлы. Таким образом, если с оперативной памятью у вас «напряжёнка», то можно попробовать отменить кэширование DLL-файлов, но при этом, например, повторный запуск только что закрытой программы будет происходить дольше, так как и все нужные ей DLL придётся грузить заново. Все остальные пункты этого меню касаются уже настройки самой Tweak-XP, вернее её возможности разгружать оперативную память системы, что вполне безопасно и с этим стоит поэкспериментировать.

А вот работать с диалогом «The cache optimization» следует гораздо внимательнее, так как он предлагает изменить несколько очень ответственных системных параметров. Полезность опции «Cache optimization» весьма сомнительна, если на вашем ПК не запущен какой-либо тип сервера, поскольку она повышает быстродействие операций ввода/вывода при большом объёме перекачиваемых файлов или при других аналогичных операциях. Для тех, у кого памяти менее 128 MB, даже не стоит пытаться её использовать, хотя программа и предлагает это сделать. Но на системах с 256 MB и более обычно действительно получается повышение производительности при установке значения данного кэша между 8 и 16 MB (по умолчанию — 512 KB). Разумеется, на обычном домашнем ПК объёмы файловых операций гораздо меньше, чем на файловом севере локальной сети, поэтому на нём, скорее всего, окажется выгоднее сохранить память для приложений — это вы можете определить в результате личных тестов. Так же осторожно следует включать параметр «Enable Core System Performance» — он несколько сокращает использование файла подкачки, запрещая системе сбрасывать в него данные исполнимых файлов. Смысл его использовать появляется только на системах с 512 Mb памяти и выше, но даже на них следует иметь ввиду, что в конечном итоге всё зависит от функций, выполняемых компьютером, запущенных приложений, их числа и потребности в памяти, так как если в ходе работы с тяжёлым программным пакетом возникнет недостаток памяти, а выгрузка в своп будет запрещена, то это может привести к краху всей ОС.

Большой эффект способны дать настройки группы «Hard disk Optimization», но и тут следует обратить внимание на некоторые моменты: пункт «Clear pagefile (swapfile) on shutdown» включает очистку файла подкачки при выключении ПК, что хоть и повышает немного уровень безопасности, но заметно замедляет процесс выключения; «Disable Windows File Protection» на самом деле не влияет на фоновую работу службы защиты системных файлов, а сказывается только при сканировании файлов; «Disable 8.3 Name Creation» может увеличить производительность файловой системы NTFS за счёт отмены генерации DOS-совместимых имен, но это создаст проблемы с некоторыми приложениями и, возможно, в работе с сетью; «Increase NTFS Performance by Disabling the Last Access Time Stamp» отключает регистрацию времени последнего обращения к файлам, что повышает быстродействие, но становится действительно заметно только при наличии большого числа файлов в одной папке; «Enable boot defrag for faster booting» разрешает дефрагментатору оптимизацию файлов, необходимых при загрузке системы, но по умолчанию эта опция и так обычно включена.

Следующее меню, которое пристально исследуем — «Hardware Tweaks». Здесь имеется параметр «CPU tweaks», предназначение которого разработчики программы не раскрывают даже в документации к Tweak-XP. На самом же деле он всего лишь устанавливает в реестре размер кэша второго уровня, соответствующий выбранному процессору. В частности, для Celeron 2 это будет 128 килобайт:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management
"SecondLevelDataCache"=dword:00000080 (128)

Однако то, что этот параметр действительно нужен Windows XP — большой вопрос, поскольку крайне сомнительно, что ОС семейства NT до сих пор не в состоянии самостоятельно определить размера кэша. Впрочем, внесение этого параметра в реестр не должно сказаться негативно — если системе он не нужен, то она его просто не заметит, главное — не выставить размер кэша меньше, чем он есть на самом деле. То же самое относится и к параметру «UDMA66 Mode / Intel chipsets» — в Windows XP он не актуален, в чём вы сами можете убедиться, если заглянете в свойсва IDE-каналов контроллера жёстких дисков — UDMA проще всего активировать именно там. А вот опция «CD/DVD Tweaks» увеличивает кэш привода лазерных дисков и параметры упреждающего чтения, что полезно при частом его использовании и наличии хорошего запаса «оперативки». Оптимизацией же параметров видеоадаптера лучше заниматься с помощью других программ, предназначенных именно для вашей модели, либо проверенных универсалов типа PowerStrip — в них хотя бы видно, что при этом меняется, и пользователь может как-то влиять на процесс настройки видеокарты.

Очень много всяческих скрытых параметров настройки ОС открывается пользователю в Tweak-XP благодаря меню «Windows Tweaks», но с ними самостоятельно разобраться уже куда проще, особенно если под рукой имеется англо-русский словарик или за плечами — изредка посещаемый школьный курс английского языка. Многие из этих опций способны ещё больше повысить производительность системы, так как отключают всевозможные «прибамбасы» в виде симпатичных, но бесполезных анимированных эффектов.

Раздел же «Modem Tweaks» малопригоден для наших реалий, так как настройки отечественных интернет-провайдеров и телефонные линии МГТС, к сожалению, пока не изучены разработчиками Tweak-XP. Да и опять-таки, в худших традициях, пользователь здесь не имеет права сам устанавливать нужные ему значения настроек TCP/IP, имея лишь выбор из нескольких нигде не расшифрованных «пресетов», поэтому гораздо грамотнее будет забить на это меню и использовать специализированную программу типа Internet Tweak 2001 Gold [4] — она гораздо более прозрачна в работе.

Кстати, обратите внимание на меню «ZIP file doctor» — самая полезная его функция — восстановление файлов из повреждённых архивов, и она действительно неплохо работает! Мелочь, а приятно.

Некоторых недостатков Tweak-XP лишена программа Customizer XP [5] — она, например, разрешает пользователю самому выбирать нужные ему установки протокола TCP/IP. Но и она не избежала многочисленных ошибок, начиная от пресловутого UDMA66 и заканчивая непонятным изменением в реестре пути к кэшу Internet Explorer. Хотя она и умеет управлять некоторыми системными параметрами, не известными Tweak-XP, общее число доступных ей функций заметно меньше, чем у Tweak-XP. Правда, программы, которая охватывала бы абсолютно весь диапазон недокументированных настроек Windows XP, пока не существует, так что оптимальным вариантом будет, пожалуй, совместить эти две утилиты — места на диске они занимают немного, а для оптимизации работы ОС вполне хватит «шароварного» времени. Крайне желательно только тщательно контролировать корректность всех вносимых в реестр изменений с помощью деинсталлятора, чтобы вовремя поправить почти неизбежные, пусть и некритичные, но всё же ошибки. Впрочем, посмотрите ещё и очень мощную и абсолютно бесплатную программу X-Tech Setup [6] — развивается она уже достаточно давно и очень активно, и именно у неё есть все шансы стать универсальным интегрированным «твикером», пригодным для доводки любой операционной системы семейства Windows.

Правда, одними «твикерами» ассортимент необходимого пользователю Windows XP ПО не ограничивается. Например, часто пользователи жалуются, что в Windows 2000 при работе полноэкранных Direct3D и OpenGL приложений — в основном, это игрушки, очень низкая частота регенерации монитора. Особенно страдают этим владельцы видеокарт от NVidia. Если и в Windows XP вас будет раздражать этот недостаток (а насколько мне известно, он всё ещё имеет место быть), то воспользуйтесь утилитой NVidia Refresh Fix [7].

Думаю, что список служебных программ для Windows XP в скором времени ещё более расширится, так как её популярность у пользователей будет весьма высока, и неизбежно должны появиться новые качественные утилиты для глубокой перекройки её внешнего облика и внутреннего устройства. Думаю, многие, например, захотели бы создать свою собственную тему Рабочего Стола — в XP заложен очень хороший потенциал для всевозможных украшательств. Пока же самыми надёжными и безопасными по-прежнему остаются всё тот же MSCONFIG.EXE — System Configuration Utility, «прописавшаяся» в папке D:\WINXP\PCHEALTH\HELPCTR\Binaries, и TweakUI от Microsoft — в Windows XP работает как её универсальная версия 1.33, так и обновлённый вариант, разработанный уже исключительно для этой ОС и входящий в состав пакета PowerToys for Windows XP. Это — пусть и простые программы, но практически незаменимые и очень удобные. Впрочем, всяческих полезных официальных и любительских ресурсов в Мировой Сети по этой ОС уже на сегодняшний день множество. Посетите, например, простенькую домашнюю страничку [8] какого-то безвестного энтузиаста — на ней имеется большая подборка ссылок на веб-странички активных исследователей и пользователей Windows XP, а также на профессиональные сайты, посвящённые новой системе и программам для неё.

Ручная работа

Если же вы не хотите связываться с настроечными утилитами, или нет возможности разыскивать их на свалках Интернета, то вот вам несколько полезных трюков, для исполнения которых понадобится лишь Блокнот и редактор реестра (но с вышеупомянутыми утилитами почти все эти настройки делать удобнее). Чтобы Проводник при запуске открывал не папку Мои Документы, а диск C:, сделайте к нему ярлык, в свойствах которого в поле «Target» пропишите такую команду: «%SystemRoot%\explorer.exe /n, /e, c:\» (без кавычек). Отключить раздражающую заставку Outlook Express можно так:

HKEY_CURRENT_USER\Identities\GUID(Identity Number)\Software\Microsoft\Outlook Express\5.0
"NoSplash" = 1 (тип Dword).

Те гурманы, кого не устраивает длинная надпись «Microsoft Windows XP Professional» в меню выбора операционной системы при загрузке ПК, могут её изменить на что-нибудь более благозвучное, если отредактируют в Блокноте соответствующую строку файла BOOT.INI корневой директории системного диска.

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

HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\FileSystem
"NtfsDisableLastAccessUpdate"=1 (тип Dword)

Если у вас имеется 512 Mb или более оперативной памяти, то попробуйте улучшить производительность системы за счёт сокращения использования файла подкачки. Для этого в разделе реестра HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management установите значение параметра «DisablePagingExecutive» (тип DWORD) равным 1. Если очень требовательных к памяти приложений при этом запускаться не будет, то результат может весьма порадовать. Для повышения безопасности и предотвращения утечки конфиденциальных данных установите в этом же разделе ещё один параметр, включающий очищение файла подкачки при выключении ПК — «ClearPageFileAtShutdown» = 0 (тип DWORD), но как я уже говорил, выключаться ПК при этом станет дольше. В Интернете вы найдёте немало и других недокументированных параметров ОС, например, на одном из лучших сайтов, посвящённых настройке всех типов Windows — MAX Speeed WinDOwS [9] или на страничке Боба Серелли [10].

Заключение

Возможно, вы спросите, почему почти все названия компонентов ОС я привожу из англоязычной версии Windows? Отвечаю: опыт показывает, что локализованные русские версии операционных систем менее удобны в использовании — патчи и сервис-паки к ним ждать приходится дольше, некоторые драйвера и программы не устанавливаются или работают не очень корректно, а «глюков» почему-то всегда больше, чем в оригинале. Поэтому и вам я крайне советую использовать английскую ОС — применительно к NT это оказывается самым оптимальным вариантом. Перевести название кнопки «Start» и меню «File», полагаю, под силу каждому, русский же MS-Office на англоязычной Windows всегда работал без проблем, как и другие программы с русскими меню. Также я не рекомендовал бы выбирать версию Home Edition, поскольку в ней, по сравнению с описанным мною вариантом Professional, помимо чисто корпоративных компонентов отсутствует и целый ряд вполне полезных для домашнего пользователя функций, в том числе:

  • Remote Desktop — удалённое управление ПК;
  • Offline Files and Folders — доступ к сетевым папкам и файлам в отсутствие физического подключения к сети;
  • Scalable processor support — поддержка двух процессоров;
  • Encrypting File System — файловая система с шифрованием EFS, очень нужная в наше время вещь;
  • Access Control — управление доступом к ресурсам общего пользования;
  • Multi-lingual User Interface (MUI) — поддержка многоязычного интерфейса.

И не поленитесь сразу после установки ОС «завернуть» на сайт Windows Update — там вас уже дожидается порция обновлённых драйверов и заплаток к столь поспешно выпущенной на рынок Windows XP.




Темы