Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
PowerShell 7'nin yüklenebilen birden çok sürümü vardır.
Kararlı sürüm - Kararlı sürüm, LTS sürümleri arasında gerçekleşen bir sürümdür. Kararlı sürümler kritik düzeltmeler, yenilikler ve yeni özellikler içerebilir. Microsoft, sonraki LTS sürümünden sonra yaklaşık altı ay boyunca Kararlı sürümü destekler.
Geçerli kararlı sürüm, PowerShell v7.5.5'tir.
Long Term Servicing (LTS) release - PowerShell'in LTS sürümü .NET LTS sürümüdür. LTS sürümü güncelleştirmeleri yalnızca mevcut iş yükleri üzerindeki etkiyi en aza indirmek için tasarlanmış kritik güvenlik güncelleştirmelerini ve hizmet düzeltmelerini içerir.
Geçerli LTS sürümü PowerShell v7.6.0 sürümüdür. Önceki LTS sürümü olan PowerShell v7.4.14, 10-2026'ya kadar hala desteklenmektedir.
Önizleme sürümü - Önizleme sürümü, şu anda geliştirme aşamasında olan bir PowerShell sürümüdür. Önizleme sürümleri hata düzeltmeleri, yeni özellikler ve denemeler içerebilir. Önizleme sürümleri hatalar içerebilir ve kararlı olmayabilir. Bu nedenle, bunları üretim ortamlarında kullanmamalısınız. Önizleme sürümleri resmi olarak desteklenmez. Yeni özellikleri test edip geri bildirim sağlamanıza olanak sağlar. Geri bildiriminiz önemlidir ve yayınlanacak özellikleri etkileyebilir.
Geçerli bir Önizleme sürümü yok.
PowerShell , Microsoft Modern Yaşam Döngüsü İlkesi'ni izler. Destek Sonu tarihleri, PowerShell sürümünün oluşturulduğu .NET sürümü için .NET Destek İlkesi izler. PowerShell'in hem LTS hem de Kararlı sürümleri güvenlik güncelleştirmelerini ve hata düzeltmelerini alır. Microsoft yalnızca bir sürümün en son güncelleştirme sürümünü destekler.
Not
Bu belge, Windows PowerShell değil, PowerShell desteğiyle ilgilidir. Windows PowerShell, Windows işletim sisteminin bir bileşenidir ve Windows destek yaşam döngüsüne tabidir. Daha fazla bilgi için bkz . Ürün ve Hizmetler Yaşam Döngüsü Bilgileri.
Destek seçenekleri
Microsoft, PowerShell için en iyi çaba temelinde destek sağlar. Windows PowerShell 5.1 desteği Windows destek kanalları aracılığıyla sağlanır. PowerShell için destek almak için standart ücretli destek kanallarını kullanabilirsiniz.
PowerShell topluluğu tarafından sağlanan birçok ücretsiz destek seçeneği vardır. En etkin topluluk destek kanalları Discord veya Slack aracılığıyla kullanılabilir. Tartışma kanalları her iki platformda da yansıtılır, böylece tercih ettiğiniz platformu seçebilirsiniz. Bu kanallar sorunları gidermenize, soruları yanıtlamanıza ve PowerShell'i kullanma hakkında rehberlik sağlamanıza yardımcı olabilir.
Bir hata bulduğunuzu düşünüyorsanız GitHub üzerinde bir sorun oluşturabilirsiniz. PowerShell ekibi GitHub aracılığıyla destek sağlayamaz, ancak hata raporlarını memnuniyetle karşılar. Topluluk destek sayfası, en popüler topluluk destek kanallarına bağlantılar sağlar.
Desteklenen platformlar
PowerShell, birden çok işletim sistemi (OS) ve işlemci mimarisi platformunda çalışır. Platform aşağıdaki ölçütleri karşılamalıdır:
- Hedef platform (işletim sistemi sürümü ve işlemci mimarisi) .NET tarafından desteklenir.
- Microsoft, hedef platformda PowerShell'i test etti ve onayladı.
- İşletim sistemi sürümü dağıtımcı tarafından en az bir yıl boyunca desteklenir.
- İşletim sistemi sürümü geçici bir sürüm veya eşdeğer değildir.
- İşletim sistemi sürümü şu anda dağıtımcı tarafından desteklenmektedir.
Aşağıdaki koşullardan biri karşılandığında PowerShell desteği sona erer:
- Hedef platform, platform sahibi tarafından tanımlanan kullanım ömrü sonuna ulaşır
- PowerShell'in belirli sürümü kullanım ömrü sonuna ulaşıyor
PowerShell'in bir sürümü kullanım süresi sonuna ulaştıktan sonra, güvenlik güncelleştirmeleri de dahil olmak üzere başka güncelleştirme sağlanmadı. Microsoft, güncelleştirmeleri ve desteği almaya devam etmek için müşterilerin PowerShell'in desteklenen bir sürümüne yükseltmesini teşvik eder.
Windows
Microsoft, PowerShell destek sonuna veya Windows sürümü destek sonuna ulaşana kadar PowerShell'i destekler.
.NET SDK'sı için Docker görüntüleri PowerShell'in en son sürümlerini içerir. Bu görüntüler Microsoft Artifact Registry'den edinilebilir.
Bu görüntüler en son güvenlik güncelleştirmelerine sahip olmayabilir. Microsoft, en son güvenlik güncelleştirmelerinin uygulandığından emin olmak için işletim sistemi paketlerini en son sürüme güncelleştirmenizi önerir.
Bu görüntüler test amacıyla sağlanır. Üretim iş yükü için Docker görüntüsüne ihtiyacınız varsa kendi görüntünüzü oluşturup korumanız gerekir.
Not
belirli bir Windows sürümü için destek, Microsoft Support Yaşam Döngüsü ilkeleri tarafından belirlenir. Daha fazla bilgi için bkz.
macOS
Microsoft, PowerShell'in destek sonuna ulaşmasına veya macOS sürümünün destek sonuna ulaşmasına kadar PowerShell'i destekler.
MacOS'un aşağıdaki sürümleri desteklenir:
- macOS 26 (Tahoe) x64 ve Arm64
- macOS 15 (Sequoia) x64 ve Arm64
- macOS 14 (Sonoma) x64 ve Arm64
MacOS'un destek yaşam döngüsünü Apple belirler. Daha fazla bilgi için, aşağıdakilere bakın:
Alpine Linux
Microsoft, PowerShell destek sonuna ulaşana veya Alpine sürümü kullanım ömrü sonuna ulaşana kadar PowerShell'i destekler.
Alpine'in bu sürümleri için destek aşağıdaki tarihlerde sona erer:
- Alp 3.23 - 2027-11-01
- Alp 3.22 - 2027-05-01
- Alpine 3.21 - 2026-11-01
- Alp 3.20 - 2026-04-01
.NET SDK'sı için Docker görüntüleri PowerShell'in en son sürümlerini içerir. Bu görüntüler Microsoft Artifact Registry'den edinilebilir.
Bu görüntüler, işletim sistemi dağıtımcısı tarafından sağlanan resmi işletim sistemi (OS) görüntülerinden oluşturulur. Bu görüntüler en son güvenlik güncelleştirmelerine sahip olmayabilir. Microsoft, en son güvenlik güncelleştirmelerinin uygulandığından emin olmak için işletim sistemi paketlerini en son sürüme güncelleştirmenizi önerir.
Bu görüntüler test amacıyla sağlanır. Üretim iş yükü için Docker görüntüsüne ihtiyacınız varsa kendi görüntünüzü oluşturup korumanız gerekir.
Debian Linux
Microsoft, PowerShell destek sonuna ulaşana veya Debian sürümü kullanım süresi sonuna ulaşana kadar PowerShell'i destekler.
Debian'ın bu sürümleri için destek aşağıdaki tarihlerde sona erer:
- Debian 13 - 2028-08-09
- Debian 12 - 2026-06-10
Yükleme paketi dosyaları (.deb) https://packages.microsoft.com/den de temin edilebilir.
.NET SDK'sı için Docker görüntüleri PowerShell'in en son sürümlerini içerir. Bu görüntüler Microsoft Artifact Registry'den edinilebilir.
Bu görüntüler, işletim sistemi dağıtımcısı tarafından sunulan resmi işletim sistemi (OS) görüntülerinden oluşturulur. Bu görüntüler en son güvenlik güncelleştirmelerine sahip olmayabilir. Microsoft, en son güvenlik güncelleştirmelerinin uygulandığından emin olmak için işletim sistemi paketlerini en son sürüme güncelleştirmenizi önerir.
Bu görüntüler test amacıyla sağlanır. Üretim iş yükü için Docker görüntüsüne ihtiyacınız varsa kendi görüntünüzü oluşturup korumanız gerekir.
Red Hat Enterprise Linux (RHEL)
Microsoft, PowerShell destek sonuna ulaşana veya RHEL sürümü destek sonuna ulaşana kadar PowerShell'i destekler.
RHEL'in bu sürümleri için destek aşağıdaki tarihlerde sona erer:
- RHEL 10 - 2035-05-31
- RHEL 9 - 2032-05-31
- RHEL 8 - 2029-05-31
Yükleme paketi dosyaları (.rpm) https://packages.microsoft.com/den de temin edilebilir.
PowerShell, Red Hat Universal Base Images (UBI) üzerinde test edilmiştir. Daha fazla bilgi için UBI bilgi sayfasına bakın.
Ubuntu Linux
Microsoft, PowerShell destek sonuna ulaşana veya Ubuntu sürümü destek sonuna ulaşana kadar PowerShell'i destekler.
Ubuntu'nun bu sürümleri için destek aşağıdaki tarihlerde sona erer:
- Ubuntu 24.04 - 2029-05-31
- Ubuntu 22.04 - 2027-04-01
Yükleme paketi dosyaları (.deb) https://packages.microsoft.com/den de temin edilebilir.
.NET SDK'sı için Docker görüntüleri PowerShell'in en son sürümlerini içerir. Bu görüntüleri Microsoft Artifact Registry'den indirebilirsiniz.
Bu görüntüler, işletim sistemi dağıtımcısı tarafından sunulan resmi işletim sistemi (OS) görüntülerinden oluşturulur. Bu görüntüler en son güvenlik güncelleştirmelerine sahip olmayabilir. Microsoft, en son güvenlik güncelleştirmelerinin uygulandığından emin olmak için işletim sistemi paketlerini en son sürüme güncelleştirmenizi önerir.
Bu görüntüler test amacıyla sağlanır. Üretim iş yükü için Docker görüntüsüne ihtiyacınız varsa kendi görüntünüzü oluşturup korumanız gerekir.
Not
Ubuntu 25.10 (Questing Quokka) geçici bir sürümdür. Microsoft, Ubuntu'nun ara sürümlerini test etmez veya desteklemez. Daha fazla bilgi için bkz. Topluluk tarafından desteklenen dağıtımlar.
PowerShell modülleri desteği
PowerShell için destek yaşam döngüsü, PowerShell sürüm paketinin dışında gelen modülleri kapsamaz. Örneğin, Windows Server parçası olarak gelen ActiveDirectory modülünün kullanılması Windows Destek Yaşam Döngüsü altında desteklenir.
Deneysel özellikler için destek
Deneysel özelliklerin üretim ortamlarında kullanılması amaçlanmamıştır. Deneysel özelliklerle ilgili geri bildirimlerinizi takdir ediyoruz ve bunlar için en iyi desteği sunuyoruz.
Lisanslamayla ilgili notlar
PowerShell, MIT lisansı altında yayınlanır. Bu lisans kapsamında ve ücretli destek sözleşmesi olmadan kullanıcılar topluluk desteğiyle sınırlıdır. Microsoft, topluluk desteğiyle yanıt verme veya düzeltme garantisi vermemektedir.
PowerShell destek sonu tarihleri
PowerShell destek yaşam döngüsü, .NET destek yaşam döngüsünü takip eder. Aşağıdaki tabloda, PowerShell'in geçerli sürümleri için destek sonu tarihleri listelenmektedir:
| Sürüm | Yayımlama Tarihi | Destek Süresinin Sonu | .NET Sürümü |
|---|---|---|---|
| PowerShell 7.6 (önizleme) | 18 Mart 2028 | 14 Nov-2028 | .NET 10.0 |
| PowerShell 7.5 | 23 Ocak 2025 | 10-Kas-2026 | .NET 9.0 |
| PowerShell 7.4 (LTS) | 16 Nov-2023 | 10-Kas-2026 | .NET 8.0 |
Aşağıdaki tabloda, PowerShell'in kullanımdan kaldırılacak sürümleri için destek sonu tarihleri listelenmektedir:
| Sürüm | Yayımlama Tarihi | Destek Süresinin Sonu | .NET Sürümü |
|---|---|---|---|
| PowerShell 7.3 | 09-Kasım-2022 | 08-Mayıs 2024 | .NET 7.0 |
| PowerShell 7.2 (LTS) | 08.11.2021 | 08-11-2024 | .NET 6.0 |
| PowerShell 7.1 | 11-Kasım-2020 | 08-Mayıs 2022 | .NET 5.0 |
| PowerShell 7.0 (LTS) | 04 Mart 2020 | 03 Aralık 2022 | .NET Core 3.1 |
| PowerShell 6.2 | 29 Mart 2019 | 04 Eylül 2020 | .NET Core 2.1 |
| PowerShell 6.1 | 13 Eylül 2018 | 28 Eylül 2019 | .NET Core 2.1 |
| PowerShell 6.0 | 20 Ocak 2018 | 13 Şubat 2019 | .NET Core 2.0 |
Windows PowerShell sürüm geçmişi
Aşağıdaki tabloda, Windows PowerShell'in önemli sürümlerinin geçmiş zaman çizelgesi yer alır. Microsoft artık 5.1'den düşük Windows PowerShell sürümlerini desteklememektedir.
| Sürüm | Yayımlama Tarihi | Not |
|---|---|---|
| Windows PowerShell 5.1 | Ağustos 2016 | Windows 10 Yıldönümü Güncelleştirmesi ve Windows Server 2016, WMF 5.1'de yayımlandı |
| Windows PowerShell 5.0 | Şubat 2016 | Windows Management Framework (WMF) 5.0'da yayımlandı |
| Windows PowerShell 4.0 | Ekim 2013 | Windows 8.1 ve Windows Server 2012 R2, WMF 4.0 ile yayımlandı |
| Windows PowerShell 3.0 | Ekim 2012 | Windows 8 ve Windows Server 2012 WMF 3.0 ile yayımlandı |
| Windows PowerShell 2.0 | Temmuz 2009 | Windows 7 ve Windows Server 2008 R2, WMF 2.0'da yayımlandı |
| Windows PowerShell 1.0 | Kasım 2006 | Windows Server 2008'in isteğe bağlı bileşeni olarak yayımlandı |
Çalıştırdığınız PowerShell sürümü tarafından kullanılan .NET tam sürüm numarasını görmek için aşağıdaki komutu çalıştırın:
[System.Runtime.InteropServices.RuntimeInformation]::FrameworkDescription
PowerShell