Windows 7 — операционная система семейства Windows NT, следующая за Windows Vista. В линейке Windows NT система носит номер версии 6.1 (Windows 2000 — 5.0, Windows XP — 5.1, Windows Server 2003 — 5.2, Windows Vista и Windows Server 2008 — 6.0). Серверной версией является Windows Server 2008 R2, версией для интегрированных систем — Windows Embedded Standard 2011 (Quebec),[1] мобильной — Windows Embedded Compact 2011 (Chelan, Windows CE 7.0).

Операционная система поступила в продажу 22 октября 2009 года,[2] меньше чем через три года после выпуска предыдущей операционной системы, Windows Vista. Хотя изначально операционная система должна была поступить в продажу уже 31 августа 2009 года[источник не указан 48 дней], но поступила в продажу немного позже. Партнёрам и клиентам, обладающим лицензией Volume Licensing, доступ к RTM был предоставлен 24 июля 2009 года. Финальная нелицензионная версия (копия с дисков, которые потом пошли в продажу) была доступна всем с первых чисел августа 2009 года.

В состав Windows 7 вошли как некоторые разработки, исключённые из Windows Vista, так и новшества в интерфейсе и встроенных программах. Из состава Windows 7 были исключены игры Inkball, Ultimate Extras; приложения, имеющие аналоги в Windows Live (Почта Windows, Календарь Windows и пр.), технология Microsoft Agent, Windows Meeting Space; из меню «Пуск» исчезла возможность вернуться к классическому меню и автоматическая пристыковка браузера и клиента электронной почты.

Разработка

Blackcomb
Кодовое название Blackcomb принадлежало Windows NT 6.0, операционной системе, которая, как планировалось, станет следующей после Windows XP. Blackcomb должна была стать преемником этой ОС как для настольных, так и для серверных рабочих станций. В конце 2001 года выпуск Blackcomb запланировали на 2005 год, а в августе 2002 года было объявлено о том, что промежуточной версией станет Windows Longhorn, которая будет обновлением ядра Windows NT 5.x. В течение разработки Windows Longhorn в неё были добавлены некоторые функции Blackcomb и присвоен номер 6.0. Blackcomb была окружена неразберихой, связанной с некоторыми сообщениями о том, что планы по маркетингу были сильно пересмотрены и что она должна быть серверной ОС Windows 6.x, но с улучшениями.

Vienna
В январе 2006 года Microsoft объявила, что новой клиентской ОС будет Vienna, выход которой был запланирован на 2010 год.

Fiji
В марте 2006 года стало известно, что наследницей Windows Vista будет Fiji, выход которой был запланирован на 2008 год.[6]

В 2008 году, в результате жалоб фиджийцев на то, что новая ОС будет носить имя их страны, стали известны новые сведения о Fiji. По словам фиджийцев, Бен Грин сказал, что в Fiji будут добавлены новые телевизионные форматы, поддержка интерактивных служб и улучшения пользовательского интерфейса для Windows Media Center. Вполне вероятно, во включённую в состав Windows 7 программу Windows Media Center уже добавлены изменения, которые должны были быть в Fiji.

Windows 7
24 июля 2007 года корпорация Microsoft официально сменила кодовое название Vienna на Windows 7.
Номер Windows 7 в линейке NT, в которой она будет находиться — 6.1 (в своё время системы этого семейства получили номера: Windows 2000 — 5.0, Windows XP — 5.1, Windows Server 2003 — 5.2, Windows Vista — 6.0, Windows Server 2008 — 6.0).

13 октября 2008 года вице-президент Microsoft Майк Нэш сообщил, что кодовое имя Windows 7 и станет официальным названием новой версии.

Редакции

Начальная - Starter
Домашняя базовая - Home Basic
Домашняя расширенная - Home Premium
Профессиональная - Professional
Корпоративная - Enterprise (не для продажи частным лицам)
Максимальная - Ultimate

Начальная редакция (Windows 7 Starter) будет распространяться исключительно с новыми компьютерами, она не будет включать функциональной части для проигрывания H.264, AAC, MPEG-2. Домашняя базовая — предназначена исключительно для выпуска в развивающихся странах, в ней нет интерфейса Windows Aero с функциями Peek, Shake, общего доступа к подключению в интернет и некоторых других функций. Также в ней есть те же ограничения на просмотр, что и в начальной редакции. В профессиональной и максимальной версиях существует поддержка XP Mode (на некоторых процессорах).
Кроме этого, согласно требованиям Еврокомиссии, для продаж в Европе планировалась специальная версия всех редакций с индексом «Е» («Windows 7 Е») — без предустановленного браузера Internet Explorer, однако она снята с продажи. Одной из причин снятия с продаж является недовольство партнёров и OEM-производителей отсутствием браузера в изначальной комплектации.[12] Всем, кто выполнил пред-заказ версии с индексом «Е», было предложено заказать обновление или заказать полную версию с 1 сентября 2009 года.

