Gäller för
Windows 11 SE, version 24H2 Windows 11 Enterprise and Education, version 24H2 Windows 11 Enterprise Multi-Session, version 24H2 Windows 11 Home and Pro, version 24H2 Windows 11 IoT Enterprise, version 24H2 Windows Server 2025

Ursprungligt publiceringsdatum: den 11 augusti 2025

KB-ID: 5065506

Sammanfattning

Windows PowerShell 2.0, en äldre komponent som först introducerades med Windows 7, tas bort från Windows-operativsystemet i kommande versioner. PowerShell 2.0 blev officiellt inaktuell 2017, och det förblev tillgängligt som en valfri funktion för kompatibilitet enligt beskrivningen i utfasningsbloggen för Windows PowerShell 2.0

PowerShell 2.0 tas bort i en senare version från och med augusti 2025 för Windows 11 version 24H2 och en version från september 2025 för Windows Server 2025. PowerShell 2.0 ingår inte i alla senare versioner för Windows 11 och Windows Server 2025. Windows Insider Preview-versioner återspeglar redan den här ändringen, med PowerShell 2.0-funktionen borttagen från och med juli 2025. Den här borttagningen är en del av en bredare strävan att rensa äldre kod, minska komplexiteten i PowerShell-ekosystemet och förbättra Windows-säkerheten. 

För de flesta användare och organisationer är den här ändringen ojämn – nyare versioner av PowerShell, till exempel PowerShell 5.1 och PowerShell 7.x , fortsätter att vara tillgängliga och stöds fortfarande. Men om du har äldre skript eller programvara som uttryckligen är beroende av PowerShell 2.0 måste du vidta åtgärder och uppdatera dem eller använda en lösning för att förhindra störningar.

Den här artikeln innehåller en tidslinje över ändringen, påverkan på olika användargrupper och vägledning om hur du åtgärdar eventuella problem.   

Begränsningsvägledning

Om du har ett beroende av PowerShell 2.0 i din miljö kan du åtgärda problem på följande sätt: 

  • Rekommenderas: Migrera skript och verktyg till en nyare PowerShell-version Microsofts primära vägledning är att uppdatera allt som använder PowerShell 2.0 för att använda PowerShell 5.1 eller PowerShell 7. PowerShell 5.1 har introducerat många förbättringar och är bakåtkompatibelt för nästan alla kommandon och moduler. PowerShell-teambloggen innehåller en guide för den här migreringen.

  • Uppdatera eller ersätta inaktuell programvara I vissa fall kan "korrigeringen" vara att uppgradera programvaran som behövde PowerShell 2.0. Om ett gammalt installationsprogram till exempel misslyckas letar du efter en nyare version av produkten.

    • Många Microsoft-serverprodukter som en gång använde PowerShell 2.0 (Exchange, SharePoint, SQL och så vidare) har nyare versioner som använder moderna PowerShell. Använd de uppdaterade versionerna om du planerar att köra dem på nya versioner av Windows.

    • Om det är ett verktyg från tredje part kontrollerar du om det finns en uppdatering eller en nyare version på leverantörens webbplats som tar bort PowerShell 2.0-kravet. Med tanke på att utfasningen har varit känd i flera år kan vissa leverantörer ha åtgärdat den.

  • Tillfällig begränsning Obs! Det här är en tillfällig åtgärd för att häva blockeringen av användare. Du bör migrera från PowerShell 2.0 så snart som möjligt och använda de andra lösningarna som anges ovan.Som en tillfällig sista utväg kan du installera om PowerShell 2.0 med hjälp av följande steg:

    1. Ladda ned denps2DLC.zip filen.

    2. Extrahera den ps2DLC.zip filen till valfri mapp. 

    3. Starta ett PowerShell-fönster i administratörsläge.

    4. Ändra till mappen som innehåller de extraherade PowerShell 2.0-filerna.

    5. Kör följande kommando:

      run .\loadGAC.ps1

Vanliga frågor och svar

Det är en äldre version av PowerShell som Microsoft inte längre stöder. 

PowerShell 2.0 blev officiellt inaktuell 2017 och tas nu bort för att uppmuntra användning av nyare och säkrare PowerShell-versioner. 

PowerShell 2.0 tas bort från och med Windows 11 version 24H2 och Windows Server 2025. 

PowerShell 2.0 tas bort i en senare version från och med augusti 2025 för Windows 11 version 24H2 och en version från september 2025 för Windows Server 2025. PowerShell 2.0 ingår inte i alla senare versioner för Windows 11 och Windows Server 2025. Windows Insider Preview-versioner återspeglar redan den här ändringen, med PowerShell 2.0-funktionen borttagen från och med juli 2025 och kommer inte att ingå i kommande Insider-versioner.

Uppdatera skripten eller verktygen så att de körs på en nyare PowerShell-version, till exempel PowerShell 5.1 eller PowerShell 7. 

Om ett skript eller en schemalagd aktivitet uttryckligen försöker starta PowerShell 2.0 (till exempel med ett kommando som powershell.exe -Version 2) kan Windows inte längre köra den äldre motorn. I stället startar systemet standardversionen av PowerShell (som är PowerShell 5.1). För det mesta fortsätter skript att fungera eftersom PowerShell 5.1 är bakåtkompatibelt. Det finns dock en liten risk att vissa äldre skript inte kan köras som förväntat om de beror på ett specifikt beteende som är unikt för version 2.0. Den rekommenderade lösningen är att uppdatera dessa skript för att ta bort -Version 2 krav. 

Ja, men dessa fall är sällsynta. Om powershell 2.0 (till exempel med -version 2) används uttryckligen i ett skript eller en schemalagd aktivitet kommer Windows inte längre att kunna köra den motorn. Sådana skript använder PowerShell 5.1 som standard, vilket i de flesta fall är kompatibelt. Några skript kan bete sig annorlunda om de förlitar sig på egenheter som är unika för 2.0. Korrigeringen är att uppdatera skripten så att de inte kräver -Version 2. Kontakta Microsoft Support om du behöver extra hjälp. 

Vissa äldre program som inte är från Windows kan försöka installera eller aktivera PowerShell 2.0 som en del av installationen. I nya versioner av Windows där PowerShell 2.0 saknas kan installationsprogrammet misslyckas eller visa ett fel. Vanligtvis är den här programvaran inaktuell och stöds inte i den senaste Windows-versionen. Lösningen är att använda uppdaterade programvaruversioner som inte är beroende av PowerShell 2.0.  

Behöver du mer hjälp?

Vill du ha fler alternativ?

Utforska prenumerationsförmåner, bläddra bland utbildningskurser, lär dig hur du skyddar din enhet med mera.