Windows Vista — основной выпуск операционной системы Windows NT, разработанный Microsoft . Это был прямой преемник Windows XP , выпущенной пятью годами ранее, что на тот момент было самым длительным интервалом времени между последовательными выпусками Microsoft Windows. Он был запущен в производство 8 ноября 2006 г., а в течение следующих трех месяцев поэтапно поставлялся бизнес-клиентам, производителям оригинального оборудования (OEM) и розничным каналам. 30 января 2007 года он был выпущен на международном уровне и стал доступен для покупки и загрузки из Windows Marketplace ; это первая версия Windows, доступная через платформу цифрового распространения . [7]
Разработка Windows Vista началась в 2001 году под кодовым названием Longhorn; Первоначально задуманный как второстепенный преемник Windows XP, он постепенно включал в себя множество новых функций из следующего на тот момент основного выпуска Windows под кодовым названием «Blackcomb», после чего он был перепозиционирован как основной выпуск Windows и, следовательно, подвергся длительной разработке , которая был беспрецедентным для Microsoft. Большинство новых функций были в основном основаны на новом уровне представления под кодовым названием Avalon , новой коммуникационной архитектуре под кодовым названием Indigo и платформе реляционного хранения под кодовым названием WinFS — все они были построены на преждевременной .NET Framework ; однако это оказалось несостоятельным из-за незавершенности технологий и способов добавления новых функций, и Microsoft изменила проект в 2004 году. Многие новые функции в конечном итоге были перереализованы во время разработки, но Microsoft прекратила использовать управляемый код для разработки операционной системы. [8]
Новые возможности Windows Vista включают графический интерфейс пользователя и визуальный стиль, называемый Windows Aero ; платформа индексирования контента и поиска на рабочем столе под названием Windows Search ; новые одноранговые технологии, упрощающие обмен файлами и мультимедиа между компьютерами и устройствами в домашней сети ; и новые мультимедийные инструменты, такие как Windows DVD Maker . Windows Vista включала версию 3.0 .NET Framework , позволяющую разработчикам программного обеспечения писать приложения без традиционных API-интерфейсов Windows . Произведены серьезные архитектурные изменения подсистем аудио, дисплея, сети и печати; Процедуры развертывания, установки, обслуживания и запуска также пересматриваются. Это первый выпуск Windows, созданный на основе инициативы Microsoft Trustworthy Computing , в которой особое внимание уделяется безопасности за счет введения множества новых функций безопасности, таких как BitLocker и контроль учетных записей пользователей .
Амбициозность и масштаб этих изменений, а также обилие новых функций заслужили положительные отзывы, но Windows Vista часто подвергалась негативной критике в прессе и серьезной критике. Критика Windows Vista была сосредоточена на несовместимости драйверов, периферийных устройств и программ; управление цифровыми правами ; чрезмерная авторизация со стороны нового Контроля учетных записей пользователей; непомерно высокие системные требования по сравнению с Windows XP; его длительное развитие; более длительное время загрузки ; и более ограничительное лицензирование продуктов. Следовательно, уровень развертывания и удовлетворенности Windows Vista был ниже, чем у Windows XP, и это считается провалом рынка; [9] [10] однако его использование превзошло двухлетние ожидания Microsoft по достижению 200 миллионов пользователей [11] (примерно 330 миллионов пользователей к 2009 году). [12] 22 октября 2010 г. Microsoft прекратила розничное распространение Windows Vista; OEM-поставки прекратились год спустя. [13] На смену Windows Vista в 2009 году пришла Windows 7 .
Основная поддержка Windows Vista закончилась 10 апреля 2012 г., а расширенная поддержка закончилась 11 апреля 2017 г. [6]
Microsoft начала работу над Windows Vista, известной в то время под кодовым названием «Longhorn», в мае 2001 года, [14] за пять месяцев до выпуска Windows XP . Первоначально предполагалось, что ее выпуск состоится в октябре 2003 года как небольшой шаг вперед между Windows XP и Blackcomb, которая должна была стать следующим крупным выпуском операционной системы компании. Постепенно «Longhorn» вобрал в себя многие важные новые функции и технологии, запланированные для Blackcomb, в результате чего дата выпуска переносилась несколько раз за три года. В некоторых сборках Longhorn в лицензионном соглашении говорилось: «Для продукта Microsoft под кодовым названием Whistler». Многим разработчикам Microsoft также было поручено создать обновления для Windows XP и Windows Server 2003 для повышения безопасности. Столкнувшись с постоянными задержками и опасениями по поводу расширения функций , Microsoft объявила 27 августа 2004 года о пересмотре своих планов. По этой причине Longhorn был сброшен, чтобы начать работу по компонентизации кодовой базы Windows Server 2003 Service Pack 1 и со временем повторно включить функции, которые будут предназначены для фактического выпуска операционной системы. Однако некоторые ранее анонсированные функции, такие как WinFS, были исключены или отложены, а также была включена новая методология разработки программного обеспечения, называемая жизненным циклом разработки безопасности, для решения проблем с безопасностью кодовой базы Windows, которая программируется на C , C++ и ассемблере . Longhorn стал известен как Vista в 2005 году. Vista в переводе с испанского означает «вид». [15] [16]
Ранние этапы разработки Longhorn обычно характеризовались постепенными улучшениями и обновлениями Windows XP. В этот период Microsoft довольно молчала о том, над чем работает, поскольку их маркетинговые усилия и усилия по связям с общественностью были более сосредоточены на Windows XP и Windows Server 2003 , выпущенной в апреле 2003 года. Время от времени сборки Longhorn просачивались на популярные сети обмена файлами , такие как IRC , BitTorrent , eDonkey и различные группы новостей , поэтому большая часть того, что известно о сборках до первого санкционированного выпуска Longhorn для разработки в мае 2003 года, получено из этих сборок.
После нескольких месяцев относительно небольшого количества новостей или активности от Microsoft с Longhorn, Microsoft выпустила сборку 4008, которая появилась в Интернете примерно 28 февраля 2003 года. [17] Она также была передана в частном порядке избранной группе разработчиков программного обеспечения. Являясь эволюционным выпуском по сравнению со сборкой 3683, он содержал несколько небольших улучшений, в том числе модифицированную синюю тему «Plex» и новый упрощенный установщик на основе образа Windows, который с самого начала работает в графическом режиме, а также завершил установку операционной системы в примерно на треть быстрее, чем Windows XP на том же оборудовании. Была введена дополнительная «новая панель задач», которая была тоньше, чем в предыдущей сборке, и время отображалось по-другому. Однако наиболее заметное визуальное и функциональное отличие связано с Проводником Windows. Включение темы Plex сделало синий цвет доминирующим во всем приложении. Панель задач в стиле Windows XP была почти полностью заменена большой горизонтальной панелью, появившейся под панелями инструментов. Новый интерфейс поиска позволял фильтровать результаты, искать справку Windows и запросы на естественном языке, которые будут использоваться для интеграции с WinFS. Анимированные символы поиска также были удалены. «Режимы просмотра» также были заменены одним ползунком, который изменял размер значков в режиме реального времени, в режиме списка, миниатюр или подробностей, в зависимости от того, где находился ползунок. Метаданные файлов также стали более видимыми и более удобными для редактирования, с более активной поддержкой заполнения недостающих фрагментов информации. Также следует отметить преобразование Windows Explorer в приложение .NET .
Большинство сборок Longhorn и Vista обозначались меткой, которая всегда отображалась в правом нижнем углу рабочего стола. Типичная метка сборки будет выглядеть так: «Longhorn Build 3683.Lab06_N.020923-1821». Более высокие номера сборок не означали автоматически, что в нее были включены новейшие функции всех команд разработчиков Microsoft. Обычно команда, работающая над определенной функцией или подсистемой, создает свои рабочие сборки, которые разработчики тестируют, и когда код признается стабильным, все изменения сразу же включаются обратно в основное дерево разработки. В Microsoft существует несколько «лабораторий сборки», где команда может выполнить компиляцию всей Windows. Имя лаборатории, в которой была создана та или иная сборка, отображается как часть метки сборки, а за ней следуют дата и время сборки. Некоторые сборки (например, бета-версия 1 и бета-версия 2) отображают метку сборки только в диалоговом окне информации о версии (Winver). Значки, использованные в этих сборках, взяты из Windows XP.
На конференции Windows Hardware Engineering Conference (WinHEC) в мае 2003 года Microsoft провела первую публичную демонстрацию нового Desktop Window Manager и Aero . Демонстрации проводились на обновленной сборке 4015, которая так и не была выпущена. Несколько сессий для разработчиков и инженеров аппаратного обеспечения на конференции были посвящены этим новым функциям, а также базе защищенных вычислений нового поколения (ранее известной как «Палладий»), которая в то время была предложенным Microsoft решением для создания безопасной вычислительной среды, посредством которой любой данный компонент системы может считаться «доверенным». Также на этой конференции Microsoft подтвердила свой план по выпуску Longhorn, указав на дату выпуска «начало 2005 года». [18]
К 2004 году для команды Windows в Microsoft стало очевидно, что они упускают из виду, что нужно сделать, чтобы завершить следующую версию Windows и отправить ее клиентам. Внутри компании некоторые сотрудники Microsoft описывали проект Longhorn как «еще один Cairo» или «Cairo.NET», имея в виду проект разработки Cairo , который компания приступила в первой половине 1990-х годов и который так и не привел к выпуску операционной системы ( хотя почти все технологии, разработанные в то время, в конечном итоге вошли в Windows 95 и Windows NT [19] ). В 2005 году Microsoft была шокирована выпуском Apple Mac OS X Tiger . Он предлагал лишь ограниченный набор функций, запланированных для Longhorn, в частности, быстрый поиск файлов и встроенную обработку графики и звука, но, похоже, обладал впечатляющей надежностью и производительностью по сравнению с современными сборками Longhorn. [20] В большинстве сборок Longhorn были серьезные системные утечки Windows Explorer , которые препятствовали хорошей работе ОС и добавляли больше путаницы командам разработчиков в более поздних сборках, поскольку разрабатывалось все больше и больше кода, который не достигал стабильности.
В статье на первой полосе The Wall Street Journal от 23 сентября 2005 года [21] сопрезидент Microsoft Джим Олчин , который нес полную ответственность за разработку и выпуск Windows, объяснил, как разработка Longhorn «рухнула на землю». «во многом из-за бессистемных методов, с помощью которых функции вводились и интегрировались в ядро операционной системы, без четкой ориентации на конечный продукт. Олчин рассказал, как в декабре 2003 года он заручился помощью двух других руководителей высшего звена, Брайана Валентайна и Амитабха Шриваставы, первый из которых имел опыт поставок программного обеспечения в Microsoft, в первую очередь Windows Server 2003, [22] а второй уже потратил его карьера в Microsoft исследовала и разрабатывала методы производства высококачественных систем тестирования. [23] Шривастава нанял команду основных архитекторов для визуального отображения всей операционной системы Windows и активной работы над процессом разработки, который обеспечит высокий уровень качества кода, уменьшит взаимозависимости между компонентами и в целом «не усугубите ситуацию с Vista». [24] Поскольку Microsoft решила, что Longhorn нуждается в дальнейшей компонентизации, началась работа над сборками (известными как сборки Omega-13, названными в честь устройства для путешествий во времени из фильма «Galaxy Quest» [25] ), которые будут компонентизировать существующий исходный код Windows Server 2003. кода и со временем добавляйте обратно функциональность по мере развития. Будущие сборки Longhorn будут начинаться с Windows Server 2003 Service Pack 1 и продолжаться с этого момента.
Это изменение, о котором было объявлено внутри компании сотрудникам Microsoft 26 августа 2004 г., всерьез началось в сентябре, хотя пройдет еще несколько месяцев, прежде чем новый процесс разработки и методология сборки начнут использоваться всеми командами разработчиков. От отдельных разработчиков и от самого Билла Гейтса поступал ряд жалоб на то, что работать в новом процессе разработки будет непомерно сложно.
Примерно к ноябрю 2004 года компания рассматривала несколько названий финальной версии, от простых до причудливых и изобретательных. В конце концов, Microsoft выбрала Windows Vista, что было подтверждено 22 июля 2005 г., полагая, что это «прекрасное сочетание того, что действительно делает продукт, что означает Windows и что находит отклик у клиентов и их потребностей». Менеджер проекта группы Грег Салливан сказал Полу Тёрротту: «Вы хотите, чтобы ПК адаптировался к вам и помогал вам избавиться от беспорядка и сосредоточиться на том, что важно для вас. В этом вся суть Windows Vista: «внести ясность в ваш мир» (ссылка) трем маркетинговым принципам Vista — ясность, связь, уверенность), чтобы вы могли сосредоточиться на том, что для вас важно». [26] Сопрезиденту Microsoft Джиму Олчину тоже понравилось это название, он сказал, что «Vista создает правильный образ для новых возможностей продукта и вдохновляет воображение всеми возможностями того, что можно сделать с Windows, оживляя увлечения людей». [27]
После того, как в июле 2005 года Longhorn была названа Windows Vista, была запущена беспрецедентная программа бета-тестирования , в которой приняли участие сотни тысяч добровольцев и компаний. В сентябре того же года Microsoft начала выпускать регулярные предварительные просмотры технологий сообщества (CTP) для бета-тестеров с июля 2005 по февраль 2006 года. Первый из них был распространен на конференции Microsoft Professional Developers Conference 2005 года , а затем был выпущен для бета-тестеров и разработчиков Microsoft. Абоненты сети . Последующие сборки включали в себя большинство запланированных функций конечного продукта, а также ряд изменений в пользовательском интерфейсе, основанных в основном на отзывах бета-тестеров. Windows Vista считалась полнофункциональной с выпуском «февральской CTP-версии», выпущенной 22 февраля 2006 г., и большая часть оставшейся работы между этой сборкой и финальной версией продукта была сосредоточена на стабильности, производительности, применении и совместимость драйверов и документация. Бета-версия 2, выпущенная в конце мая, стала первой сборкой, доступной широкой публике через программу Microsoft Customer Preview Program. Его скачали более 5 миллионов раз. В сентябре и октябре последовали два кандидата на выпуск, оба из которых были доступны большому количеству пользователей. [28]
На форуме разработчиков Intel 9 марта 2006 г. компания Microsoft объявила об изменении своих планов по поддержке EFI в Windows Vista. Спецификация UEFI 2.0 (пришедшая на смену EFI 1.10) не была завершена до начала 2006 года, и на момент объявления Microsoft ни один производитель встроенного ПО не завершил производственную реализацию, которую можно было бы использовать для тестирования. В результате было принято решение отложить внедрение поддержки UEFI в Windows; поддержка UEFI на 64-битных платформах была отложена до выхода Vista Service Pack 1 и Windows Server 2008 , а 32-битный UEFI не будет поддерживаться, поскольку Microsoft не ожидала, что будет построено много таких систем, поскольку рынок быстро переходил на 64-битные версии. процессоры. [29] [30]
Первоначально Microsoft надеялась, что потребительские версии операционной системы будут доступны во всем мире к сезону праздничных покупок 2006 года , но в марте 2006 года она объявила, что дата выпуска будет перенесена на январь 2007 года, чтобы дать компании – и компании-производители аппаратного и программного обеспечения, от которых Microsoft зависит в предоставлении драйверов устройств — дополнительное время на подготовку. Поскольку сборка выпуска для производства (RTM) — это окончательная версия кода, отправляемая розничным торговцам и другим дистрибьюторам, цель сборки до RTM — устранить любые последние «проблемные» ошибки, которые могут помешать ответственной отправке кода. клиентам, а также все остальное, что потребители могут счесть неприятным. Таким образом, маловероятно, что будут представлены какие-либо важные новые функции; вместо этого работа будет сосредоточена на удобстве и отделке Vista. Всего за несколько дней разработчикам удалось снизить количество ошибок в Vista с более чем 2470 на 22 сентября до немногим более 1400 к моменту выхода RC2 в начале октября. Однако им еще предстояло пройти путь, прежде чем Vista была готова к RTM. Внутренние процессы Microsoft требовали, чтобы количество ошибок в Vista упало до 500 или меньше, прежде чем продукт мог быть передан на условное депонирование для окончательной первоначальной версии. [31] Для большинства сборок до RTM были выпущены только 32-битные версии.
14 июня 2006 года разработчик Windows Филип Су опубликовал запись в блоге, в которой осудил процесс разработки Windows Vista, заявив, что «код слишком сложен, и что темп кодирования чрезвычайно замедлен из-за чрезмерной трудоемкости процесса». [32] В том же сообщении также описывается, что Windows Vista содержит около 50 миллионов строк кода , и над этим продуктом работают около 2000 разработчиков. Во время демонстрации функции распознавания речи, новой для Windows Vista, на встрече финансовых аналитиков Microsoft 27 июля 2006 года программное обеспечение распознало фразу «Дорогая мама» как «Дорогая тетя» . После нескольких неудачных попыток исправить ошибку предложение в конечном итоге превратилось в « Дорогая тетя, давайте установим так двойное удаление, выделим все ». [33] Разработчик из команды распознавания речи Vista позже объяснил, что в сборке Vista была ошибка, из-за которой уровень усиления микрофона был установлен на очень высокий уровень, в результате чего звук, принимаемый программным обеспечением распознавания речи, был «невероятно искажен». ". [34]
Сборка Windows Vista 5824 (17 октября 2006 г.) должна была стать выпуском RTM, но из-за ошибки OOBE зависает в начале оценки WinSAT (при обновлении с Windows XP), требуя от пользователя завершить msoobe.exe, нажатие Shift+F10 для открытия командной строки с использованием инструментов командной строки или диспетчера задач предотвратило это, повредив разработку и снизив вероятность того, что она достигнет крайнего срока в январе 2007 года. [35]
Разработка Windows Vista подошла к концу, когда 8 ноября 2006 года Microsoft объявила, что она завершена и завершена сопрезидентом по разработке Windows Джимом Олчином . [36] Номер сборки RTM также увеличился до 6000, чтобы отразить внутренний номер версии Vista, NT 6.0. [37] Переход к номерам сборок RTM является обычной практикой среди ориентированных на потребителя версий Windows, таких как Windows 98 (сборка 1998), Windows 98 SE (сборка 2222), Windows Me (сборка 3000) или Windows XP (сборка 2600), по сравнению с бизнес-ориентированные версии, такие как Windows 2000 (сборка 2195) или Server 2003 (сборка 3790). 16 ноября 2006 г. Microsoft предоставила окончательную сборку подписчикам MSDN и Technet Plus. [38] Бизнес-ориентированная версия Enterprise была доступна для клиентов с корпоративной лицензией 30 ноября 2006 года. [39] Windows Vista была выпущена для общего доступа клиентов 30 января 2007 года. [3]
Новые функции, представленные в Windows Vista, очень многочисленны и включают в себя значительные функциональные возможности, недоступные в ее предшественниках.
Vista включает такие технологии, как ReadyBoost [56] и ReadyDrive , которые используют быструю флэш-память (расположенную на USB-накопителях и гибридных жестких дисках ) для повышения производительности системы за счет кэширования часто используемых программ и данных. Это также проявляется в увеличении срока службы батареи ноутбуков, поскольку гибридный диск может отключаться, когда он не используется. [57] Другая новая технология под названием SuperFetch использует методы машинного обучения для анализа моделей использования, что позволяет Windows Vista принимать разумные решения о том, какой контент должен присутствовать в системной памяти в любой момент времени. Он использует почти всю дополнительную оперативную память в качестве дискового кэша . [58] В сочетании с SuperFetch автоматический встроенный дефрагментатор диска Windows гарантирует, что эти приложения стратегически расположены на жестком диске, откуда их можно очень быстро загрузить в память с наименьшим физическим перемещением головок чтения-записи жесткого диска. . [59]
В рамках перепроектирования сетевой архитектуры IPv6 был полностью включен в операционную систему [60] и был введен ряд улучшений производительности, таких как масштабирование окна TCP . [61] Для правильной работы более ранних версий Windows обычно требовалось стороннее программное обеспечение для беспроводных сетей, но это не относится к Vista, которая включает более полную поддержку беспроводных сетей. [62]
Что касается графики, Vista представляет новую модель драйвера дисплея Windows [63] и основную версию Direct3D . Новая модель драйвера упрощает работу с новым диспетчером окон рабочего стола , который обеспечивает рабочий стол без разрывов и специальные эффекты, которые являются краеугольными камнями Windows Aero. Direct3D 10, разработанный совместно с крупными производителями видеокарт, представляет собой новую архитектуру с более продвинутой поддержкой шейдеров , позволяющую графическому процессору отображать более сложные сцены без помощи ЦП. Он обеспечивает улучшенную балансировку нагрузки между процессором и графическим процессором, а также оптимизирует передачу данных между ними. [64] WDDM также обеспечивает воспроизведение видеоконтента, которое конкурирует с типичными устройствами бытовой электроники. Это достигается за счет упрощения подключения к внешним мониторам, обеспечения защищенного воспроизведения HD-видео и повышения общего качества воспроизведения видео. Впервые в Windows стала возможной многозадачность графического процессора (GPU), что позволяет пользователям одновременно запускать более одного приложения, интенсивно использующего графический процессор. [65]
В основе операционной системы было внесено множество улучшений в диспетчере памяти, планировщике процессов и планировщике ввода-вывода. Диспетчер кучи реализует дополнительные функции, такие как проверка целостности, чтобы повысить надежность и защитить от эксплойтов безопасности , связанных с переполнением буфера , хотя за это приходится платить за нарушение обратной совместимости с некоторыми устаревшими приложениями. [66] Реализован менеджер транзакций ядра, который позволяет приложениям работать с файловой системой и реестром , используя операции атомарных транзакций . [67]
Улучшенная безопасность была основной целью разработки Vista. [68] Инициатива Microsoft Trustworthy Computing , направленная на повышение общественного доверия к ее продуктам, оказала прямое влияние на ее развитие. Результатом этих усилий стал ряд новых функций безопасности и обеспечения безопасности, а также рейтинг уровня оценочной гарантии 4+. [69] [70]
Контроль учетных записей пользователей , или UAC, пожалуй, самое значительное и заметное из этих изменений. UAC — это технология безопасности, которая позволяет пользователям использовать свой компьютер с меньшими привилегиями по умолчанию, чтобы не дать вредоносному ПО вносить несанкционированные изменения в систему. В предыдущих версиях Windows это часто было сложно, поскольку предыдущие «ограниченные» учетные записи пользователей оказывались слишком ограничительными и несовместимыми с большой частью прикладного программного обеспечения и даже препятствовали некоторым базовым операциям, таким как просмотр календаря из панели уведомлений. В Windows Vista при выполнении действия, требующего прав администратора (например, установка/удаление программного обеспечения или внесение изменений в общесистемную конфигурацию), пользователю сначала предлагается ввести имя и пароль администратора; в случаях, когда пользователь уже является администратором, ему по-прежнему будет предложено подтвердить ожидающее привилегированное действие. При регулярном использовании компьютера, например запуске программ, печати или работе в Интернете, запросы UAC не вызываются. Контроль учетных записей запрашивает учетные данные в режиме безопасного рабочего стола, в котором весь экран затемнен, а только окно авторизации активно и выделено. Цель состоит в том, чтобы не дать вредоносной программе ввести пользователя в заблуждение, вмешиваясь в окно авторизации, и намекнуть пользователю о важности подсказки. [71]
Тестирование, проведенное корпорацией Symantec, доказало эффективность UAC. Symantec использовала более 2000 активных образцов вредоносного ПО, включая бэкдоры , кейлоггеры , руткиты , программы массовой рассылки, троянские кони , шпионское ПО , рекламное ПО и различные другие образцы. Каждый из них выполнялся при установке Windows Vista по умолчанию под стандартной учетной записью пользователя. UAC эффективно заблокировал более 50 процентов каждой угрозы , за исключением руткитов. Не более 5 процентов вредоносных программ , уклонившихся от UAC, пережили перезагрузку. [72] [73]
Новые функции защиты и безопасности Internet Explorer 7 включают фильтр фишинга , IDN с возможностями защиты от спуфинга и интеграцию с общесистемным родительским контролем. В целях дополнительной безопасности элементы управления ActiveX по умолчанию отключены. Кроме того, Internet Explorer работает в защищенном режиме, который имеет более низкие права, чем у пользователя, и работает изолированно от других приложений операционной системы, не позволяя ему получать доступ или изменять что-либо, кроме каталога временных файлов Интернета. [74] Антишпионский продукт Microsoft, Защитник Windows , был встроен в Windows и защищает от вредоносных программ и других угроз. Изменения различных параметров конфигурации системы (например, новых автозапускаемых приложений) блокируются без согласия пользователя.
В то время как предыдущие выпуски Windows поддерживали шифрование каждого файла с использованием Encrypting File System , выпуски Enterprise и Ultimate Vista включают шифрование диска BitLocker , которое может защитить целые тома , особенно том операционной системы. Однако BitLocker требует, чтобы раздел размером примерно 1,5 ГБ не был постоянно зашифрован и содержал системные файлы для загрузки Windows. В обычных обстоятельствах доступ к этому разделу осуществляется только во время загрузки компьютера или при наличии обновления Windows, изменяющего файлы в этой области, что является законной причиной для доступа к этому разделу диска. Эта область может представлять потенциальную угрозу безопасности, поскольку шестнадцатеричный редактор (например, dskprobe.exe) или вредоносное программное обеспечение, работающее с привилегиями администратора и/или уровня ядра, смогут записывать данные в этот «призрачный раздел» и допускать часть вредоносного ПО. программное обеспечение для компрометации системы или отключения шифрования. BitLocker может работать совместно с криптопроцессором Trusted Platform Module (TPM) (версия 1.2), встроенным в материнскую плату компьютера , или с USB-ключом. [75] Однако, как и другие технологии полнодискового шифрования , BitLocker уязвим для атаки с холодной загрузкой , особенно когда TPM используется в качестве защиты ключа без необходимости ввода PIN-кода загрузки . [76]
В Vista также встроено множество других методов ограничения привилегий. Примером может служить концепция «уровней целостности» в пользовательских процессах, согласно которой процесс с более низким уровнем целостности не может взаимодействовать с процессами более высокого уровня целостности и не может выполнять DLL-инъекцию в процессы более высокого уровня целостности. Ограничения безопасности служб Windows являются более детальными, поэтому службы (особенно те, которые прослушивают сеть) не могут взаимодействовать с частями операционной системы, которые им не нужны. Методы запутывания , такие как рандомизация структуры адресного пространства, используются для увеличения количества усилий, требуемых от вредоносного ПО для успешного проникновения в систему. Целостность кода проверяет, что двоичные файлы системы не были изменены вредоносным кодом.
В рамках модернизации сетевого стека был обновлен брандмауэр Windows с новой поддержкой фильтрации как входящего, так и исходящего трафика. Можно создать расширенные правила фильтрации пакетов, которые могут разрешать или запрещать соединение с определенными службами.
64-битные версии Vista требуют, чтобы все драйверы устройств имели цифровую подпись, чтобы можно было идентифицировать создателя драйвера. [77]
Хотя большая часть новых возможностей Vista сосредоточена на новом пользовательском интерфейсе, [78] технологиях безопасности и улучшениях базовой операционной системы, Microsoft также добавила новые функции развертывания и обслуживания:
Windows Vista включает большое количество новых интерфейсов программирования приложений. Главным из них является включение версии 3.0 .NET Framework , которая состоит из библиотеки классов и среды Common Language Runtime . Версия 3.0 включает четыре новых основных компонента: [80]
Эти технологии также доступны для Windows XP и Windows Server 2003, что облегчает их внедрение и использование разработчиками и конечными пользователями.
В ядре операционной системы также имеются важные новые API-интерфейсы разработки, в частности, полностью переработанные аудио-, сетевые, печатные и видеоинтерфейсы, серьезные изменения в инфраструктуре безопасности, улучшения в развертывании и установке приложений (« ClickOnce ») . и Windows Installer 4.0), новая модель разработки драйверов устройств (« Windows Driver Foundation »), транзакционная NTFS , усовершенствования API мобильных компьютеров (управление питанием, поддержка Tablet PC Ink, SideShow ) и крупные обновления (или полная замена) многих основных подсистем. такие как Winlogon и CAPI .
У разработчиков программного обеспечения, использующих некоторые графические API в Vista, возникают некоторые проблемы. Игры или программы, созданные исключительно на эксклюзивной версии DirectX для Windows Vista , версии 10, не могут работать в предыдущих версиях Windows, поскольку DirectX 10 недоступен для предыдущих версий Windows. Кроме того, игры, требующие функций D3D9Ex, обновленной реализации DirectX 9 в Windows Vista, также несовместимы с предыдущими версиями Windows. [82] Согласно блогу Microsoft, существует три варианта реализации OpenGL в Vista. Приложение может использовать реализацию по умолчанию, которая преобразует вызовы OpenGL в API Direct3D и фиксируется на OpenGL версии 1.4, или приложение может использовать устанавливаемый клиентский драйвер (ICD), который поставляется в двух вариантах: устаревший и совместимый с Vista. Устаревший ICD отключает диспетчер окон рабочего стола , ICD, совместимый с Vista, использует преимущества нового API и полностью совместим с диспетчером окон рабочего стола. [83] По крайней мере два основных поставщика, ATI и NVIDIA, предоставили полностью совместимые с Vista ICD. [84] Однако аппаратное наложение не поддерживается, поскольку в Vista оно считается устаревшей функцией. ATI и NVIDIA настоятельно рекомендуют использовать объединение объектов рабочего стола и фреймбуфера для достижения одинаковой функциональности. [85]
Windows Vista — первая операционная система Microsoft:
Некоторые известные приложения и функции Windows XP были заменены или удалены в Windows Vista, включая Active Desktop , MSN Explorer , HyperTerminal , службу сообщений NetMeeting , NTBackup и Windows Messenger . Некоторые мультимедийные функции, сетевые функции, а также функции Shell и Windows Explorer, такие как визуальный стиль Luna , больше недоступны.
Поддержка Windows Vista без пакета обновления закончилась 13 апреля 2010 г. Основная поддержка Windows Vista официально закончилась 10 апреля 2012 г.; продленный период поддержки продлился еще 5 лет, до 11 апреля 2017 года. [6]
Windows Vista поставляется в шести различных редакциях. [92] [93] Они были созданы для отдельных потребительских и деловых целевых рынков, причем версии различались по функциям для удовлетворения конкретных субрынков. Для потребителей есть три издания, два из которых доступны для экономически более развитых стран. Выпуск Windows Vista Starter предназначен для компьютеров с низким энергопотреблением и доступен только на развивающихся рынках. Windows Vista Home Basic предназначена для пользователей с ограниченным бюджетом. Windows Vista Home Premium охватывает большую часть потребительского рынка и содержит приложения для создания и использования мультимедиа; следовательно, домашние выпуски не могут присоединиться к домену Windows Server . Для бизнеса также есть три издания. Windows Vista Business специально разработана для малых и средних предприятий , а Windows Vista Enterprise доступна только клиентам Software Assurance . Windows Vista Ultimate содержит все функции выпусков Home и Business, а также дополнительные возможности Windows Ultimate . [41] [94] В Европейском Союзе также доступны варианты Home Basic N и Business N без проигрывателя Windows Media из-за санкций, наложенных на Microsoft за нарушение антимонопольного законодательства ; аналогичные санкции существуют в Южной Корее . [95]
Windows Vista включает четыре различных визуальных стиля: [41]
Компьютеры, поддерживающие Windows Vista, классифицируются как Vista Capable и Vista Premium Ready . [97] ПК с поддержкой Vista или эквивалентный ПК может работать под управлением всех выпусков Windows Vista, хотя для некоторых специальных функций и графических опций высокого класса может потребоваться дополнительное или более совершенное оборудование. Компьютер с поддержкой Vista Premium может воспользоваться преимуществами высококлассных функций Vista. [98]
Базовый и классический интерфейсы Windows Vista работают практически с любым графическим оборудованием, поддерживающим Windows XP или 2000; соответственно, большая часть дискуссий вокруг графических требований Vista сосредоточена на требованиях к интерфейсу Windows Aero. Начиная с Windows Vista Beta 2, поддерживаются серии NVIDIA GeForce 6 и новее, ATI Radeon 9500 и новее, встроенная графика Intel GMA 950 и новее, а также несколько наборов микросхем VIA и дискретные чипы S3 Graphics . Несмотря на то, что серия GeForce FX 5 изначально поддерживалась, она была исключена из новых драйверов NVIDIA. Последний драйвер NVIDIA, поддерживавший серию GeForce FX в Vista, был 96.85. [99] [100] Microsoft предложила инструмент под названием « Помощник по обновлению Windows Vista» [98], чтобы помочь пользователям Windows XP и Vista определить, какие версии Windows могут работать на их компьютере. Необходимые подключения к серверу для этой утилиты больше недоступны. Хотя установочный носитель, включенный в розничные пакеты, представляет собой 32-битный DVD-диск, клиенты, которым нужен компакт-диск, или клиенты, которым нужен 64-битный установочный носитель, могут приобрести этот носитель через программу Windows Vista Alternate Media. [101] Версия Ultimate включает в себя как 32-битные, так и 64-битные носители. [102] Цифровая версия Ultimate включает только одну версию — 32- или 64-битную — из Windows Marketplace.
Максимальный объем оперативной памяти, поддерживаемый Windows Vista, зависит от редакции и архитектуры процессора, как показано в таблице. [41] [94]
Все выпуски, кроме Windows Vista Starter, поддерживают как 32-битную ( x86 ), так и 64-битную ( x64 ) архитектуру процессора. [41] [94] Максимальное количество логических процессоров [b] на ПК, поддерживаемых Windows Vista, составляет: 32 для 32-разрядной версии; [c] 64 для 64-битной версии. [d] [105] Максимальное количество физических процессоров на ПК, поддерживаемое Windows Vista, составляет: один процессор для Windows Vista Starter, Windows Vista Home Basic и Windows Vista Home Premium и два процессора для Windows Vista Business, Windows Vista Enterprise. и Windows Vista Ultimate. [105]
Microsoft выпускает обновления, такие как пакеты обновлений, для своих операционных систем Windows, чтобы добавлять функции, устранять проблемы, а также повышать производительность и стабильность.
Пакет обновления 1 (SP1) для Windows Vista был выпущен 4 февраля 2008 года вместе с Windows Server 2008 для OEM -партнеров после пятимесячного периода бета-тестирования. Первоначальное развертывание пакета обновления привело к постоянной перезагрузке ряда компьютеров, что сделало их непригодными для использования. [106] Это заставило Microsoft временно приостановить автоматическое развертывание пакета обновления до тех пор, пока проблема не будет решена. Синхронизированная дата выпуска двух операционных систем отразила объединение ядер рабочей станции и сервера в единую кодовую базу впервые со времен Windows 2000 . Подписчики MSDN смогли загрузить пакет обновления 1 15 февраля 2008 г. Пакет обновления 1 стал доступен текущим пользователям Windows Vista в Центре обновления Windows и Центре загрузки 18 марта 2008 г. [107] [108] [109] Первоначально поддерживался только пакет обновления пять языков – английский, французский, испанский, немецкий и японский. Поддержка оставшегося 31 языка была реализована 14 апреля 2008 г. [110]
В официальном документе, опубликованном Microsoft 29 августа 2007 г., очерчены масштабы и цели пакета обновления, определены три основные области улучшений: надежность и производительность, опыт администрирования и поддержка нового оборудования и стандартов. [111]
Одной из областей, на которую следует обратить особое внимание, является производительность. Области улучшений включают операции копирования файлов, спящий режим, выход из системы на компьютерах, подключенных к домену, анализ JavaScript в Internet Explorer, просмотр сетевых файловых ресурсов, [108] обработку ZIP-файлов в Windows Explorer, [112] и дефрагментацию диска Windows . [113] Также вновь вводится возможность выбирать отдельные диски для дефрагментации. [108]
Пакет обновления 1 представил поддержку некоторых новых стандартов аппаратного и программного обеспечения, в частности файловой системы exFAT , [108] беспроводных сетей 802.11n , соединений IPv6 через VPN и протокола туннелирования защищенных сокетов . [114]
Также была представлена загрузка системы с использованием расширяемого интерфейса прошивки в системах x64 ; [108] Первоначально эта функция была запланирована для первоначальной версии Vista, но ее реализация была отложена из-за отсутствия совместимого оборудования на тот момент. Поддерживается загрузка с жесткого диска на основе таблицы разделов GUID емкостью более 2,19 ТБ (только x64). [115] [116]
В двух областях в SP1 произошли изменения, вызванные опасениями поставщиков программного обеспечения. Одним из них является поиск на рабочем столе; пользователи смогут изменить программу поиска на рабочем столе по умолчанию на программу, предоставляемую третьей стороной, вместо программы поиска на рабочем столе Microsoft, поставляемой с Windows Vista, а программы поиска на рабочем столе смогут легко привязывать свои службы к операционной системе. [109] Частично эти изменения произошли из-за жалоб со стороны Google , чье приложение Google Desktop Search было затруднено из-за наличия встроенного в Vista десктопного поиска. В июне 2007 года Google заявила, что изменения, вносимые в SP1, «являются шагом в правильном направлении, но их следует улучшать и дальше, чтобы предоставить потребителям больший доступ к альтернативным поставщикам настольного поиска». [117] Другая область, заслуживающая внимания, — это набор новых API-интерфейсов безопасности , которые вводятся в интересах антивирусного программного обеспечения , которое в настоящее время опирается на неподдерживаемую практику исправления ядра ( см. Защита от исправлений ядра ). [118] [119]
В обновлении DirectX 10, названном DirectX 10.1, [108] были отмечены обязательные несколько функций, которые ранее были необязательными в оборудовании Direct3D 10. Видеокарты должны будут поддерживать DirectX 10.1. [120] SP1 включает ядро (6001.18000), соответствующее версии, поставляемой с Windows Server 2008. [121]
Консоль управления групповой политикой (GPMC) была заменена редактором объектов групповой политики. Обновленная загружаемая версия консоли управления групповыми политиками была выпущена вскоре после выхода пакета обновления.
SP1 обеспечивает поддержку горячего исправления — технологии обслуживания, сокращающей количество перезагрузок и предназначенной для максимального увеличения времени безотказной работы. Он работает, позволяя обновлять (или «исправлять») компоненты Windows, пока они еще используются запущенным процессом. Пакеты обновлений с поддержкой Hotpatch устанавливаются теми же методами, что и традиционные пакеты обновлений, и не вызывают перезагрузку системы. [122]
Пакет обновления 2 для Windows Vista и Windows Server 2008 был выпущен по разным каналам в период с 28 апреля [123] по 9 июня 2009 г., через год после выпуска Windows Vista SP1 и за четыре месяца до выпуска Windows 7. [124] Помимо ряда исправлений безопасности и других исправлений, был добавлен ряд новых функций. Однако он не включал Internet Explorer 8 , а вместо этого был включен в Windows 7 , выпущенную через четыре месяца после Vista SP2. [125] [126]
Windows Vista и Windows Server 2008 используют один двоичный файл пакета обновления, что отражает тот факт, что их кодовые базы были объединены с выпуском Server 2008. [125] Пакет обновления 2 не является накопительным обновлением, а это означает, что сначала необходимо установить пакет обновления 1.
Обновление платформы для Windows Vista и Windows Server 2008 (KB971644) было анонсировано 10 сентября 2009 г. [129] и выпущено 27 октября 2009 г.; [130] [131] Обновление платформы для Windows Vista и Windows Server 2008 позволяет разработчикам ориентироваться как на Windows Vista, так и на Windows 7, обеспечивая резервное копирование нескольких важных компонентов, состоящих из:
С выпуском обновления платформы 27 октября 2009 г. платформа управления Windows ( фоновая интеллектуальная служба передачи 4.0, Windows PowerShell 2.0 и Windows Remote Management 2.0) для Windows 7 также стала доступна пользователям Windows XP и Windows Vista. [132] Также стало доступно подключение к удаленному рабочему столу версии 7.0. [133]
В июле 2011 года Microsoft выпустила дополнение к обновлению платформы (KB2117917) для устранения проблем и повышения производительности на компьютерах с Windows Vista и Windows Server 2008 с установленным обновлением платформы. [134]
В июле 2008 года Microsoft представила рекламную кампанию под названием « Эксперимент Мохаве» , в которой группу людей просили оценить то, что якобы является новой операционной системой под кодовым названием «Мохаве». [141] [142] Участникам было предложено высказать свои впечатления от Windows Vista, использовали ли они ее, а также оценить ее по шкале от одного до десяти. Затем участникам продемонстрировали возможности Windows Vista, а затем попросили оценить «Мохаве»; ни один из участников не поставил «Мохаве» оценку ниже, чем первоначальная оценка для Windows Vista. [143] Кампания подразумевала негативное восприятие Windows. Vista была основана частично на предвзятых идеях. [144] Кампанию критиковали за то, что она сосредоточилась на положительных заявлениях участников и не рассмотрела всю критику в адрес Windows Vista. [145]
Windows Vista получила неоднозначные отзывы на момент выпуска и на протяжении всего срока службы, в основном из-за гораздо более высоких требований к оборудованию и кажущейся медлительности по сравнению с Windows XP. [146] [147]
Он получил в целом положительные отзывы от геймеров на ПК, которые высоко оценили преимущества DirectX 10, которые позволили повысить производительность в играх и сделать более реалистичную графику, а также поддержку многих новых возможностей, представленных в новых графических процессорах . [148] Однако многие игры DirectX 9 изначально работали с более низкой частотой кадров по сравнению с тем, когда они запускались в Windows XP. В середине 2008 года тесты показали, что обновление SP1 улучшило производительность до уровня Windows XP (или даже лучше) с точки зрения производительности игр. [149]
Питер Брайт из Ars Technica написал, что, несмотря на задержки и сокращения функций, Windows Vista стала «огромным развитием в истории платформы NT [...] Фундаментальные изменения в платформе имеют масштаб, невиданный со времени выпуска NT [3.1; первая версия]». [150] В продолжение своей предыдущей оценки Брайт заявил, что «Vista — это не просто XP с новой оболочкой; основные части ОС были радикально переработаны, и практически каждая область претерпела значительные улучшения. С точки зрения масштаба и По масштабам этих изменений Vista представляет собой, вероятно, самый большой скачок, который когда-либо видела платформа NT. Никогда прежде важные подсистемы не были выпотрошены и заменены так, как это происходит в Vista». [151] Многие представители технологической отрасли в то время поддержали эти настроения, похвалив огромное количество технических функций, новых для Windows Vista . [152]
Windows Vista получила награду «Best of CES» на выставке Consumer Electronics Show в 2007 году. [153] [154]
В первый год своего существования PC World оценил его как самое большое технологическое разочарование 2007 года [155] , а InfoWorld поставил его на второе место среди 25 провалов Tech за всю историю. [156] Компания Apple, тогдашний гораздо меньший конкурент Microsoft, отметила , что, несмотря на гораздо большие продажи Vista, ее собственная операционная система, похоже, не пострадала после ее выпуска, и позже будет инвестировать в рекламу , высмеивающую непопулярность Vista среди пользователей. [157] [158]
Производители компьютеров, такие как Dell , Lenovo и Hewlett-Packard, выпустили свои новейшие компьютеры с предустановленной Windows Vista; однако после негативной реакции на операционную систему они также начали продавать свои компьютеры с компакт-дисками с Windows XP из-за падения продаж. [159]
В исследовательском отчете Gartner прогнозируется, что внедрение Vista в бизнесе в 2008 году обгонит распространение XP за тот же период времени (21,3% против 16,9%) [160], в то время как IDC указала, что запуск Windows Server 2008 послужил катализатором более сильного роста. темпы усыновления. [161] [162] По данным Forrester Research , по состоянию на январь 2009 года почти треть североамериканских и европейских корпораций начали внедрение Vista. [163] На конференции в мае 2009 года вице-президент Microsoft сказал: «Внедрение и развертывание Windows Vista немного опережает то, что было с XP» для крупного бизнеса. [164] [165]
За первый месяц было продано 20 миллионов копий Vista, что вдвое превышает объем продаж Windows XP за первый месяц в октябре 2001 года, то есть пятью годами ранее. [166] Однако вскоре после этого, из-за относительно низких темпов внедрения Vista и продолжающегося спроса на Windows XP, Microsoft решила продавать Windows XP до 30 июня 2008 года вместо ранее запланированной даты 31 января 2008 года. [167] Были сообщения о том, что пользователи Vista «понизили» свои операционные системы обратно до XP, а также сообщения о компаниях, планирующих отказаться от Vista. [168] Исследование, проведенное ChangeWave в марте 2008 года, показало, что процент корпоративных пользователей, которые были «очень довольны» Vista, был значительно ниже, чем в других операционных системах: у Vista 8%, по сравнению с 40%, которые сказали, что «очень довольны». очень доволен" Windows XP. [169]
Доля рынка использования Интернета для Windows Vista после двух лет доступности, в январе 2009 года, составила 20,61%. Эта цифра в сочетании с мировой статистикой пользователей Интернета и населением дала базу пользователей примерно в 330 миллионов, [170] что превысило двухлетние ожидания Microsoft после запуска на 130 миллионов. [171] По данным тех же статистических источников, база пользователей Интернета, достигнутая до выпуска ее преемника (Windows 7), составляла примерно 400 миллионов человек. [172]
Windows Vista получила неоднозначные отзывы. Объекты критики включают длительное время разработки (5–6 лет), более строгие условия лицензирования, включение нескольких технологий, направленных на ограничение копирования защищенных цифровых носителей, [173] и удобство использования новой технологии безопасности контроля учетных записей пользователей . Более того, были высказаны некоторые опасения по поводу того, что многие ПК соответствуют аппаратным требованиям Vista Premium Ready и ценам Vista.
Хотя в 2005 году Microsoft заявила, что «почти все ПК, представленные сегодня на рынке, будут работать под управлением Windows Vista», [174] более высокие требования к некоторым «премиальным» функциям, таким как интерфейс Aero, затронули многих апгрейдов. По данным британской газеты The Times в мае 2006 года, полный набор функций «будет доступен менее чем 5 процентам британского рынка ПК»; однако этот прогноз был сделан за несколько месяцев до выпуска Vista. [175] Это продолжающееся отсутствие ясности в конечном итоге привело к коллективному иску против Microsoft, поскольку люди оказались с новыми компьютерами, которые не могли использовать новое программное обеспечение в полной мере, несмотря на заверения в маркировке «Vista Capable». [176] В судебном деле были обнародованы внутренние сообщения Microsoft, из которых следует, что у высшего руководства также возникли трудности с этим вопросом. Например, Майк Нэш (корпоративный вице-президент по управлению продуктами Windows) прокомментировал: «Теперь у меня есть машина электронной почты стоимостью 2100 долларов», потому что отсутствие подходящего графического чипа в его ноутбуке сильно затрудняло работу Vista. [177]
Критику лицензий на обновление с Windows Vista Starter до Home Premium высказал Кен Фишер из Ars Technica , который отметил, что новое требование наличия уже установленной предыдущей операционной системы будет раздражать пользователей, которые регулярно переустанавливают Windows. [178] Выяснилось, что обновленную копию Windows Vista можно установить без предварительной установки предыдущей версии Windows. При первой установке Windows откажется активироваться. Затем пользователь должен переустановить ту же копию Vista. Vista затем активируется при переустановке, что позволяет пользователю установить обновление Windows Vista, не владея предыдущей операционной системой. [179] Как и в случае с Windows XP, к OEM-версиям Vista, установленным на новых ПК, по-прежнему применяются отдельные правила: Microsoft утверждает, что эти версии не подлежат передаче по закону (хотя вопрос о том, противоречит ли это праву первой продажи, еще не решен юридически). . [180]
Первоначально стоимость Windows Vista также вызывала беспокойство и комментарии. Большинство пользователей в опросе заявили, что цены на различные выпуски Windows Vista, опубликованные на веб-сайте Microsoft Canada в августе 2006 года, делают этот продукт слишком дорогим. [181] В репортаже BBC News в день выпуска Vista говорилось, что «потребители могут столкнуться с негативной реакцией на ее тарифные планы - стоимость версий Vista в США примерно вдвое ниже цены эквивалентных версий в Великобритании». [182] С момента выпуска Vista в 2006 году Microsoft сократила розничную продажу и повысила цену Vista. Первоначально Vista Ultimate стоила 399 долларов, а Home Premium Vista — 239 долларов. С тех пор эти цены были снижены до 319 и 199 долларов соответственно. [183]
Windows Vista поддерживает дополнительные формы ограничений DRM . Одним из аспектов этого является защищенный путь видео , который разработан таким образом, что «премиум-контент» с HD DVD или дисков Blu-ray может требовать шифрования соединений между компонентами ПК. В зависимости от того, чего требует контент, устройства могут не передавать премиум-контент через незашифрованные выходы, либо они должны искусственно ухудшать качество сигнала на таких выходах, либо вообще не отображать его. Драйверы для такого оборудования должны быть одобрены Microsoft; также включен механизм отзыва, который позволяет Microsoft отключать драйверы устройств на ПК конечных пользователей через Интернет. [184] Питер Гутманн , исследователь безопасности и автор библиотеки cryptlib с открытым исходным кодом , утверждает, что эти механизмы нарушают фундаментальные права пользователя (например, добросовестное использование ), неоправданно увеличивают стоимость оборудования и делают системы менее надежными («наклон bit» вызывает особое беспокойство; при его срабатывании вся графическая подсистема выполняет сброс) и уязвима для атак типа «отказ в обслуживании» . [185] Однако, несмотря на несколько запросов [186] о доказательствах, подтверждающих такие утверждения, Питер Гутманн никогда не подкреплял свои утверждения какими-либо исследованными доказательствами. Сторонники утверждают, что у Microsoft не было другого выбора, кроме как следовать требованиям киностудий, и что технология фактически не будет реализована до 2010 года; [187] [188] Microsoft также отметила, что механизмы защиты контента существовали в Windows еще в Windows ME , и что новые меры защиты не будут применяться к какому-либо существующему контенту, а только к будущему контенту. [189]
Хотя контроль учетных записей пользователей (UAC) является важной частью инфраструктуры безопасности Vista, поскольку он не позволяет программному обеспечению незаметно получать права администратора без ведома пользователя, его широко критикуют за создание слишком большого количества запросов. [190] Это привело к тому, что многие пользователи Vista UAC сочли это проблематичным, и некоторые из них либо отключили эту функцию, либо (для пользователей Windows Vista Enterprise или Windows Vista Ultimate) перевели ее в режим автоматического одобрения. [191] В ответ на эту критику Microsoft изменила реализацию, чтобы уменьшить количество запросов в SP1. [122] Хотя изменения привели к некоторому улучшению, они не устранили обеспокоенность полностью. [192]
Конечные пользователи лицензий Windows 7, приобретенных посредством OEM или корпоративного лицензирования, могут перейти на эквивалентную версию Windows Vista. Права на понижение версии не предоставляются для выпусков Windows 7 Starter, Home Basic или Home Premium. [193] Для лицензий Windows 8 , приобретенных у OEM-производителя, пользователь также может перейти на эквивалентную версию Windows Vista. Клиенты, имеющие лицензию на использование Windows 8 Enterprise, обычно получают лицензию на Windows 8 Pro, которую можно понизить до Windows Vista Business.
Мне бы хотелось использовать управляемый код для части пользовательского интерфейса, которой я владею. Не буду вдаваться в подробности, достаточно сказать, что это было не решение команды.
DWM работает в среде, в которой работают другие приложения DirectX. Воспроизведение видео, приложения WPF, оконные игры (кстати, «входящие» игры Vista, такие как Solitaire и т. д., теперь написаны в DirectX) и т. д. Фактически, DWM отвечает за окончательное представление этих приложений. Поэтому очень важно, чтобы такие приложения DirectX «хорошо работали вместе» и хорошо работали с DWM.
В результате серии изменений, которых слишком много, чтобы их здесь описывать, лупа ОС больше не поддерживает WPF и выполняет масштабирование растровых изображений так же, как и для другого контента. Хотя мы теряем эту функцию, мы считаем, что без зависимостей, которые позволили Magnifier работать специфичным для WPF способом, мы можем быть более гибкими в том, что мы предоставляем клиентам WPF в будущем.
{{cite journal}}
: Требуется цитировать журнал |journal=
( помощь )Windows Vista требует, чтобы раздел жесткого диска (дисковый том), на который вы устанавливаете Vista, был отформатирован с использованием файловой системы NTFS.