14 лет назад 30 апреля 2005 в 2:05 62

Всевозможных твикеров для Windows XP создано огромное количество. Все они для своей работы используют практически одинаковый набор “скрытых” настроек Windows, поэтому, по большому счету, по функциональности подобные программы различаются не сильно. И вот сенсация – весьма необычный твикер создан бывшим сотрудником Microsoft, принимавшим непосредственное участие в разработке Windows Service Pack 2.

Программа WXP Repair появилась в Cети по неосторожности – автор выложил ее на своем блоге (на blog.msdn.com) для однократного скачивания, но в результате сбоя сервера она оказалась в открытом доступе. Правда, ненадолго – буквально через несколько часов блог был закрыт. Дело в том, что данный твикер не только разрушает многие мифы о Windows XP, но и коренным образом переделывает эту ОС, добавляя в нее то, чего пользователи уже который год не могут дождаться от разработчиков системы.

Размер WXP Repair – немногим менее 100 Мб. Это обусловлено тем, что многие системные файлы ОС заменяет своими версиями, либо предназначенными только для внутрикорпоративного использования, либо просто доработанными автором твикера. Обо всем этом рассказывает весьма внушительное сопроводительное письмо, вложенное в архив с программой и призванное пролить свет на темную историю ее происхождения – автор программы самым натуральным образом скрывается от службы безопасности бывших работодателей, преследующей его за организацию беспрецедентной утечки исходных кодов новейшей ОС Windows Longhorn.

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

Что же такого удивительного может сделать эта программа? Судите сами. Интерфейс WXP Repair не представляет собой ничего особенного: то же самое окошко с флажками, которые пользователь имеет право расставить по своему усмотрению. Правда, у обычных твикеров, которые просто изменяют достаточно известные параметры в реестре ОС, таких окошек может быть штук десять, а изменяемых параметров – сотни. Тем не менее по эффективности воздействия на систему WXP Repair уникален.
Обо всех опциях этой программы рассказывать не будем – вы без труда разберетесь с их назначением по скриншоту, обратим лишь ваше внимание на наиболее важные пункты.

Самый первый флажок касается ускорения загрузки ОС. Наверняка вы замечали, что после установки SP2 загрузка Windows XP стала проходить несколько медленнее – например, если раньше бегущая полоска перед графическим загрузочным экраном не появлялась вовсе, то теперь чаще всего ее приходится лицезреть. Так вот, WXP Repair не только полностью избавляет вас от этой полоски, но и делает так, что ОС на стандартной системе (P4 3 ГГц) загружается буквально за 15 секунд! Механизм для этого используется весьма оригинальный и логически развивающий идею упреждающего чтения (Prefetching), которое появилось в Windows XP.

Угадывается и технология Hibernate – состояние ряда важных компонентов ОС, а также драйверы установленных устройств просто запоминаются в виде одного файла. После установки этого флажка программа, во-первых, перезаписывает системный загрузчик так, чтобы он был максимально адаптирован к вашей текущей конфигурации, а во-вторых, объединяет в один кэш-файл главные загрузочные файлы, которые обычно в определенном порядке считываются при запуске системы. Этот кэш помещается в самой быстрой точке диска – ближе к краю “блинов” – и структурирован он таким образом, чтобы данные внутри файла располагались блоками по 4 кб для обеспечения максимально быстрого чтения.

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

Еще один флаг отвечает за меню “Установка/удаление программ”, точнее, за тот его раздел, в котором пользователь может выбирать компоненты Windows. Здесь действие программы практически аналогично известной платной утилите XPLite, которая позволяет удалять из системы большинство ее компонентов, обычным способом не удаляемых. Отличия тут два, но они весьма существенны. WXP Repair дает пользователю возможность не только удалить, например, Internet Explorer, но и столь же легко вернуть его потом на место – вам потребуется только установить в привод диск с дистрибутивом. К тому же WXP Repair “знает” раза в два больше компонентов ОС, а значит, подстройка ее состава “под себя” будет максимально гибкой, а в минимальной комплектации система будет занимать не более 200 Мб на диске.

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

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

