Если XP вам все же не нравится...

29 декабрь, 2004 - 00:00Игорь Дериев Действительно, как ни странно, но различные (хотя уже и совершенно не оригинальные) нарекания по поводу Windows XP не иссякают -- достаточно заглянуть хотя бы на форумы ITC Online. Один неприятно поражен ее ресурсоемкостью по сравнению с Windows 98, другой наслушался баек о патологической ущербности продуктов Microsoft, третий настаивает на снижении быстродействия после установки SP2... В основном за всеми этими заявлениями стоит либо недопонимание реальной обстановки на IT-рынке, либо неспособность (или нежелание) разобраться в конкретных проблемах. Несомненно, однако, что на вкус и цвет товарища нет, и угодить всем какой-то более или менее стандартной конфигурацией невозможно. Потому мы и обращаемся регулярно ко всевозможным средствам тонкой настройки, как штатным для Windows XP (один редактор групповых политик чего стоит), так и сторонним.

Если XP вам все же не нравится...
Делайте только то, в чем действительно уверены, и больших проблем не возникнет
Если XP вам все же не нравится...
Интересно, знают ли в самой Microsoft, насколько модульна Windows XP?
Если XP вам все же не нравится...
Не так­то много утилит умеют контролировать Windows File Protection
Существуют даже руководства по отключению различных служб и подсистем, обещающие якобы просто необыкновенные устойчивость и производительность компьютера. Однако сегодня вы что-то запретили, а завтра очередная не в меру досужая заплатка от Microsoft вернет все назад. Конечно, самый надежный способ -- физически удалить ненужный (лишний, сомнительный) код, и сейчас многие специальные утилиты предлагают именно такую функцию. Правда, большинство из них используют довольно простой трюк, который вполне можно проделать и самостоятельно. Достаточно лишь найти файл sysoc.inf в папке C:\WINDOWS\inf и удалить где возможно слово hide (сохранив все запятые). В результате в списке опциональных компонентов ОС появится некоторое количество новых пунктов -- останется лишь разобраться, кто есть кто.

Однако если вы хотите окончательно убедиться в том, что модульность Windows -- далеко не сказка и не вопрос отдаленного будущего, имеет смысл познакомиться с программой, вот уже несколько лет не знающей себе равных. История 98lite началась в те незапамятные времена, когда Windows и Internet Explorer воспринимались как сиамские близнецы, нынешняя же ее инкарнация в духе времени называется XPlite. Впрочем, главная идея осталась прежней -- основываясь на каких-то эзотерических знаниях, программа позволяет корректно деинсталлировать около 150 стандартных компонентов, служб, драйверов и утилит (два десятка которых становятся доступными только в "продвинутом" режиме, и эксперименты с ними не приветствуются). Благодаря этому, скажем, пользователь может уменьшить размер папки Windows до "жалких" 350 MB, а также сильно сократить потребность в оперативной памяти и вообще сделать много как полезного, так и вредного -- в зависимости от своей квалификации и решительности.

С момента первого нашего знакомства (именно с 98lite) программа была значительно усовершенствована. В частности, поскольку ей приходится работать с Windows 2000/XP, она научилась управлять системой Windows File Protection (как автоматически, так и по требованию пользователя), и кому-то окажется полезной даже в таком специфическом качестве. Кроме того, XPlite содержит краткие описания каждого известного ей компонента, а за более полными (нередко исчерпывающими) отправляет на сайт проекта. Есть также возможность сохранять настройки в специальном профиле и административные ключи для многопользовательского применения, однако все это не устраняет главного недостатка -- чтобы удалить излишки, сначала их все же нужно инсталлировать.

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

На помощь придет еще одна утилита -- nLite, которая пока находится в стадии бета-тестирования, но зато распространяется совершенно бесплатно (в отличие от XPlite). Хотя в вопросах знания внутренней структуры Windows 2000/XP/2003 она пока не дотягивает до XPlite, зато всю свою работу проделывает именно с дистрибутивом ОС. Кроме того, nLite выполняет и ряд других задач: интеграцию сервис-пакетов и обновлений, подключение дополнительных драйверов, подготовку автоматической (unattended) процедуры инсталляции. В результате всего этого колдовства пользователь получает ISO-образ загрузочного диска, размер которого может составить, скажем, 160 MB, т. е. втрое меньше оригинального. Естественно, при этом значительно уменьшится и время, необходимое для последующего развертывания Windows.

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