Terkait, tentu saja, dengan pertanyaan ini .
Sebelum menemukan itu agak ... berbahaya, saya menginstal Windows Management Framework 3.0 pada sejumlah server Windows Server 2008 R2 SP1, dan WMI benar-benar hancur pada semuanya.
Ini adalah seperti apa namespace WMI pada server normal (ini dari Server Manager -> Konfigurasi -> Kontrol WMI):
Ini seperti apa setelah menginstal WMF 3.0:
Ya. Semuanya kecuali fitur baru WMF 3.0 sudah tidak ada .
Tak perlu dikatakan, sepertinya tidak ada yang berfungsi lagi di server tersebut. Dan tidak, ini bukan karena kesalahan instalasi yang aneh, ini terjadi pada tiga server yang bekerja dengan baik sebelum menginstal WMF 3.0, dan pada semuanya instalasi selesai dengan sukses.
Diakui, salah satu dari mereka memiliki pengaturan yang agak rumit (berbagai produk System Center dan contoh SQL Server) ... tetapi dua di antaranya hanyalah pengontrol domain standar sederhana yang tidak melakukan apa pun sama sekali .
Bagaimana saya bisa memperbaiki kekacauan ini tanpa harus menginstal ulang OS di server ini?
Dan mengapa itu terjadi?
sumber
Jawaban:
Saya setidaknya bisa mengembalikan server ke keadaan aktif dengan mendaftar ulang semua DLL dan mengkompilasi ulang semua file .mof dan .mfl di bawah
C:\Windows\System32\wbem
, seperti yang didokumentasikan di sini .Saya tidak dapat 100% yakin bahwa sistem sepenuhnya berfungsi sebagaimana mestinya, tetapi setidaknya sekarang mereka tidak gagal total.
Namun, itu masih tidak masuk akal sama sekali untuk WMF 3.0 untuk mengacaukan hal-hal seperti ini ... dan dengan cara yang cukup konsisten, seperti yang terjadi pada tiga server yang berbeda. Sekarang saya benar - benar takut menginstalnya di mana saja.
sumber
Sudahkah Anda mencoba berbagai skrip membangun kembali WMI di luar sana? Ini adalah salah satu yang saya gunakan pada kesempatan, meskipun tidak baru-baru ini. Perhatikan bahwa mungkin ada beberapa file mof yang spesifik untuk aplikasi yang tidak termasuk di sini.
sumber
Coba ini:
c:\windows\system32\wbem\repository
(32-bit) atauc:\windows\syswow64\wbem\repository
(64-bit)Jika semuanya berjalan dengan baik, folder repositori baru harus dibuat dan repositori mulai membangun kembali.
sumber