Предварительные требования для Exchange 2010

 

Применимо к: Exchange Server 2010 SP2, Exchange Server 2010 SP3

Последнее изменение раздела: 2016-11-28

В этом разделе описывается установка необходимых компонентов операционной системы Windows Server 2008 с пакетом обновления 2 (SP2) или более поздней версии, Windows Server 2008 R2 или более поздней версии и Windows Server 2012 для всех ролей сервера Microsoft Exchange Server 2010. Здесь также описываются действия по установке необходимых компонентов операционной системы Windows 8, Windows 7 и Windows Vista для средств управления Exchange.

Предварительные условия

  • Убедитесь, что используется режим работы леса не ниже Windows Server 2003, а хозяин схемы работает под управлением Windows Server 2003 с пакетом обновления 1 (SP1) или более поздней версии. Дополнительные сведения о режиме работы Windows см. в статье Управление доменами и лесами.

  • Для всех серверов, на которых запущены роли сервера или средства управления Exchange 2010, следует использовать полный вариант установки Windows Server 2008 с пакетом обновления 2 (SP2) или более поздней версии, Windows Server 2008 R2 RTM или более поздней версии или Windows Server 2012.

  • Для всех ролей сервера, кроме роли пограничного транспортного сервера, сначала следует подключить компьютер к соответствующему внутреннему лесу и домену Служба каталогов Active Directory.

ПримечаниеПримечание.
Если при установке роли сервера почтовых ящиков необходимо сделать сервер членом группы обеспечения доступности баз данных, вам требуется выпуск Enterprise Edition операционной системы Windows Server 2008 или Windows Server 2008 R2. Выпуск Standard Edition не поддерживает компоненты, требуемые для групп обеспечения доступности баз данных. Windows нельзя обновить, когда на сервере установлен Exchange. Это не применимо к Windows Server 2012, так как выпуски Windows Server 2012 Standard и Windows Server 2012 Datacenter поддерживают отказоустойчивую кластеризацию.
ПримечаниеПримечание.
Если вы устанавливаете роль сервера почтовых ящиков, следует включить и запустить планировщик задач и брандмауэр Windows. Кроме того, если сервер будет входить в группу доступности базы данных и хранить реплицированные базы данных, скрипт нужно регулярно запускать автоматически. Для получения более подробной информации о сценарии, см. "Скрипт CheckDatabaseRedundancy.ps1" в разделе Наблюдение за высоким уровнем доступности и устойчивости сайта.

Установка исправлений Exchange 2010 для Windows Server 2008 с пакетом обновления 2 (SP2)

Для Windows Server 2008 SP2 требуются следующие исправления.

Установка исправлений Exchange 2010 для Windows Server 2008 R2

ПредупреждениеПредупреждение.
Следующие исправления применимы только к Windows Server 2008 R2 RTM. При установке Exchange на сервер Windows Server 2008 R2 с пакетом обновления 1 (SP1) вам не нужно устанавливать упомянутые выше исправления.

Для сервера клиентского доступа, работающего на базе Windows Server 2008 R2, требуются следующие исправления.

Следующее исправление требуется для транспортных серверов-концентраторов и серверов почтовых ящиков в системе Windows Server 2008 R2:

Следующее исправление настоятельно рекомендуется установить на серверы почтовых ящиков, работающие на базе Windows Server 2008 R2, которые являются членами группы доступности баз данных (DAG).

Установка исправлений Exchange 2010 для Windows 7 и Windows Vista

Для Windows 7 и Windows Vista требуются следующие исправления.

