Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Er zijn meerdere versies van PowerShell 7 die kunnen worden geïnstalleerd.
Stabiele release : een stabiele release is een release die plaatsvindt tussen LTS-releases. Stabiele releases kunnen kritieke oplossingen, innovaties en nieuwe functies bevatten. Microsoft ondersteunt ongeveer zes maanden na de volgende LTS-release een stabiele release.
De huidige stabiele release is PowerShell v7.5.4.
LTS-versie (Long Term Servicing) - Een LTS-versie van PowerShell is een LTS-versie van .NET. Updates voor een LTS-release bevatten alleen essentiële beveiligingsupdates en onderhoudsoplossingen die zijn ontworpen om de impact op bestaande workloads te minimaliseren.
De huidige LTS-release is PowerShell v7.4.13.
Preview-versie : een preview-versie is een versie van PowerShell die momenteel in ontwikkeling is. Preview-releases kunnen bugfixes, nieuwe functies en experimenten bevatten. Preview-versies kunnen bugs bevatten en zijn mogelijk niet stabiel. Daarom moet u deze niet gebruiken in productieomgevingen. Preview-versies worden niet officieel ondersteund. Hiermee kunt u nieuwe functies testen en feedback geven. Uw feedback is belangrijk en kan invloed hebben op de functies die worden uitgebracht.
De huidige preview-versie is PowerShell v7.6.0-rc1.
PowerShell volgt het moderne levenscyclusbeleid van Microsoft. De einddatums van de ondersteuning volgen de .NET Ondersteuningsbeleid voor de versie van .NET waarop de release van PowerShell is gebouwd. Zowel LTS- als stabiele versies van PowerShell ontvangen beveiligingsupdates en oplossingen voor fouten. Microsoft ondersteunt alleen de nieuwste updateversie van een release.
Notitie
Dit document gaat over ondersteuning voor PowerShell, niet Windows PowerShell. Windows PowerShell is een onderdeel van het Windows besturingssysteem en is onderworpen aan de Windows ondersteuningslevenscyclus. Zie Informatie over de levenscyclus van producten en services voor meer informatie.
Ondersteuningsopties
Microsoft biedt ondersteuning voor PowerShell op basis van best effort. Ondersteuning voor Windows PowerShell 5.1 wordt aangeboden via Windows ondersteuningskanalen. U kunt de standaard betaalde ondersteuningskanalen gebruiken om ondersteuning te krijgen voor PowerShell.
- Ondersteuning voor bedrijven
- Contact opnemen met ondersteuning
Er zijn veel gratis ondersteuningsopties beschikbaar in de PowerShell-community. De meest actieve communityondersteuningskanalen zijn beschikbaar via Discord of Slack. De discussiekanalen worden gespiegeld op beide platforms, zodat u het gewenste platform kunt kiezen. Deze kanalen kunnen u helpen bij het oplossen van problemen, het beantwoorden van vragen en het bieden van richtlijnen voor het gebruik van PowerShell.
Als u denkt dat u een bug hebt gevonden, kunt u een probleem indienen op GitHub. Het PowerShell-team kan geen ondersteuning bieden via GitHub, maar ze ontvangen foutrapporten. De communityondersteuningspagina bevat koppelingen naar de populairste communityondersteuningskanalen.
Ondersteunde platforms
PowerShell wordt uitgevoerd op meerdere besturingssystemen (OS) en processorarchitectuurplatforms. Het platform moet voldoen aan de volgende criteria:
- Het doelplatform (besturingssysteemversie en processorarchitectuur) wordt ondersteund door .NET.
- Microsoft heeft PowerShell getest en goedgekeurd op het doelplatform.
- De versie van het besturingssysteem wordt gedurende ten minste één jaar ondersteund door de distributeur.
- De versie van het besturingssysteem is geen tussentijdse release of gelijkwaardig.
- De versie van het besturingssysteem wordt momenteel ondersteund door de distributeur.
Ondersteuning voor PowerShell eindigt wanneer aan een van de volgende voorwaarden wordt voldaan:
- Het doelplatform bereikt het einde van de levensduur zoals gedefinieerd door de platformeigenaar
- De specifieke versie van PowerShell bereikt het einde van de levensduur
Nadat een versie van PowerShell het einde van de levensduur heeft bereikt, worden er geen verdere updates, inclusief beveiligingsupdates, geleverd. Microsoft moedigt klanten aan om een upgrade uit te voeren naar een ondersteunde versie van PowerShell om updates en ondersteuning te blijven ontvangen.
Windows
Microsoft ondersteunt PowerShell totdat PowerShell het einde van de ondersteuning bereikt of de versie van Windows end-of-support bereikt.
De Docker-installatiekopieën voor de .NET SDK bevatten de nieuwste versies van PowerShell. Deze afbeeldingen zijn beschikbaar via het Microsoft Artifact Registry.
Deze images hebben mogelijk niet de meest recente beveiligingsupdates. Microsoft raadt u aan de besturingssysteempakketten bij te werken naar de nieuwste versie om ervoor te zorgen dat de meest recente beveiligingsupdates worden toegepast.
Deze afbeeldingen worden geleverd voor testdoeleinden. Als u een Docker-afbeelding voor een productiewerkbelasting nodig hebt, moet u uw eigen afbeeldingen bouwen en onderhouden.
Notitie
Ondersteuning voor een specifieke versie van Windows wordt bepaald door het Microsoft Ondersteuning levenscyclusbeleid. Zie voor meer informatie:
- veelgestelde vragen over de levenscyclus van Windows-clients
- Veelgestelde vragen over modern levenscyclusbeleid
macOS
Microsoft ondersteunt PowerShell totdat PowerShell het einde van de ondersteuning bereikt of de versie van macOS end-of-support bereikt.
De volgende versies van macOS worden ondersteund:
- macOS 26 (Tahoe) x64 en Arm64
- macOS 15 (Sequoia) x64 en Arm64
- macOS 14 (Sonoma) x64 en Arm64
Apple bepaalt de ondersteuningslevenscyclus van macOS. Raadpleeg de volgende artikelen voor meer informatie:
- releaseopmerkingen voor macOS
- Apple-beveiligingsupdates
Alpine Linux
Microsoft ondersteunt PowerShell totdat PowerShell het einde van de ondersteuning bereikt of de versie van Alpine het einde van de levensduur bereikt.
Ondersteuning voor deze versies van Alpine eindigt op de volgende datums:
- Alpine 3.23 - 2027-11-01
- Alpine 3.22 - 2027-05-01
- Alpine 3.21 - 2026-11-01
- Alpine 3.20 - 2026-04-01
De Docker-installatiekopieën voor de .NET SDK bevatten de nieuwste versies van PowerShell. Deze afbeeldingen zijn beschikbaar via het Microsoft Artifact Registry.
Deze afbeeldingen zijn opgebouwd uit officiële besturingssysteemafbeeldingen die door de besturingssysteemdistributeur worden geleverd. Deze images hebben mogelijk niet de meest recente beveiligingsupdates. Microsoft raadt u aan de besturingssysteempakketten bij te werken naar de nieuwste versie om ervoor te zorgen dat de meest recente beveiligingsupdates worden toegepast.
Deze afbeeldingen worden geleverd voor testdoeleinden. Als u een Docker-afbeelding voor een productiewerkbelasting nodig hebt, moet u uw eigen afbeeldingen bouwen en onderhouden.
Debian Linux
Microsoft ondersteunt PowerShell totdat PowerShell het einde van de ondersteuning bereikt of de versie van Debian het einde van de levensduur bereikt.
Ondersteuning voor deze versies van Debian eindigt op de volgende datums:
- Debian 13 - 2028-08-09
- Debian 12 - 2026-06-10
Installatiepakketbestanden () zijn ook beschikbaar via .
De Docker-installatiekopieën voor de .NET SDK bevatten de nieuwste versies van PowerShell. Deze afbeeldingen zijn beschikbaar via het Microsoft Artifact Registry.
Deze images zijn gemaakt op basis van officiële besturingssysteemafbeeldingen die door de OS-distributeur worden geleverd. Deze images hebben mogelijk niet de meest recente beveiligingsupdates. Microsoft raadt u aan de besturingssysteempakketten bij te werken naar de nieuwste versie om ervoor te zorgen dat de meest recente beveiligingsupdates worden toegepast.
Deze afbeeldingen worden geleverd voor testdoeleinden. Als u een Docker-afbeelding voor een productiewerkbelasting nodig hebt, moet u uw eigen afbeeldingen bouwen en onderhouden.
Red Hat Enterprise Linux (RHEL)
Microsoft ondersteunt PowerShell totdat PowerShell het einde van de ondersteuning bereikt of de versie van RHEL end-of-support bereikt.
Ondersteuning voor deze versies van RHEL eindigt op de volgende datums:
- RHEL 10 - 2035-05-31
- RHEL 9 - 2032-05-31
- RHEL 8 - 2029-05-31
Installatiepakketbestanden () zijn ook beschikbaar via .
PowerShell wordt getest op Red Hat Universal Base Images (UBI). Zie de pagina UBI-informatie voor meer informatie.
Ubuntu Linux
Microsoft ondersteunt PowerShell totdat PowerShell het einde van de ondersteuning bereikt of de versie van Ubuntu end-of-support bereikt.
Ondersteuning voor deze versies van Ubuntu eindigt op de volgende datums:
- Ubuntu 24.04 - 2029-05-31
- Ubuntu 22.04 - 2027-04-01
Installatiepakketbestanden () zijn ook beschikbaar via .
De Docker-installatiekopieën voor de .NET SDK bevatten de nieuwste versies van PowerShell. U kunt deze images downloaden uit het Microsoft Artifact Registry.
Deze images zijn gemaakt op basis van officiële besturingssysteemafbeeldingen die door de OS-distributeur worden geleverd. Deze images hebben mogelijk niet de meest recente beveiligingsupdates. Microsoft raadt u aan de besturingssysteempakketten bij te werken naar de nieuwste versie om ervoor te zorgen dat de meest recente beveiligingsupdates worden toegepast.
Deze afbeeldingen worden geleverd voor testdoeleinden. Als u een Docker-afbeelding voor een productiewerkbelasting nodig hebt, moet u uw eigen afbeeldingen bouwen en onderhouden.
Notitie
Ubuntu 25.10 (Questing Quokka) is een tussentijdse release. Microsoft test of biedt geen ondersteuning voor tussentijdse releases van Ubuntu. Zie Ondersteunde distributies van community's voor meer informatie.
Ondersteuning voor PowerShell-modules
De ondersteuningslevenscyclus voor PowerShell omvat geen modules die buiten het PowerShell-releasepakket worden verzonden. Als u bijvoorbeeld de module ActiveDirectory gebruikt die als onderdeel van Windows Server wordt geleverd, wordt ondersteund onder de Windows Ondersteuningslevenscyclus.
Ondersteuning voor experimentele functies
Experimentele functies zijn niet bedoeld voor gebruik in productieomgevingen. We waarderen feedback over experimentele functies en we bieden best effort-ondersteuning voor hen.
Opmerkingen over licenties
PowerShell wordt uitgebracht onder de MIT-licentie. Onder deze licentie en zonder een betaalde ondersteuningsovereenkomst zijn gebruikers beperkt tot communityondersteuning. Met ondersteuning van de community biedt Microsoft geen garanties voor reactiesnelheid of oplossingen.
Datums voor einde van ondersteuning voor PowerShell
De levenscyclus van PowerShell-ondersteuning volgt de levenscyclus van support van .NET. De volgende tabel bevat de datums voor einde van ondersteuning voor de huidige versies van PowerShell:
| Versie | Releasedatum | Einde van ondersteuning | .NET versie |
|---|---|---|---|
| PowerShell 7.6 (preview) | Toekomstige datum | 14-nov-2028 | .NET 10,0 |
| PowerShell 7.5 | 23-jan-2025 | 10-nov-2026 | .NET 9.0 |
| PowerShell 7.4 (LTS) | 16-nov-2023 | 10-nov-2026 | .NET 8,0 |
De volgende tabel bevat de datums voor einde van ondersteuning voor buiten gebruik gestelde versies van PowerShell:
| Versie | Releasedatum | Einde van ondersteuning | .NET versie |
|---|---|---|---|
| PowerShell 7.3 | 09-nov-2022 | 08-mei-2024 | .NET 7.0 |
| PowerShell 7.2 (LTS) | 08-nov-2021 | 08-nov-2024 | .NET 6.0 |
| PowerShell 7.1 | 11-nov-2020 | 08-mei-2022 | .NET 5.0 |
| PowerShell 7.0 (LTS) | 04-mar-2020 | 03-dec-2022 | .NET Core 3.1 |
| PowerShell 6.2 | 29-mar-2019 | 04-sep-2020 | .NET Core 2.1 |
| PowerShell 6.1 | 13-sep-2018 | 28-sep-2019 | .NET Core 2.1 |
| PowerShell 6.0 | 20-jan-2018 | 13-feb-2019 | .NET Core 2.0 |
Windows PowerShell-releasegeschiedenis
De volgende tabel bevat een historische tijdlijn van de belangrijkste releases van Windows PowerShell. Microsoft biedt geen ondersteuning meer voor Windows PowerShell-versies lager dan 5.1.
| Versie | Releasedatum | Notitie |
|---|---|---|
| Windows PowerShell 5.1 | Augustus 2016 | Uitgebracht in Windows 10 Jubileumupdate en Windows Server 2016, WMF 5.1 |
| Windows PowerShell 5.0 | Februari 2016 | Uitgebracht in Windows Management Framework (WMF) 5.0 |
| Windows PowerShell 4.0 | Okt-2013 | Uitgebracht in Windows 8.1 en met Windows Server 2012 R2, WMF 4.0 |
| Windows PowerShell 3.0 | Oktober 2012 | Uitgebracht in Windows 8 en met Windows Server 2012 WMF 3.0 |
| Windows PowerShell 2.0 | Juli-2009 | Uitgebracht in Windows 7 en Windows Server 2008 R2, WMF 2.0 |
| Windows PowerShell 1.0 | Nov 2006 | Uitgebracht als optioneel onderdeel van Windows Server 2008 |
Voer de volgende opdracht uit om het volledige versienummer van .NET te zien dat wordt gebruikt door de versie van PowerShell die u uitvoert:
[System.Runtime.InteropServices.RuntimeInformation]::FrameworkDescription