
Microsoft, Windows PowerShell 2.0’ı işletim sistemlerinden resmen kaldırıyor ve 2017’den beri kullanımdan kaldırılan eski komut dosyası bileşeni için bir dönemin sonunu işaret ediyor.
Kaldırma, Ağustos 2025’ten itibaren Windows 11 sürüm 24H2 ve Eylül 2025’ten itibaren Windows Server 2025’i etkiler ve Windows Insider önizleme yapıları Temmuz 2025 itibariyle bu değişikliği zaten yansıtır.
Eski Temizlik Sunum Zaman Çizelgesi
PowerShell 2.0 kaldırma, Microsoft’un yıllardır telgraf ettiği sistematik bir zaman çizelgesini takip ediyor.
Windows Insider Önizleme Builds, Temmuz 2025’te PowerShell 2.0 özelliğini hariç tutarak geliştiricilere ve BT yöneticilerine yaklaşmakta olan değişiklik hakkında önceden haber vermesini sağladı.
Daha geniş sunum programı, Ağustos 2025’te Windows 11 sürüm 24H2 kullanıcılarını hedefler ve bunu Eylül 2025’te Windows Server 2025 dağıtımlarını izler.
Sonraki tüm Windows sürümleri, başlangıçta Windows 7 ile çıkış yapan PowerShell 2.0’ı kalıcı olarak hariç tutacaktır.
Bileşen, amortisman duyurusundan bu yana uyumluluk amaçları için isteğe bağlı bir özellik olarak kaldı, ancak Microsoft şimdi bu eski kodun korunmasının artık haklı olmadığını belirledi.
Windows Insider katılımcıları, daha geniş dağıtım için gerçek dünya test verileri sağlayarak kaldırmayı ilk elden deneyimlediler.
Güvenlik ve Karmaşıklık Azaltma
Microsoft’un kararı, Windows güvenliğini artırmak ve sistem karmaşıklığını azaltmak için daha geniş hedeflerden kaynaklanmaktadır.
PowerShell 2.0’ın yaşlanan mimarisi, yeni sürümlerin geliştirilmiş tasarım ve güncellenmiş güvenlik protokolleri yoluyla ele aldığı potansiyel güvenlik açıklarını sunar.
Microsoft, eski kod yollarını ortadan kaldırarak, geliştirme kaynaklarını Windows kurulumlarının genel saldırı yüzeyini azaltırken mevcut PowerShell sürümlerini korumaya ve geliştirmeye odaklayabilir.
PowerShell ekosistemi, 2.0’ın tanıtımından bu yana önemli ölçüde gelişmiştir, PowerShell 5.1 ve PowerShell 7.x, işlevsellik, performans ve güvenlikte önemli iyileştirmeler sunmaktadır.
Bu yeni sürümler, çoğu komut ve modül için geriye dönük uyumluluk sağlar, bu da geçişi kullanım durumlarının çoğunluğu için teknik olarak mümkün kılar.
Microsoft’un mühendislik ekipleri, birden fazla PowerShell sürümünü desteklemenin çoğu kullanıcı için karşılık gelen avantajlar olmadan gereksiz karmaşıklık yarattığını belirledi.
Etkilenen kullanıcı göçü
Windows kullanıcılarının ve kuruluşlarının büyük çoğunluğu için, modern yazılım ve komut dosyaları zaten daha yeni PowerShell sürümlerini kullandığından, bu değişiklik hiçbir işlem gerektirmeyecektir.
Bununla birlikte, eski bağımlılıkları olan kullanıcılar, aksamaları önlemek için proaktif adımlar atmalıdır. Microsoft’un önerdiği azaltma stratejileri şunları içerir:
- Daha yeni PowerShell sürümlerine geçiş yapın: Mevcut komut dosyalarını ve araçlarını PowerShell 5.1 veya PowerShell 7 olarak güncelleyin, bu da çoğu komut ve modül için gelişmiş yetenekler ve geriye dönük uyumluluk sunar.
- Modası geçmiş yazılımı yükselt: PowerShell 2.0 gerektiren eski uygulamaları, modern PowerShell uygulamalarını destekleyen daha yeni sürümlerle değiştirin.
- Microsoft Server ürünlerini güncelleyin: PowerShell 2.0’a dayanan eski Exchange, SharePoint ve SQL Server sürümlerinden modern PowerShell desteği ile mevcut iterasyonlara geçiş.
- Üçüncü taraf satıcılarla iletişime geçin: PowerShell 2.0 bağımlılıklarını ortadan kaldıran güncellenmiş sürümler için yazılım satıcılarına danışın, çünkü birçoğu 2017 kullanımdan kaldırılmasının ardından bu gereksinimi ele alın.
Hemen geçemeyen kullanıcılar için Microsoft, Ağustos ve Eylül 2025 son tarihlerinden önce PowerShell 2.0 bağımlılıklarını tanımlamak için kapsamlı test yapmanızı önerir.
PowerShell ekibi, kullanıcıların betikleri ve iş akışlarını desteklenen sürümlere geçirme konusunda yardımcı olmak için ayrıntılı göç rehberliği yayınladı ve modern PowerShell yeteneklerini kucaklarken operasyonların sürekliliğini sağladı.
Herhangi bir saldırının tam kapsamını Gizli Yönlendirmelerden Dakikalar İçinde Yüklere Çıkarın – Herhangi birini deneyin. 14 gün boyunca ücretsiz.