Установка необходимых компонентов операционной системы Windows Server 2008 с пакетом обновления 2 (SP2)

  1. Установите Microsoft .NET Framework 3.5 с пакетом обновления 1 (SP1). Дополнительные сведения см. в статье Microsoft .NET Framework 3.5 с пакетом обновления 1 (SP1).

  2. Установите обновление для семейства Microsoft .NET Framework 3.5 для обновлений Windows Vista x64 и Windows Server 2008 x64. Дополнительные сведения см. на странице Обновление для семейства Microsoft .NET Framework 3.5 для Windows Vista x64 и Windows Server 2008 x64 и в статье базы знаний 959209, Доступно обновление для .NET Framework 3.5 с пакетом обновления 1.

  3. Установите Windows службу удаленного управления Windows (WinRM) версии 2.0 и Windows PowerShell V2 (Windows6.0-KB968930.msu). Дополнительные сведения см. в статье базы знаний 968930 Пакет Windows Management Framework Core (Windows PowerShell 2.0 и WinRM 2.0).

  4. На серверах, где будет запущена роль транспортного сервера-концентратора или сервера почтовых ящиков, установите пакет фильтров Microsoft. Для окончательной первоначальной версии (RTM) Exchange 2010 см. страницу Конвертер 2007 Office System: пакет фильтров Microsoft. Для Exchange 2010 с пакетом обновления 1 (SP1) см. страницу Пакеты фильтров Microsoft Office 2010. Дополнительные сведения о регистрации пакета фильтров см. в разделе Регистрация фильтров IFilter из пакета фильтров с помощью Exchange 2010.

    ПримечаниеПримечание.
    В RTM-версии Exchange 2010 указанное необходимое условие можно выполнить, установив конвертер 2007 Office System: пакет фильтров Microsoft. Рекомендуется выполнить обновление до пакетов фильтров Microsoft Office 2010.
  5. Откройте командную строку с повышенными привилегиями, перейдите к папке \Scripts на установочном носителе Exchange 2010 и используйте одну из следующих команд, чтобы установить требуемые компоненты операционной системы.

    • Этот пример относится к серверу, на котором будет выполнена обычная установка ролей сервера клиентского доступа, транспортного сервера-концентратора и сервера почтовых ящиков.

      sc config NetTcpPortSharing start= auto
      ServerManagerCmd -ip Exchange-Typical.xml -Restart
      
    • Этот пример относится к серверу, на котором будут размещены роли сервера клиентского доступа, транспортного сервера-концентратора, сервера почтовых ящиков и сервера единой системы обмена сообщениями.

      sc config NetTcpPortSharing start= auto
      ServerManagerCmd -i Desktop-Experience
      ServerManagerCmd -ip Exchange-Typical.xml -Restart
      
    • Этот пример относится к серверу, на котором будут размещены роли сервера клиентского доступа и транспортного сервера-концентратора.

      sc config NetTcpPortSharing start= auto
      ServerManagerCmd -ip Exchange-Typical.xml -Restart
      
    • Этот пример относится к серверу, на котором будут размещены роли транспортного сервера-концентратора и сервера почтовых ящиков.

      ServerManagerCmd -ip Exchange-Typical.xml -Restart
      
    • Этот пример относится к серверу, на котором будут размещены роли сервера клиентского доступа и сервера почтовых ящиков.

      sc config NetTcpPortSharing start= auto
      ServerManagerCmd -ip Exchange-Typical.xml -Restart
      
    • Этот пример относится к серверу, на котором будет размещена только роль сервера клиентского доступа.

      sc config NetTcpPortSharing start= auto
      ServerManagerCmd -ip Exchange-CAS.xml -Restart
      
    • Этот пример относится к серверу, на котором будет размещена только роль транспортного сервера-концентратора.

      ServerManagerCmd -ip Exchange-Hub.xml -Restart
      
    • Этот пример относится к серверу, на котором будет размещена только роль сервера почтовых ящиков.

      ServerManagerCmd -ip Exchange-MBX.xml -Restart
      
    • Этот пример относится к серверу, на котором будет размещена только роль сервера единой системы обмена сообщениями.

      ServerManagerCmd -ip Exchange-UM.xml -Restart
      
    • Этот пример относится к серверу, на котором будет размещена только роль пограничного транспортного сервера.

      ServerManagerCmd -ip Exchange-Edge.xml -Restart
      

Установка исправлений Exchange 2010 для Windows Server 2008 с пакетом обновления 2 (SP2)

Следующее исправление обязательно для Windows Server 2008 с пакетом обновления 2 (SP2) и должно быть установлено после установки обязательных компонентов операционной системы.

По окончании установки необходимых компонентов и исправлений перед установкой Exchange 2010 рекомендуем установить важные или рекомендуемые обновления из Центра обновления Майкрософт.