Тем не менее, в течение 5 лет планируется заменить встроенный Internet Explorer опциональным. В настоящее время данная схема согласована с Еврокомиссией.

Все редакции, за исключением Начальной, существуют как в 32-битной, так и в 64-битной версиях.

Максимальный объём оперативной памяти для 32-битных версий ограничен 4 Гб, Начальная редакция поддерживает до 2 Гб. Однако на практике пользователю часто доступен меньший объём, из-за аппаратных ограничений часто невозможно реализовать функцию режима PAE. Поддержка более крупных объёмов памяти доступна только для 64-битных версий.Они поддерживают до 8 Гб («Домашняя базовая»), до 16 Гб («Домашняя расширенная»), все старшие версии могут адресовать до 192 Гб оперативной памяти.

Бесплатная 90-дневная версия Windows 7 Корпоративная доступна для ИТ-специалистов, желающих познакомиться с Windows 7 в рамках организации.

Новшества

Операционная система обладает поддержкой мультитач-управления. Эта возможность была впервые продемонстрирована[39] Microsoft на ежегодной конференции TechEd’08 в Орландо. В ходе демонстрации использовалась сборка системы 6.1.6856, а также опытная модель ноутбука с мультитач-экраном.

Сетевая технология Branch Cache позволяет кешировать содержимое интернет-трафика. Если пользователю в локальной сети потребуется файл, который уже был загружен кем-то из пользователей его сети, — он сможет получить его из локального кэш-хранилища, а не использовать канал с ограниченной пропускной способностью. Сетевой кеш может работать в двух режимах — Hosted Cache и Distributed Cache. В первом случае — файл хранится на выделенном локальном сервере под управлением Windows Server 2008 R2, во втором случае сервер не требуется, а кеш распределяется для хранения на компьютерах пользователей. Технология рассчитана на крупные сети и предлагается для внедрения на предприятиях в составе Корпоративной и Максимальной версий ОС.

Меню Пуск в Windows 7 стало короче и лишилось иконок

В ОС также встроено около 120 фоновых рисунков, уникальных для каждой страны и языковой версии. Так, русская версия включает тему «Россия» с шестью уникальными обоями высокого разрешения. Все версии включают 50 новых шрифтов. Существующие шрифты доработаны для корректного отображения всех символов. Windows 7 — первая версия Windows, которая включает больше шрифтов для отображения нелатинских символов, чем для отображения латинских. Панель управления шрифтами также подверглась улучшению — по умолчанию, в ней будут отображаться только те шрифты, раскладка для которых установлена в системе. Реализована поддержка Unicode 5.1.Панель поиска Instant Search теперь распознаёт больше языков.

Дополнительным преимуществом Windows 7 можно считать более тесную интеграцию с производителями драйверов. Большинство из них определяются автоматически, при этом в 90 % случаев сохраняется обратная совместимость с драйверами для Windows Vista.

Windows 7 поддерживает псевдонимы для папок на внутреннем уровне. К примеру, папка Program Files в некоторых локализованных версиях Windows была переведена и отображалась с переведённым именем, однако на уровне файловой системы оставалась англоязычной.

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

Проигрыватель Windows Media Player 12 получил новый интерфейс и стал поистине «всеядным», в отличие от предшественника, которому требовалось большое количество кодеков для воспроизведения. Однако, он не может воспроизводить лицензионные Blu-Ray диски с видео,но имеет возможность считывать и записывать на них данные.

Мобильность
Несмотря на то, что Центр мобильности Windows не претерпел значительных изменений со времён Windows Vista, Windows 7 работает дольше предшественницы на ноутбуках и потребляет меньше энергии, особенно при воспроизведении DVD. На представленной в конце августа 2009 года системе с двумя идентичными ноутбуками с предустановленной Windows 7 и Windows Vista выигрыш составлял до 20 %.[43] Также была показана рекордная скорость загрузки системы — 11 секунд. Система включала SSD и прочие высокопроизводительные компоненты[43] Подобный тест вдохновил энтузиастов протестировать влияние браузера на время жизни батареи. Включённый в состав Windows 7 браузер Internet Explorer 8 показал наилучшие результаты на платформе Intel.[44]

