Czy powinienem zainstalować system Windows Management Framework 3.0?

32

Publikuję to jako WIELKĄ PRZESTRZEŃ dla wszystkich. Wiem, że to nie jest standardowe pytanie, ale myślę, że powinien to wiedzieć każdy administrator systemu Windows. Istnieje bardzo realne ryzyko popadnięcia w Wielkie Kłopoty.

Microsoft wydał niedawno Windows Management Framework 3.0dla systemów Windows Server 2008 i Windows Server 2008 R2, który zawiera kilka fajnych rzeczy natywnych dla Windows Server 2012 (takich jak PowerShell 3.0) oraz wiele ulepszeń WMI, WinRM i innych technologii zarządzania.

Windows Update reklamuje to jako aktualizację opcjonalną .

Czy powinienem zainstalować go na moich serwerach?


Aktualizacja: na dzień 19.12.2012 Microsoft usunął aktualizację z Windows Update po tym, jak wielu użytkowników zgłosiło poważne problemy ze zgodnością z różnymi produktami (w tym omawianymi tutaj).

Massimo
źródło

Odpowiedzi:

29

Krótka odpowiedź: NIE , chyba że naprawdę tego potrzebujesz i naprawdę wiesz, co robisz.

Wiadomo, że WMF 3.0 w ogóle nie jest kompatybilny z Exchange Server (zarówno w 2007, jak i 2010 r.) , Przynajmniej do czasu wydania kolejnych aktualizacji dla tych produktów; Ponadto, chociaż nie jest to jeszcze oficjalnie udokumentowane, stwierdzono, że sieją spustoszenie w SharePoint 2010 i psują Small Business Server 2008/2011 .

Osobiście doświadczyłem, że całkowicie i całkowicie niszczy System Center Configuration Manager 2012 oraz łamie zarówno Instalatora, jak i Menedżera konfiguracji dla SQL Server 2008 R2 , który po jego instalacji zaczął zawodzić z głośnymi skargami na niedostępność usługi WMI (chociaż tak naprawdę działało dobrze).

Last but not least, po zainstalowaniu WMF 3.0 może być bardzo trudno go usunąć, ponieważ jego deinstalator ma całkiem realną szansę na awarię, pozostawiając twoje serwery w niespójnym stanie, który zwykle wymaga pełnej ponownej instalacji systemu operacyjnego, aby je uruchomić i kolejny raz.

Bądź bardzo, bardzo , bardzo ostrożny z tą aktualizacją.


Aktualizacja: oprócz znanych problemów ze zgodnością z różnymi programami, wygląda na to, że instalacja WMF 3.0 może (czasami? Często? Zawsze?) Całkowicie zniszczyć WMI . Cóż, to z pewnością wyjaśnia, dlaczego nic nie działa po zainstalowaniu ...

Massimo
źródło
10

Nie, właśnie dostałem trochę tego w weekend w trakcie aktualizacji Exchange 2010.

Korzystając ze wskazówek z tego bloga , odinstalowałem pakiet, aby przywrócić moje środowisko Exchange do trybu online.

Wydaje się dość jasne, że tak naprawdę nie dotyczy to aktualizacji większości środowisk.

ewwhite
źródło
6

Zainstalowałem go na kilkudziesięciu serwerach i nigdy nie miałem z tym problemu. Ale żaden z nich nie miał Exchange, Sharepoint, SBS ani SCCM.

Głównie IIS i tylko SQL. Używam dużo PowerShell i uwielbiam wersję 3. Nie sądzę, że istnieje sposób, aby uzyskać PowerShell 3 bez Windows Management Framework 3.0.

Myślę, że to zależy od tego, co jeszcze jest na twoich serwerach.

Peter Hahndorf
źródło
4

Istnieje oficjalne oświadczenie poparcia dla tego:

Obsługiwany system operacyjny Windows 7 Service Pack 1, Windows Server 2008 R2 SP1, Windows Server 2008 Service Pack 2

WAŻNE: Windows Management Framework 3.0 nie jest obecnie zgodny z następującymi aplikacjami:

  • System Center 2012 Configuration Manager. Aby uzyskać więcej informacji, zobacz KB 2796086.

  • System Center Virtual Machine Manager. Aby uzyskać więcej informacji, zobacz KB 2795043

  • Microsoft Exchange Server 2007 i Microsoft Exchange Server 2010. Aby uzyskać więcej informacji, zobacz Windows Management Framework 3.0 na Exchange 2007 i Exchange 2010.

  • Microsoft SharePoint 2010. Aby uzyskać więcej informacji, zobacz Windows PowerShell 3.0 i SharePoint 2010.

  • Windows Small Business Server 2008 i Windows Small Business Server 2011. Aby uzyskać więcej informacji, zobacz Zastosowanie Windows Management Framework 3.0 w systemie Windows Small Business Server 2008/2011 Standard.

To oświadczenie znajduje się bezpośrednio na stronie pobierania w sekcji Wymagania systemowe tutaj: http://www.microsoft.com/en-us/download/details.aspx?id=34595


Krótko mówiąc, tak, zainstaluj go wszędzie, z wyjątkiem sytuacji, gdy nie jest obsługiwany, jeśli z niego skorzystasz.

MDMarra
źródło
0

Nie. Podstawowe zasady ... jeśli nie jest to absolutnie potrzebne ... nie instaluj go. WMF jest wymaganiem wstępnym niektórych instalacji, np .: Remoting PowerShell 2/3. Mniej instalacji, mniej otwartych portów, mniejsza powierzchnia ataku i mniej rzeczy do załatania.

Simon Catlin
źródło
1
Ale zasada ta jest sprzeczna z niestety zbyt powszechną praktyką instalowania wszystkiego, co MS rzuca do AU i WSUS.
mfinni
0

Możesz zainstalować go na serwerze 2008 R2 - uruchamiam go bez żadnych problemów, wraz z SQL Server 2008. Chociaż miałem problemy podczas instalowania WMF 3 na Exchange 2007 i Windows Server SBS 2011. Po instalacji konsola zarządzania WMF 3.0 Exchange odmówiła biegać. po tym, przeczytałem w sieci, że nie powinieneś używać go w środowisku Exchange, ale po prostu odinstalowałem go appwiz.cpli po ponownym uruchomieniu konsola zarządzania Exchange uruchomiła się bez żadnych problemów.

integratorIT
źródło