Установка необходимых компонентов операционной системы Windows Server 2008 R2

  1. На серверах, где будет запущена роль транспортного сервера-концентратора или сервера почтовых ящиков, установите пакет фильтров Microsoft. Для Exchange 2010 RTM см. страницу Конвертер 2007 Office System: пакет фильтров Microsoft. Для Exchange 2010 с пакетом обновления 1 (SP1) см. страницу Пакеты фильтров Microsoft Office 2010. Дополнительные сведения о регистрации пакета фильтров см. в разделе Регистрация фильтров IFilter из пакета фильтров с помощью Exchange 2010.

    ПримечаниеПримечание.
    В RTM-версии Exchange 2010 указанное необходимое условие можно выполнить, установив конвертер 2007 Office System: пакет фильтров Microsoft. Рекомендуется выполнить обновление до пакетов фильтров Microsoft Office 2010.
  2. В меню "Пуск" последовательно выберите пункты Все программы > Стандартные > Windows PowerShell. Откройте консоль Windows PowerShell с повышенными привилегиями и запустите следующую команду:

    Import-Module ServerManager
    
  3. Используйте командлет Add-WindowsFeature для установки требуемых компонентов операционной системы:

    • Этот пример относится к серверу, на котором будет выполнена обычная установка ролей сервера клиентского доступа, транспортного сервера-концентратора и сервера почтовых ящиков.

      Add-WindowsFeature NET-Framework,RSAT-ADDS,Web-Server,Web-Basic-Auth,Web-Windows-Auth,Web-Metabase,Web-Net-Ext,Web-Lgcy-Mgmt-Console,WAS-Process-Model,RSAT-Web-Server,Web-ISAPI-Ext,Web-Digest-Auth,Web-Dyn-Compression,NET-HTTP-Activation,Web-Asp-Net,Web-Client-Auth,Web-Dir-Browsing,Web-Http-Errors,Web-Http-Logging,Web-Http-Redirect,Web-Http-Tracing,Web-ISAPI-Filter,Web-Request-Monitor,Web-Static-Content,Web-WMI,RPC-Over-HTTP-Proxy -Restart
      
    • Этот пример относится к серверу, на котором будут размещены роли сервера клиентского доступа, транспортного сервера-концентратора, сервера почтовых ящиков и сервера единой системы обмена сообщениями.

      Add-WindowsFeature NET-Framework,RSAT-ADDS,Web-Server,Web-Basic-Auth,Web-Windows-Auth,Web-Metabase,Web-Net-Ext,Web-Lgcy-Mgmt-Console,WAS-Process-Model,RSAT-Web-Server,Web-ISAPI-Ext,Web-Digest-Auth,Web-Dyn-Compression,NET-HTTP-Activation,Web-Asp-Net,Web-Client-Auth,Web-Dir-Browsing,Web-Http-Errors,Web-Http-Logging,Web-Http-Redirect,Web-Http-Tracing,Web-ISAPI-Filter,Web-Request-Monitor,Web-Static-Content,Web-WMI,RPC-Over-HTTP-Proxy,Desktop-Experience -Restart
      
    • Этот пример относится к серверу, на котором будут размещены роли сервера клиентского доступа и транспортного сервера-концентратора.

      Add-WindowsFeature NET-Framework,RSAT-ADDS,Web-Server,Web-Basic-Auth,Web-Windows-Auth,Web-Metabase,Web-Net-Ext,Web-Lgcy-Mgmt-Console,WAS-Process-Model,RSAT-Web-Server,Web-ISAPI-Ext,Web-Digest-Auth,Web-Dyn-Compression,NET-HTTP-Activation,Web-Asp-Net,Web-Client-Auth,Web-Dir-Browsing,Web-Http-Errors,Web-Http-Logging,Web-Http-Redirect,Web-Http-Tracing,Web-ISAPI-Filter,Web-Request-Monitor,Web-Static-Content,Web-WMI,RPC-Over-HTTP-Proxy -Restart
      
    • Этот пример относится к серверу, на котором будут размещены роли транспортного сервера-концентратора и сервера почтовых ящиков.

      Add-WindowsFeature NET-Framework,RSAT-ADDS,Web-Server,Web-Basic-Auth,Web-Windows-Auth,Web-Metabase,Web-Net-Ext,Web-Lgcy-Mgmt-Console,WAS-Process-Model,RSAT-Web-Server -Restart
      
    • Этот пример относится к серверу, на котором будут размещены роли сервера клиентского доступа и сервера почтовых ящиков.

      Add-WindowsFeature NET-Framework,RSAT-ADDS,Web-Server,Web-Basic-Auth,Web-Windows-Auth,Web-Metabase,Web-Net-Ext,Web-Lgcy-Mgmt-Console,WAS-Process-Model,RSAT-Web-Server,Web-ISAPI-Ext,Web-Digest-Auth,Web-Dyn-Compression,NET-HTTP-Activation,Web-Asp-Net,Web-Client-Auth,Web-Dir-Browsing,Web-Http-Errors,Web-Http-Logging,Web-Http-Redirect,Web-Http-Tracing,Web-ISAPI-Filter,Web-Request-Monitor,Web-Static-Content,Web-WMI,RPC-Over-HTTP-Proxy -Restart
      
    • Этот пример относится к серверу, на котором будет размещена только роль сервера клиентского доступа.

      Add-WindowsFeature NET-Framework,RSAT-ADDS,Web-Server,Web-Basic-Auth,Web-Windows-Auth,Web-Metabase,Web-Net-Ext,Web-Lgcy-Mgmt-Console,WAS-Process-Model,RSAT-Web-Server,Web-ISAPI-Ext,Web-Digest-Auth,Web-Dyn-Compression,NET-HTTP-Activation,Web-Asp-Net,Web-Client-Auth,Web-Dir-Browsing,Web-Http-Errors,Web-Http-Logging,Web-Http-Redirect,Web-Http-Tracing,Web-ISAPI-Filter,Web-Request-Monitor,Web-Static-Content,Web-WMI,RPC-Over-HTTP-Proxy -Restart
      
    • Этот пример относится к серверу, на котором будут размещены роль транспортного сервера-концентратора или роль сервера почтовых ящиков.

      Add-WindowsFeature NET-Framework,RSAT-ADDS,Web-Server,Web-Basic-Auth,Web-Windows-Auth,Web-Metabase,Web-Net-Ext,Web-Lgcy-Mgmt-Console,WAS-Process-Model,RSAT-Web-Server -Restart
      
    • Этот пример относится к серверу, на котором будет размещена только роль сервера единой системы обмена сообщениями.

      Add-WindowsFeature NET-Framework,RSAT-ADDS,Web-Server,Web-Basic-Auth,Web-Windows-Auth,Web-Metabase,Web-Net-Ext,Web-Lgcy-Mgmt-Console,WAS-Process-Model,RSAT-Web-Server,Desktop-Experience -Restart
      
    • Этот пример относится к серверу, на котором будет размещена только роль пограничного транспортного сервера.

      Add-WindowsFeature NET-Framework,RSAT-ADDS,ADLDS -Restart
      