Тем не менее, по результатам независимых тестов выяснено, что Windows 7 заметно быстрее, чем Windows XP, сажает батарею ноутбука. Начиная с августа эксперты журнала Laptop (laptopmag.com) проводили тестирование финальной версии Windows 7, в том числе замеряя время автономной работы портативных ПК под её управлением. Общий итог оказался неутешительным: средний нетбук под управлением «семёрки» в целом работает от аккумулятора на 47 минут меньше, по сравнению с XP. В случае модели ASUS 1008HA «недостача» составила 57 минут или 16,7 %. Другие издания также проводили подобные исследования и также пришли к этим выводам. Проигрыш составляет от 10 до 30 процентов по времени работы. Компания Microsoft отказалась комментировать ситуацию, но стало известно, что начаты работы по оптимизации энергопотребления Windows 7.

Возможная причина заключается в оптимизации Windows 7 под графические акселераторы, в то время как многие нетбуки работают на встроенных видеокартах Intel и VIA, которые не поддерживают порой функции Aero. Также многие нетбуки работают под управлением Windows 7 Starter Edition, которая не поддерживает Aero в полной мере. Другой возможной причиной является отсутствие поддержки ОС со стороны производителей нетбуков. Так, с новыми драйверами и BIOS, датированными ноябрём 2009 года, Asus Eee 1000HA работает под Windows 7 столь же долго, сколь и под управлением Windows XP.

Удалённый рабочий стол
Функция Удалённого рабочего стола также претерпела изменения. Была введена поддержка интерфейса Aero Peek, Direct 2D и Direct3D 10.1, поддержка нескольких мониторов, расширений мультимедиа, DirectShow, а также возможность воспроизведения звука с низкими задержками.

Безопасность

В Windows 7 реализована более гибкая настройка User Account Control (UAC), которая в отличие от Windows Vista имеет ещё два промежуточных состояния между режимами «Всегда уведомлять» и «Никогда не уведомлять» — «Уведомлять, только при попытках программ внести изменения в компьютер» (положение по умолчанию), «Уведомлять, только при попытках программ внести изменения в компьютер (не затемнять рабочий стол)». Стоит заметить, что в отличие от Vista, затемнение происходит только если программа активна и находится на переднем плане. Если вы совершили клик в момент открытия UAC и деактивировали программу, затемнения может и не произойти.

Внесены изменения в технологию шифрования BitLocker, и добавлена функция шифрования съёмных носителей BitLocker to go позволяющая шифровать съёмные носители, причём даже при отсутствии модуля TPM.

Песочница

Windows 7 использует sandbox-режим, внедрение которого обсуждалось в ходе альфа и бета тестирования (на стадии разработки Longhorn). Доступ к низкоуровневым сокетам для неуправляемого кода, равно как и прямой доступ к файловой системе, уровню абстракции от оборудования (HAL), полному доступу к адресу памяти, запрещён.Весь доступ ко внешним приложениям, файлам и протоколам регулируется операционной системой.

Добавлена возможность защиты данных на USB-накопителях с помощью Enhanced Storage.

Улучшения коснулись и брандмауэра Windows — вернулась функция уведомления пользователя о блокировке программы, которая пытается получить доступ к сети.

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

Функция DirectAccess позволяет устанавливать безопасное соединение с сервером в фоновом режиме, в отличие от VPN, которому требуется участие пользователя. Также DirectAccess может применять групповые политики до входа пользователя в систему.

Вероятность попадания в систему Windows 7 вирусов, червей, троянов на 25 % ниже, чем в Windows Vista, высокая защита и сопротивляемость многим вирусам.

Новые функции интерфейса Aero
Shake
В интерфейс Windows Aero добавлена новая функция Aero Shake, позволяющая свернуть все неактивные приложения движением мыши. Для её активации достаточно захватить заголовок окна и немного «потрясти».
Peek
Функция Aero Peek позволяет отображать уменьшенные копии окон при наведении мыши на значок панели задач, переключаться между окнами приложения простым кликом по значку, перетаскивать и фиксировать на панели задач различные окна и приложения, просматривать рабочий стол одним наведением в специальную область экрана и многое другое.
Snap
Аналогично функции Shake функция Aero Snap позволяет движением мыши разворачивать окно на пол-экрана, весь экран или только по вертикальной оси.