Результатом этой оптимизации становится заметное даже на глаз ускорение работы ОС – раскрытие меню, загрузка программ – все происходит раза в два быстрее. Объем занятой памяти снижается до 50 Мб сразу после старта ОС – и это без отключения стилей оформления и ненужных сервисов! Обращения к своп-файлу происходят только во время работы тяжелых программ вроде Photoshop; прекращается “потусторонняя” дисковая активность. Но предупреждаем: на двукратное увеличение FPS в шутерах не рассчитывайте – хотя общая нагрузка на процессор в результате оптимизации значительно снижается, в современных играх гораздо важнее производительность видеоподсистемы, а на нее твикер никак не воздействует.

Сетевая оптимизация производит не менее впечатляющий эффект – в частности, Wi-Fi-соединения, по которым удавалось передавать от силы 3 Мб/c (802.11g), после установки флага работают на 5 Мб/c – теоретическом пределе пропускной способности этого стандарта. Соответственно, для 100-мегабитной сети это будет около 10 Мб/c. С помощью WXP Repair наконец-то становится возможным для связи с интернетом объединять самые разные каналы – вплоть до обычного телефона, GPRS-соединения и LAN – общая скорость при этом суммируется, а число работающих в такой связке интернет-каналов ничем не ограничено.

Совершенно потрясающий бонус получают владельцы ноутбуков на базе Pentium M – улучшенный регулятор частоты процессора позволяет не только принудительно замедлять его для снижения расхода энергии батареи, но и разгонять процессор (насколько это возможно)! Так, для Pentium M 1,6 ГГц максимальной частотой становится 2 ГГц, что позволяет вполне комфортно играть в современные игры (при наличии приличного видеоадаптера, разумеется).

Еще одна интересная возможность твикера заключается в добавлении в систему ряда библиотек, предназначенных для расширения режима совместимости с другими ОС. После установки соответствующего флага на вкладке Compatibility каждого ярлыка к программе появятся новые пункты в разделе Compatibility Mode: Windows Mobile, Symbian и Linux. К сожалению, в списке отсутствует Macintosh и PalmOS – возможно, это связано с трудностями эмуляции этих ОС на PC. Программы для Linux корректно работают только в консольном режиме.

Поддержка Symbian тоже реализована в минимальном объеме – программы для Nokia Series 60 работают отлично, Series 90 же не эмулируется. Разумеется, поддержка “родных” Windows Mobile реализована по максимуму – все программы для наладонников работают гораздо быстрее, чем на КПК. Разумеется, в каждом случае разрешение окна эмулятора будет соответствующее – 640×480 для Linux и Windows Mobile 2003 SE, 320×240 для обычных Windows Mobile и масштабируемое окошко размером от 160х80 (экран мобильника) до 640×480 при эмуляции Symbian.

И последний флаг, который оценят все пользователи ОС, – ускорение выключения ПК. О том, какие технологии здесь задействованы, автор пишет довольно смутно – судя по всему, здесь применен целый комплекс мер от принудительного завершения не отвечающих процессов до оптимизации управления питанием. Но факт остается фактом – в наших тестах ноутбук, который выключался в течение двух минут (из-за огромного числа установленных программ) стал это делать за десять секунд! При этом последующее включение происходило вполне корректно, никаких глюков замечено не было. “Чистые” системы, которые и так выключались секунд за 10-15, стали просто реактивными – на завершение работы уходило не более 3-5 секунд!

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

Поскольку автор программы покинул Microsoft со скандалом, да еще и так оригинально хлопнул дверью, сделав, по сути, свою версию Windows, практически по всем параметрам превосходящую оригинал, то нет никакой гарантии, что WXP Repair не вносит в систему какой-то “черный ход” или временную бомбу, которая в определенный день начнет атаковать серверы Microsoft или совершит еще какую-нибудь пакость.

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