Установка исправлений Exchange 2010 для Windows Server 2008 R2

Следующее исправление обязательно для Windows Server 2008 R2 и должно быть установлено после установки обязательных компонентов операционной системы.

По окончании установки необходимых компонентов и исправлений перед установкой Exchange 2010 рекомендуем установить важные или рекомендуемые обновления из Центра обновления Майкрософт.

Установка необходимых компонентов операционной системы Windows Server 2012

Следуйте инструкциям, приведенным в этом разделе, чтобы установить пакет обновлений 3 (SP3) для Exchange Server 2010 на компьютере под управлением Windows Server 2012. Компоненты, которые нужны для установки Exchange 2010 SP3 на компьютере под управлением Windows Server 2012, зависят от ролей Exchange, которые будут установлены.

  1. Нажмите кнопку "Пуск", щелкните правой кнопкой мыши пункт Командная строка и выберите пункт Запуск от имени администратора. Затем выполните следующую команду:

    Import-Module ServerManager
    
  2. Используйте командлет Add-WindowsFeature для установки требуемых компонентов операционной системы для ролей Exchange 2010 SP3. Далее приведены примеры установки:

    • Этот пример относится к серверу, на котором будет выполнена обычная установка ролей сервера клиентского доступа, транспортного сервера-концентратора и сервера почтовых ящиков.

      Add-WindowsFeature NET-Framework-Features,NET-HTTP-Activation,RPC-over-HTTP-proxy,RSAT-Clustering,Web-Mgmt-Console,WAS-Process-Model,Web-Asp-Net,Web-Basic-Auth,Web-Client-Auth,Web-Digest-Auth,Web-Dir-Browsing,Web-Dyn-Compression,Web-Http-Errors,Web-Http-Logging,Web-Http-Redirect,Web-Http-Tracing,Web-ISAPI-Ext,Web-ISAPI-Filter,Web-Lgcy-Mgmt-Console,Web-Metabase,Web-Net-Ext,Web-Request-Monitor,Web-Server,Web-Static-Content,Web-Windows-Auth,Web-WMI -Restart
      
    • Этот пример относится к серверу, на котором будут размещены роли сервера клиентского доступа, транспортного сервера-концентратора, сервера почтовых ящиков и сервера единой системы обмена сообщениями.

      Add-WindowsFeature NET-Framework-Features,Desktop-Experience,NET-HTTP-Activation,RPC-over-HTTP-proxy,RSAT-Clustering,Web-Mgmt-Console,WAS-Process-Model,Web-Asp-Net,Web-Basic-Auth,Web-Client-Auth,Web-Digest-Auth,Web-Dir-Browsing,Web-Dyn-Compression,Web-Http-Errors,Web-Http-Logging,Web-Http-Redirect,Web-Http-Tracing,Web-ISAPI-Ext,Web-ISAPI-Filter,Web-Lgcy-Mgmt-Console,Web-Metabase,Web-Net-Ext,Web-Request-Monitor,Web-Server,Web-Static-Content,Web-Windows-Auth,Web-WMI -Restart
      
    • Этот пример относится к серверу, на котором будут размещены роли сервера клиентского доступа и транспортного сервера-концентратора.

      Add-WindowsFeature NET-Framework-Features,NET-HTTP-Activation,RPC-over-HTTP-proxy,RSAT-Clustering,Web-Mgmt-Console,WAS-Process-Model,Web-Asp-Net,Web-Basic-Auth,Web-Client-Auth,Web-Digest-Auth,Web-Dir-Browsing,Web-Dyn-Compression,Web-Http-Errors,Web-Http-Logging,Web-Http-Redirect,Web-Http-Tracing,Web-ISAPI-Ext,Web-ISAPI-Filter,Web-Lgcy-Mgmt-Console,Web-Metabase,Web-Net-Ext,Web-Request-Monitor,Web-Server,Web-Static-Content,Web-Windows-Auth,Web-WMI -Restart
      
    • Этот пример относится к серверу, на котором будут размещены роли транспортного сервера-концентратора и сервера почтовых ящиков.

      Add-WindowsFeature NET-Framework-Features,RSAT-Clustering,WAS-Process-Model,Web-Basic-Auth,Web-Lgcy-Mgmt-Console,Web-Metabase,Web-Mgmt-Console,Web-Net-Ext,Web-Server,Web-Windows-Auth -Restart
      
    • Этот пример относится к серверу, на котором будут размещены роли сервера клиентского доступа и сервера почтовых ящиков.

      Add-WindowsFeature NET-Framework-Features,NET-HTTP-Activation,RPC-over-HTTP-proxy,RSAT-Clustering,WAS-Process-Model,Web-Asp-Net,Web-Basic-Auth,Web-Client-Auth,Web-Digest-Auth,Web-Dir-Browsing,Web-Dyn-Compression,Web-Http-Errors,Web-Http-Logging,Web-Http-Redirect,Web-Http-Tracing,Web-ISAPI-Ext,Web-ISAPI-Filter,Web-Lgcy-Mgmt-Console,Web-Metabase,Web-Mgmt-Console,Web-Net-Ext,Web-Request-Monitor,Web-Server,Web-Static-Content,Web-Windows-Auth,Web-WMI -Restart
      
    • Этот пример относится к серверу, на котором будет размещена только роль сервера клиентского доступа.

      Add-WindowsFeature NET-Framework-Features,NET-HTTP-Activation,RPC-over-HTTP-proxy,RSAT-Clustering,Web-Mgmt-Console,WAS-Process-Model,Web-Asp-Net,Web-Basic-Auth,Web-Client-Auth,Web-Digest-Auth,Web-Dir-Browsing,Web-Dyn-Compression,Web-Http-Errors,Web-Http-Logging,Web-Http-Redirect,Web-Http-Tracing,Web-ISAPI-Ext,Web-ISAPI-Filter,Web-Lgcy-Mgmt-Console,Web-Metabase,Web-Net-Ext,Web-Request-Monitor,Web-Server,Web-Static-Content,Web-Windows-Auth,Web-WMI -Restart
      
    • Этот пример относится к серверу, на котором будет размещена только роль транспортного сервера-концентратора.

      Add-WindowsFeature NET-Framework-Features,Web-Mgmt-Console,WAS-Process-Model,Web-Basic-Auth,Web-Lgcy-Mgmt-Console,Web-Metabase,Web-Net-Ext,Web-Server,Web-Windows-Auth -Restart
      
    • Этот пример относится к серверу, на котором будет размещена только роль сервера почтовых ящиков.

      Add-WindowsFeature NET-Framework-Features,RSAT-Clustering,Web-Mgmt-Console,WAS-Process-Model,Web-Basic-Auth,Web-Lgcy-Mgmt-Console,Web-Metabase,Web-Net-Ext,Web-Server,Web-Windows-Auth -Restart
      
    • Этот пример относится к серверу, на котором будет размещена только роль сервера единой системы обмена сообщениями.

      Add-WindowsFeature NET-Framework-Features,Desktop-Experience,Web-Mgmt-Console,WAS-Process-Model,Web-Basic-Auth,Web-Lgcy-Mgmt-Console,Web-Metabase,Web-Net-Ext,Web-Server,Web-Windows-Auth -Restart
      
    • Этот пример относится к серверу, на котором будет размещена только роль пограничного транспортного сервера.

      Add-WindowsFeature ADLDS,NET-Framework-Features -Restart
      