Стили оформления
Windows 7 поддерживает несколько вариантов оформления пользовательского интерфейса:
Windows Aero — оригинальный стиль оформления с прозрачными многоцветными рамками окон, применяемый по умолчанию. Доступен в редакции «Домашняя расширенная» и выше.
Windows 7 — упрощённый стиль — Windows Aero с некоторыми отключёнными возможностями (например, прозрачностью окон, Windows Flip 3D, AeroPeek). Требования к системе остаются такими же, как и у Windows Aero. Доступен во всех редакциях Windows 7 и является основным в редакции «Начальная». Этот стиль также применяется при запуске приложений в режиме совместимости.
Классическая — минимальные требования к системе, оформление окон в стиле «классической» темы.
Windows 2000. Доступны различные цветовые схемы, в частности, подобные схемам Windows 2000; пользователь может создавать свои цветовые схемы.
Пользовательские темы оформления — пользователи, недовольные интерфейсом Windows 7 могут разработать и применить собственный стиль оформления, основанный на одном из вышеперечисленных. Необходимо установить специальный патч, позволяющий применять неподписанные Microsoft темы и визуальные стили оформления системы.

Обратная совместимость
Ранее сообщалось, что Windows 7 не будет использовать в качестве основы новое ядро MinWin. По словам Стивена Синофски, корпорация хочет, чтобы драйверы устройств для Vista работали в новой системе. Поэтому будет использовано ядро Windows Server 2008. Это решение было озвучено Стивеном Синофски на конференции «All Things Digital» 27 мая 2008 года.

4 ноября 2008 года Марк Руссинович, член технического совета корпорации Microsoft, в своей веб-трансляции на MSDN Channel 9 сообщил, что в Windows 7 всё же внедрено ядро MinWin, но принцип его реализации основан на разделении ядра на слои, где базовый слой (KernelBase.dll и т. д.) суммарно занимает 30 Мб, а остальной функционал остается в старых библиотеках (к примеру, kernel32.dll и т. д.). Для работы приложений и драйверов устройств это изменение незаметно благодаря тщательно продуманной схеме разделения функционала.

Для пользователей профессиональных редакций распространяется специальный пакет виртуализации, который позволяет запускать приложения Windows XP в среде Windows 7 при условии использования процессора с технологией Intel VT или AMD-V (впоследствии это ограничение было снято,[55][56]) наличия 15 Гб свободного дискового пространства и не менее 2 Гб оперативной памяти (3 Гб — для 64-битной версии).

Пример мягкой блокировки программы Daemon Tools

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

Мягкая блокировка даёт программе запуститься, однако выводит сообщение о том, что пользователь может испытывать проблемы с запуском.

Также, в состав Windows 7 включена программа, которая может помочь решить проблемы совместимости. Вызывается она командой %systemroot%/system32/msdt.exe -id PCWDiagnostic или через Панель управления — Устранение неполадок — Выполнение программ, предназначенных для предыдущих версий Windows.

Интересные факты
Время обновления с Windows Vista до Windows 7 варьируется от 30 минут до 20 часов.[57]
В финальной версии Windows 7 есть так называемый режим Бога — God mode. Активировать его можно следующим образом: создать новую папку и дать ей название "GodMode.{ED7BA470-8E54-465E-825C-99712043E01C}". Этот режим даёт доступ практически ко всем настройкам операционной системы, упорядоченным определённым образом.
Windows 7 распространяется на DVD[58] без возможности заказа комплекта CD, как это было с Windows Vista. Однако возможность создать комплект CD дисков доступна, через утилиту Imagex (через ключ /split) из комплекта для автоматической установки (WAIK) Виста или Севен. Также для владельцев ноутбуков распространяются USB-токены с программой установки Windows 7. Однако выяснилось, что программа содержит код GPL. В ноябре 2009 года Microsoft извинилась перед покупателями и пообещала открыть код программы.[59] 10 декабря 2009 года Microsoft окончательно открыла исходные коды Windows 7 USB/DVD Download Tool под лицензией GPLv2.[60]
Причиной судебного разбирательства между Alcatel-Lucent, AT&T, Dell и Microsoft в сентябре 2009 года стал метод выбора даты без использования клавиатуры на экране компьютера в Outlook, Microsoft Money и других приложениях Microsoft, запатентованный в 2002 году компанией AT&T.[61]
В Windows 7, как и в предыдущих ОС от Microsoft, применяется активация лицензионного ключа. Хакеры несколькими путями отключали её, но ещё до релиза, который состоялся 22 октября, был найден метод полного обхода этого механизма с помощью перепрошивки BIOS компьютера. Активация Windows Vista обходилась таким же образом, так что фактически активация Windows 7 была взломана ещё до своего появления, так как было очевидно, что её механизм не претерпит значительных изменений.