Hata Gider Sözlük
4 dk okuma süresi
WMI
Windows işletim sistemi içindeki her türlü donanım, yazılım ve sistem bilgisini sorgulamak, yönetmek ve değiştirmek için kullanılan merkezi bir veritabanı ve yönetim arayüzüdür.
Windows Management InstrumentationWindows Yönetim AraçlarıWindows Yönetim Gereçleri
Google Kaynak Tercihi
Hata Gider’i Google’da tercih edilen kaynak olarak ekleyin
Teknik Sözlük
Ayrıntılı Açıklama
WMI'yı bir binanın (bilgisayarın) "akıllı yönetim paneli" gibi düşünebilirsiniz. Binadaki boruların durumunu, sıcaklığı, kimin girip çıktığını veya lambaların yanıp yanmadığını tek bir ekrandan görmenizi sağlar.
WMI Deposu (Repository): Sistem hakkındaki statik bilgilerin tutulduğu bir veritabanıdır.
WMI Sağlayıcıları (Providers): Donanım veya yazılım parçalarından canlı bilgi toplayan aracılardır. Örneğin; işlemci sıcaklığını ölçen bir sağlayıcı veya yüklü programları listeleyen bir sağlayıcı vardır.
WMI Sorguları (WQL): SQL diline çok benzeyen WQL (WMI Query Language) dili ile sistemden bilgi istenir.
Örnek sorgu: SELECT * FROM Win32_Process (Çalışan tüm işlemleri getir).
WMI'ya erişmek ve bu bilgileri görmek için şu araçlar kullanılır:
PowerShell: Modern sistemlerde WMI sorguları için en güçlü araçtır (Get-WmiObject komutuyla kullanılır).
WMIC: Komut satırı üzerinden hızlı sorgular yapmanızı sağlar (Ancak Microsoft bunu yavaş yavaş kullanımdan kaldırmaktadır).
WBEMTest: Windows içinde gömülü gelen, WMI yapısını derinlemesine inceleyebileceğiniz görsel bir test aracıdır.
Teknik Bağlam
Kullanım Alanları
1. Sistem Envanteri ve İzleme (Monitoring)
Büyük şirketlerde bilgi işlem departmanları, ağdaki 500 bilgisayarın tek tek yanına gitmeden WMI kullanarak şu bilgileri çekebilir:
Hangi bilgisayarda ne kadar RAM var?
Hangi bilgisayarların disk doluluk oranı %90'ın üzerinde?
Hangi bilgisayarlarda belirli bir yazılım yüklü değil?
2. Uzaktan Yönetim ve Yapılandırma
Sadece bilgi almakla kalmaz, komut da gönderir. WMI aracılığıyla uzaktan bir bilgisayarda:
Bir programı sonlandırabilir,
Bilgisayarı yeniden başlatabilir,
Bir servisi durdurup başlatabilirsiniz.
3. Yazılım Geliştirme ve Otomasyon
Geliştiriciler, yazdıkları programların sistem özelliklerine göre davranmasını sağlamak için WMI kullanır. Örneğin; bir oyun, bilgisayardaki ekran kartı modelini WMI üzerinden öğrenerek grafik ayarlarını otomatik yapabilir.
4. Güvenlik ve Olay Bildirimi (Event Monitoring)
Sistemde kritik bir değişiklik olduğunda (örneğin yeni bir USB bellek takıldığında veya bir kullanıcı hesabı silindiğinde) WMI bir "olay" tetikleyebilir ve yöneticiyi anında uyarabilir.
Bağlantılı Kavramlar
İlgili Konular
WindowsWindows Dosya Sistemi
Hata Gider İçeriklerinde
Bu terimin geçtiği hata kodları
3 kayıt


