Özgün yayımlama tarihi: 12 Eylül 2025, Cumartesi
KB Kimliği: 5067470
|
Tarihi değiştir |
Açıklamayı değiştir |
|
13 Şubat 2026, İstanbul |
|
|
28 Ocak 2026, Saat 2026, İstanbul |
|
Bu makalede
Özet
Bu makalede, Windows Yönetim Araçları Komut Satırı (WMIC) yardımcı programı dışında geçiş için yönergeler sağlanır. WMIC yardımcı programı, ortamınızın güvenliğini sağlamaya ve sağlamlaştırmaya yardımcı olmak için tamamen kaldırılmasına ve kullanımdan kaldırılmasına yaklaşıyor. Windows 11, sürüm 24H2 ve 25H2'nin en son yüklemelerinde WMIC yardımcı programı varsayılan olarak zaten kaldırılmıştır; yalnızca İsteğe Bağlı Özellik (FoD) olarak yüklenebilir. WMIC yardımcı programı bir sonraki Windows özellik güncelleştirmesinde tamamen kaldırılacak ve artık İsteğe Bağlı Özellik (FoD) olarak kullanılamayacak. Geçişinizi en kısa sürede tamamlamanız kesinlikle önerilir.
Önemli olarak, yalnızca WMIC aracı kullanım dışı bırakılıyor – Windows Yönetim Araçları'nın (WMI) kendisi Windows'un bir parçası olarak kalır. Microsoft, daha önce WMIC yardımcı programıyla yapılan tüm görevler için PowerShell ve diğer modern araçların kullanılmasını önerir. Bu değişiklik, Windows'taki yönetim özelliklerini kaybetmeden eski bir bileşeni kaldırarak Windows'un sağlamlaştırılmasını sağlar. Şimdi hazırlanarak, eski WMIC yardımcı programını sorunsuz bir şekilde geçirmenize yardımcı olabilirsiniz.
Zaman Çizelgesi
2016: WMIC yardımcı programı Windows Server 2012 kullanım dışı bırakıldı.
2021: WMIC yardımcı programı Windows 10, sürüm 21H2'de kullanım dışı bırakıldı.
2022: WMIC yardımcı programı, Windows 11, sürüm 22H2'de önceden yüklenmiş ve varsayılan olarak etkin olan İsteğe Bağlı Özellik (FoD) olarak kullanılabilir.
2024: WMIC yardımcı programı, Windows 11, sürüm 23H2 ve 24H2'de varsayılan olarak devre dışıdır. Hala İsteğe Bağlı Özellik (FoD) olarak kullanılabilir.
2025: WMIC yardımcı programı, Windows 11 sürüm 25H2'ye yükseltilirken zaten yüklüyse kaldırılır. Ancak, bunu İsteğe Bağlı Özellik (FoD) olarak geri ekleyebilirsiniz.
2026: WMIC yardımcı programı, sonraki Windows özellik güncelleştirmesinde Windows 11 tamamen kaldırılacaktır. İsteğe Bağlı Özellik (FoD) olarak kullanılamaz.
Harekete geçin
Yönetim görevleri veya uygulamalarda WMIC yardımcı programını kullanıyorsanız, WMIC yardımcı programından uzaklaşmanızı ve desteklenen alternatifleri kullanmanızı öneririz. Windows'un herhangi bir işlevi kaybetmediğini unutmayın; PowerShell veya programlı arabirimler gibi desteklenen araçları kullanarak Windows sistemlerini sorgulamaya ve yönetmeye devam edin. WMIC kullanan otomatik dağıtım veya izleme sistemlerine sahip kuruluşlar, kesintileri önlemek için araçlarını doğrulamalı ve güncelleştirmelidir.
-
WMI görevleri için PowerShell kullanın. PowerShell'deki WMI, WINDOWS Yönetim Araçları için WMIC'nin yaptığı her şeyi (ve daha fazlasını) yapabilen yerleşik cmdlet'ler içerir. Yaygın WMIC sorguları doğrudan PowerShell komutları ile değiştirilebilir. Örneğin, işlem adlarının listesini döndürmek için:
-
WMIC sorgusunu değiştirin: wmic yolu win32_process Ad alın.
-
Bunun yerine PowerShell komutunu kullanın: Get-CimInstance Win32_Process | Select-Object Adı.
WMIC'yi çağıran toplu dosya veya betikleriniz varsa, PowerShell cmdlet'lerini ( Get-CimInstance, Get-WmiObject, Invoke-CimMethod vb.) kullanarak bunları yeniden yazmayı planlayın. Gerekirse, powershell -c "<komut>" söz dizimini kullanarak bir CMD isteminden PowerShell'i çalıştırın. Bu nedenle, komut satırı bağlamlarında bile WMIC'nin yerini almak için PowerShell komutlarını çağırabilirsiniz.
-
-
Programlı alternatifleri göz önünde bulundurun. WMIC kullanan uygulamalarınız veya gelişmiş betikleriniz varsa, WMI'yi başka yollarla sorgulayarak aynı sonuçları elde edebilirsiniz. Örneğin WMI sorgularını doğrudan kodda yürütmek için WMI'nın COM API'sini veya .NET kitaplıklarını (C#'de System.Management gibi) kullanabilirsiniz. Betik oluşturma dilleri WMIC olmadan WMI ile de etkileşimde bulunabilir. WMIC'de kullandığınız tüm yetenekler, PowerShell veya programlama arabirimleri aracılığıyla erişebileceğiniz temel WMI altyapısı tarafından sağlanır. Microsoft belgeleri , kodda WMI işlemlerinin nasıl gerçekleştirileceklerine yönelik örnekler içerir. Bu yöntemlere geçiş yapmak, WMIC kaybolduktan sonra araçlarınızın çalışmaya devam etmesini sağlamaya yardımcı olur.
-
Belgeleri ve işlemleri güncelleştirin. Yeni yaklaşımı yansıtmak için WMIC komutlarına başvuran tüm iç BT belgelerini, destek betiklerini veya kullanıcı kılavuzlarını güncelleştirin. Örneğin, bir destek makalesi kullanıcılara bilgi toplamak için bir WMIC komutu çalıştırmalarını söylüyorsa, PowerShell veya programlı arabirimleri kullanmak için yeniden yazın. Bu, WMIC artık kullanılabilir olmadığında karışıklığın önlenmesine yardımcı olur. Benzer şekilde, ortamınızdaki herhangi bir otomatik dağıtım veya izleme sistemi WMIC kullanıyorsa, WMIC kaldırma işlemi etkili olmadan önce alternatif bir yöntem kullanacak şekilde güncelleştirin.
Sık sorulan sorular
WMIC , Windows Yönetim Araçları Komut satırı anlamına gelir. Windows Yönetim Araçları (WMI) sistemiyle metin komutları aracılığıyla etkileşim kurmanızı sağlayan eski bir yerleşik Windows komut satırı aracıdır.
Hayır, WMI kaldırılmıyor. Yalnızca WMIC komut satırı aracı kaldırılıyor. Temel alınan Windows Yönetim Araçları (WMI) altyapısı Windows'un temel bir parçası olarak kalır ve bu kaldırma işleminden tamamen etkilenmez.
WMI'yi şu yollardan kullanmaya devam edebilirsiniz:
-
PowerShell cmdlet'leri (Get-CimInstance, Get-WmiObject, Invoke-CimMethod)
-
Programlama arabirimleri (.NET System.Management, COM API)
-
WMI ile etkileşim kuran diğer betik dilleri**
Diğer yollarla WMI kullanan tüm betikler veya uygulamalar (örneğin, Get-CimInstance kullanan bir PowerShell betiği veya WMI sınıflarını kullanan bir C# programı) normal şekilde çalışmaya devam eder. **WMI hizmetinin kendisi değil, yalnızca wmic.exe komut satırı sarmalayıcısı kaldırılıyor.
WMIC, Windows 11, sürüm 25H2'den itibaren kaldırılacaktır. İsteğe Bağlı Özellik (FoD) olarak yeniden ekleyebilirsiniz.
WMIC, 2026'daki sonraki Windows 11 özellik güncelleştirmesinde tamamen kaldırılacaktır. Bunu İsteğe Bağlı Özellik (FoD) olarak yeniden ekleyemezsiniz.
Betiklerinizi ve araçlarınızı PowerShell'i veya desteklenen başka bir yöntemi en kısa sürede kullanacak şekilde güncelleştirmeniz gerekir. WMIC komutuyla yaptığınız her şey PowerShell ile çalıştırılabilir. Örneğin, WMIC blog gönderisinde tipik bir WMIC sorgusunun Get-CimInstance kullanılarak eşdeğer bir PowerShell komutuyla nasıl değiştirilebileceği gösterilir. WMIC'yi çağıran bir toplu iş dosyanız varsa, bunu PowerShell betiği olarak yeniden yazabilir veya toplu iş dosyası içinde PowerShell'i kullanabilirsiniz. Araçlarınız daha karmaşıksa WMI için programlama kitaplıkları kullanabilirsiniz.
Ek kaynaklar
WMI komut satırı (WMIC) yardımcı programının kullanımdan kaldırılması: Sonraki adımlar
Windows istemcisindeki kullanım dışı özellikler
Windows Server 2012'de Kaldırılan veya Kullanım Dışı Bırakılan Özellikler
WMI komut satırı (WMIC) yardımcı programı - Win32 uygulamaları