Бета-версия Windows 7 оказалась настолько хороша, что некоторые энтузиасты предлагают Microsoft выпустить новую версию как можно скорее, и, вероятнее всего, их призыв будет услышан. Объявленные ранее сроки выпуска из «начала 2010 года» превращаются в «конец 2009 года», с оговорками о необходимости обязательного соблюдения качества подготовки нового продукта. Оговорки весьма разумные, ведь со временем на процесс подготовки каждой последующей версии Windows оказывают влияние не только пожелания пользователей, но и усиливающееся стремление регулирующих органов антимонопольных ведомств разных стран поучаствовать в процессе создания Windows. Играя на опережение, в случае с версией Windows 7 программно-технический гигант не стал добавлять конкурентам шансов на организацию очередных расследований и затяжных процессов, а предпочел изменить еще не созданную официально Windows 7 и сделал логичный и вполне безболезненный для себя шаг — позволил конечным пользователям удалять еще официально не объявленный браузер Internet Explorer (IE) 8 из Windows 7. А чтобы выбить у противника и другие козыри, решил на этом не останавливаться и дал возможность деинсталлировать и некоторые другие компоненты операционной системы, присутствующие в Windows Vista и предшествующих версиях: Windows Media Player, Windows Media Center, Windows DVD Maker, Windows Search, Handwriting Recognition, Windows Gadget Platform, Fax and Scan, XPS Viewer и связанные с ними службы.
Этот знаменательный факт призван одновременно отвести угрозу возможных разбирательств и гарантировать пользователю, что при любых событиях в системе всегда будет вызываться именно тот браузер, который он выбрал, — в некоторых случаях пользователи, не работающие с IE, все равно видят перед собой его окно при выполнении задач, связанных с обращением в Internet. Отмечу, что эта возможность распространяется не только на конечных пользователей, но и на бизнес-клиентов компании: по желанию системного администратора можно создавать установочный образ Windows 7 без ненужных в определенных случаях IE 8 и Windows Media Player. Для этих целей используются стандартные инструменты развертывания, дающие возможность включить в состав системы компоненты, которые конечные пользователи могут добавлять или удалять через приложение панели управления Windows Features, они же «Программы и компоненты» в Vista. Естественно, для задач автоматизации данную операцию можно поручить и групповым политикам, так что теперь, если администратор посчитает, что для интересов компании в Windows 7 медиакомпоненты этой операционной системы не нужны, их легко убрать, и пользователи не смогут позже добавить эти компоненты самостоятельно.
Процесс удаления компонентов, естественно, делает Windows 7 менее функциональной, но в дальнейшем позволяет не заботиться об обновлениях удаленных компонентов. К тому же снижается поверхность атаки на систему, ведь после удаления, скажем, Windows Media Player никакие потенциальные уязвимые места этого компонента в будущем не смогут оказать влияние на работу системы.
На системном уровне, конечно же, большинство компонентов на самом деле не удаляется, а «складируется» в глубинах системы, так что при необходимости установить DVD-плеер администратор сможет это сделать без особых усилий. Для разработчиков это особенно важно, поскольку программные интерфейсы API-приложений и компонентов Windows не исчезают и доступны для вызовов из создаваемых самостоятельно приложений, хотя функции взаимодействия с конечными пользователями и удалены. Во время процесса установки процедуру разборки компонентов выполнить нельзя; как объясняют в Microsoft, целью было упрощение этого процесса и нежелание заставлять пользователей принимать дополнительные решения и увеличивать количество этапов установки.