После установки ролей и компонентов операционной системы установите следующие компоненты в порядке перечисления:

  1. Серверы клиентского доступа и единой системы обмена сообщениями

    1. Microsoft Unified Communications Managed API 4.0, ядро среды выполнения, 64-разрядная версия
  2. Сервер почтовых ящиков и транспортные серверы-концентраторы

    1. Пакет фильтров Microsoft Office 2010, 64-разрядная версия

    2. Пакет фильтров Microsoft Office 2010 с пакетом обновления 1 (SP1), 64-разрядная версия

Установка необходимых компонентов операционной системы Windows Vista с пакетом обновления 2 (SP2) для средств управления Exchange

  1. Установите Microsoft .NET Framework 3.5 SP1. Дополнительные сведения см. в статье Microsoft .NET Framework 3.5 с пакетом обновления 1 (SP1).

  2. Установите обновление для семейства Microsoft .NET Framework 3.5 для обновлений Windows Vista x64 и Windows Server 2008 x64. Дополнительные сведения см. на странице Обновление для семейства Microsoft .NET Framework 3.5 для Windows Vista x64 и Windows Server 2008 x64 и в статье базы знаний 959209, Доступно обновление для .NET Framework 3.5 с пакетом обновления 1.

  3. Установите Windows службу удаленного управления Windows (WinRM) версии 2.0 и Windows PowerShell V2 (Windows6.0-KB968930.msu). Дополнительные сведения см. в статье базы знаний 968930 Пакет Windows Management Framework Core (Windows PowerShell 2.0 и WinRM 2.0).

  4. Установите необходимые компоненты операционной системы:

    1. Откройте панель управления и выберите Программы.

    2. Щелкните элемент Включение или отключение компонентов Windows.

    3. Перейдите в раздел Службы IIS > Средства управления веб-сайтом > Совместимость управления IIS 6.

    4. Установите флажок Консоль управления IIS 6 и нажмите кнопку ОК.

Установка необходимых компонентов операционной системы Windows 7 для средств управления Exchange

  1. Откройте панель управления и выберите Программы.

  2. Щелкните элемент Включение или отключение компонентов Windows.

  3. Выберите Microsoft .NET Framework 3.5.1.

  4. Перейдите в раздел Службы IIS > Средства управления веб-сайтом > Совместимость управления IIS 6.

  5. Установите флажок Консоль управления IIS 6 и нажмите кнопку ОК.

Установка необходимых компонентов операционной системы Windows 8 для средств управления Exchange

ПримечаниеПримечание.
Чтобы установить средства управления Exchange в Windows 8, необходимо установить Exchange 2010 SP3 или более позднюю версию.

Средства управления Exchange можно установить на компьютер, присоединенный к домену, с установленной по умолчанию операционной системой Windows 8 (64-разрядная версия).

 © Корпорация Майкрософт (Microsoft Corporation), 2010. Все права защищены.