Должен ли я установить Windows Management Framework 3.0?

32

Я публикую это как БОЛЬШУЮ ПЕРЕДАЧУ всем. Я знаю, что это не стандартные вопросы и ответы, но я думаю, что это должен знать каждый администратор Windows. Существует очень реальный риск попасть в большие неприятности.

Microsoft недавно выпустила Windows Management Framework 3.0для систем Windows Server 2008 и Windows Server 2008 R2, которая включает в себя некоторые приятные вещи, встроенные в Windows Server 2012 (например, PowerShell 3.0) и множество улучшений в WMI, WinRM и других технологиях управления.

Центр обновления Windows рекламирует его как дополнительное обновление.

Должен ли я установить его на своих серверах?


Обновление: по состоянию на 2012-12-19 Microsoft удалила обновление из Центра обновления Windows после того, как несколько пользователей сообщили о серьезных проблемах совместимости с различными продуктами (включая обсуждаемые здесь).

Massimo
источник

Ответы:

29

Краткий ответ: НЕТ , если вам это действительно не нужно и вы действительно не знаете, что делаете.

Известно, что WMF 3.0 вообще не совместим с Exchange Server (как в 2007, так и в 2010 году) , по крайней мере до тех пор, пока не будут выпущены дополнительные обновления для этих продуктов; Кроме того, хотя это еще не было официально задокументировано, было обнаружено, что это наносит ущерб SharePoint 2010 и нарушает Small Business Server 2008/2011 .

Я также лично испытал это, полностью и полностью разрушая System Center Configuration Manager 2012 и нарушая как настройку, так и Configuration Manager для SQL Server 2008 R2 , который после его установки начал давать сбои из-за громких жалоб на недоступность службы WMI. (хотя на самом деле все работало нормально).

И последнее, но не менее важное: после установки WMF 3.0 его может быть очень сложно удалить, поскольку его деинсталлятор имеет весьма реальный шанс сбоя, оставляя ваши серверы в несовместимом состоянии, что обычно требует полной переустановки ОС для их запуска и снова работает

Будьте очень, очень , очень осторожны с этим обновлением.


Обновление: кроме известных проблем совместимости с различными программами, похоже, что установка WMF 3.0 может (иногда «часто» всегда ») полностью разрушать WMI . Ну, это конечно объясняет, почему после установки ничего не работает ...

Massimo
источник
10

Нет, я только что получил это за выходные в середине обновлений Exchange 2010.

Используя советы из этого блога , я удалил пакет, чтобы вернуть свою среду Exchange в оперативный режим.

Кажется довольно ясным, что это не совсем применимое обновление для большинства сред.

ewwhite
источник
6

Я установил его на десятках серверов, и у меня никогда не было проблем с ним. Но ни у кого из них не было Exchange, Sharepoint, SBS или SCCM.

В основном только IIS и SQL. Я много использую PowerShell и люблю версию 3. Я не думаю, что есть способ получить PowerShell 3 без Windows Management Framework 3.0.

Так что я думаю, это зависит от того, что еще находится на ваших серверах.

Питер Хандорф
источник
4

Для этого есть официальное заявление о поддержке:

Поддерживаемая операционная система Windows 7 с пакетом обновления 1, Windows Server 2008 R2 с пакетом обновления 1, Windows Server 2008 с пакетом обновления 2

ВАЖНО: Windows Management Framework 3.0 в настоящее время не совместима со следующими приложениями:

  • System Center 2012 Configuration Manager. Для получения дополнительной информации см. KB 2796086.

  • System Center Virtual Machine Manager. Для получения дополнительной информации см. KB 2795043

  • Microsoft Exchange Server 2007 и Microsoft Exchange Server 2010. Для получения дополнительной информации см. Windows Management Framework 3.0 на Exchange 2007 и Exchange 2010.

  • Microsoft SharePoint 2010. Для получения дополнительной информации см. Windows PowerShell 3.0 и SharePoint 2010.

  • Windows Small Business Server 2008 и Windows Small Business Server 2011. Для получения дополнительной информации см. Применимость Windows Management Framework 3.0 в Windows Small Business Server 2008/2011 Standard.

Это заявление находится прямо на странице загрузки в разделе системных требований здесь: http://www.microsoft.com/en-us/download/details.aspx?id=34595


Короче говоря, да устанавливайте его везде, кроме тех случаев, когда он не поддерживается, если вам это выгодно.

MDMarra
источник
0

Нет. Основные принципы ... если вам это абсолютно не нужно ... не устанавливайте его. WMF является обязательным условием для некоторых установок, например: PowerShell 2/3 remoting. Меньше установок, меньше открытых портов, меньшая поверхность атаки и меньше вещей для исправления.

Саймон Кэтлин
источник
1
Но этот принцип противоречит слишком распространенной практике установки всего, что MS добавляет в AU и WSUS.
mfinni
0

Вы можете установить его на сервере 2008 R2 - я запускаю его без проблем вместе с SQL Server 2008. Хотя у меня были проблемы при установке WMF 3 на Exchange 2007 и Windows Server SBS 2011. После установки WMF 3.0 консоль управления Exchange отказалась запустить. После того, как это произошло, я прочитал в сети, что вы не должны использовать его в среде Exchange, но я просто удалил его appwiz.cplи после перезапуска консоль управления Exchange запустилась без проблем.

integratorIT
источник