Oczywiście związane z tym pytaniem .
Zanim odkryłem, że było to trochę ... niebezpieczne, zainstalowałem Windows Management Framework 3.0 na wielu serwerach Windows Server 2008 R2 SP1, a WMI został całkowicie zniszczony na wszystkich z nich.
Tak wygląda przestrzeń nazw WMI na normalnym serwerze (pochodzi z Menedżera serwera -> Konfiguracja -> Kontrola WMI):
Tak to wygląda po zainstalowaniu WMF 3.0:
Tak. Wszystko oprócz nowych funkcji WMF 3.0 zniknęło .
Nie trzeba dodawać, że na tych serwerach nic już nie działa. I nie, nie jest to spowodowane jakimś dziwnym błędem instalacji, zdarzyło się to na trzech serwerach, które doskonale działały przed zainstalowaniem WMF 3.0, i na wszystkich z nich instalacja zakończyła się powodzeniem.
Wprawdzie jeden z nich miał nieco złożoną konfigurację (różne produkty System Center i instancje SQL Server) ... ale dwa z nich są zwykłymi standardowymi kontrolerami domeny, które nie robią nic więcej .
Jak mogę naprawić ten bałagan bez konieczności ponownej instalacji systemu operacyjnego na tych serwerach?
A dlaczego tak się stało?
źródło
Odpowiedzi:
Byłem w stanie przynajmniej przywrócić serwery do stanu roboczego poprzez ponowną rejestrację wszystkich bibliotek DLL i ponowną kompilację wszystkich plików .mof i .mfl
C:\Windows\System32\wbem
, zgodnie z dokumentacją tutaj .Nie mogę być w 100% pewien, że systemy działają w pełni tak, jak powinny, ale przynajmniej teraz nie zawodzą.
Jednak nadal nie ma żadnego sensu, aby WMF 3.0 spieprzył wszystko w ten sposób ... i w dość spójny sposób, tak jak to miało miejsce na trzech różnych serwerach. Teraz zdecydowanie się boję, że zainstaluję go w dowolnym miejscu.
źródło
Czy próbowałeś już różnych skryptów odbudowujących WMI? Oto jeden, z którego korzystałem czasami, choć nie ostatnio. Należy pamiętać, że mogą istnieć niektóre pliki mof specyficzne dla aplikacji, które nie zostały tutaj uwzględnione.
źródło
Spróbuj tego:
c:\windows\system32\wbem\repository
(32-bit) lubc:\windows\syswow64\wbem\repository
(64-bit)Jeśli wszystko pójdzie dobrze, należy utworzyć nowy folder repozytorium i repozytorium powinno rozpocząć odbudowę.
źródło