Primjenjuje se na
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

Izvorni datum objave: 11. kolovoza 2025.

KB ID: 5065506

Sažetak

Windows PowerShell 2.0, naslijeđena komponenta koja je prvi put uvedena sa sustavom Windows 7, uklanja se iz operacijskog sustava Windows (OS) u nadolazećim izdanjima. PowerShell 2.0 službeno je ukinut 2017. i ostao je dostupan kao neobavezna značajka kompatibilnosti, kao što je opisano u blogu o ukidanju sustava Windows PowerShell 2.0.  

PowerShell 2.0 bit će uklonjen u novijem izdanju počevši od kolovoza 2025. za Windows 11, verziju 24H2 i izdanje za rujan 2025. za Windows Server 2025. Sva novija izdanja za Windows 11 i Windows Server 2025 neće sadržavati PowerShell 2.0. Međuverzije sustava Windows Insider preview već odražavaju tu promjenu, a značajka PowerShell 2.0 uklonjena je od srpnja 2025. Uklanjanje je dio šireg napora za čišćenje naslijeđenog koda, smanjenje složenosti ekosustava PowerShell i poboljšanje sigurnosti u sustavu Windows. 

Za većinu korisnika i tvrtki ili ustanova ta će promjena biti neujednačena – novije verzije ljuske PowerShell kao što su PowerShell 5.1 i PowerShell 7.x i dalje će biti dostupne i podržane. No ako imate naslijeđene skripte ili softver koji izričito ovisi o ljusci PowerShell 2.0, morat ćete poduzeti radnje i ažurirati ih ili upotrijebiti zaobilazno rješenje da biste spriječili prekide.

Ovaj članak sadrži vremensku crtu promjene, utjecaj na različite grupe korisnika i smjernice za ublažavanje problema.   

Smjernice za ublažavanje

Ako imate zavisnost o ljusci PowerShell 2.0 u svom okruženju, evo kako možete ublažiti probleme: 

  • Preporučeno: migracija skripti i alata u noviju verziju komponente PowerShell Microsoftove primarne smjernice jest ažurirati sve pomoću komponente PowerShell 2.0 za korištenje ljuske PowerShell 5.1 ili PowerShell 7. PowerShell 5.1 uveo je mnoga poboljšanja i kompatibilan je sa starijim verzijama za gotovo sve naredbe i module. Blog tima za PowerShell sadrži vodič za ovu migraciju.

  • Ažuriranje ili zamjena zastarjelog softvera U nekim slučajevima "popravak" može biti nadogradnja softvera koji je potreban PowerShell 2.0. Ako, primjerice, stari instalacijski program ne uspije, potražite noviju verziju tog proizvoda.

    • Mnogi microsoftovi poslužiteljski proizvodi koji su nekad koristili PowerShell 2.0 (Exchange, SharePoint, SQL i tako dalje) imaju novije verzije koje koriste modernu ljusku PowerShell. Koristite te ažurirane verzije ako ih namjeravate pokrenuti u novim verzijama sustava Windows.

    • Ako je to alat treće strane, na web-mjestu dobavljača potražite ažuriranje ili novije izdanje koje uklanja preduvjet PowerShell 2.0. S obzirom na to da je ukidanje poznato već godinama, neki dobavljači su ga možda otkloniti.

  • Privremeno ublažavanje Napomena Ovo je privremeno ublažavanje za deblokiranje korisnika. Trebali biste što prije migrirati PowerShell 2.0 i koristiti druga gore navedena ublažavanja.Kao posljednje privremeno ublažavanje, PowerShell 2.0 možete ponovno instalirati pomoću sljedećih koraka:

    1. Preuzmite ps2DLC.zip datoteku.

    2. Izdvojite ps2DLC.zip datoteku u mapu po vašem izboru. 

    3. Pokrenite prozor komponente PowerShell u administratorski način rada.

    4. Promijenite mapu koja sadrži izdvojene datoteke komponente PowerShell 2.0.

    5. Pokrenite sljedeću naredbu:

      run .\loadGAC.ps1

Najčešća pitanja

To je starija verzija komponente PowerShell koju Microsoft više ne podržava. 

PowerShell 2.0 službeno je ukinut u 2017. i sada se uklanja radi poticanja korištenja novijih i sigurnijih verzija ljuske PowerShell. 

PowerShell 2.0 uklonit će se počevši od verzije 24H2 sustava Windows 11 i Windows Server 2025. 

PowerShell 2.0 bit će uklonjen u novijem izdanju počevši od kolovoza 2025. za Windows 11, verziju 24H2 i izdanje za rujan 2025. za Windows Server 2025. Sva novija izdanja za Windows 11 i Windows Server 2025 neće sadržavati PowerShell 2.0. Međuverzije sustava Windows Insider preview već odražavaju tu promjenu, a značajka PowerShell 2.0 uklonjena je od srpnja 2025. i neće biti obuhvaćena nadolazećim izdanjima programa Insider.

Ažurirajte skripte ili alate da biste ih pokrenuli na noviju verziju ljuske PowerShell, kao što su PowerShell 5.1 ili PowerShell 7. 

Ako skripta ili zakazani zadatak eksplicitno pokuša pokrenuti PowerShell 2.0 (npr. pomoću naredbe kao što je powershell.exe -Version 2), Windows više neće moći pokrenuti taj naslijeđeni modul. Umjesto toga, sustav će pokrenuti zadanu verziju komponente PowerShell (koja je PowerShell 5.1). Skripte će u većini slučajeva funkcionirati jer je PowerShell 5.1 kompatibilan sa starijim verzijama. No postoji mala vjerojatnost da se neke starije skripte ne pokreću prema očekivanjima ako ovise o određenom ponašanju jedinstvenom za verziju 2.0. Preporučeno je rješenje ažuriranje tih skripti radi uklanjanja -Version 2 zahtjeva. 

Da, ali ovi slučajevi su rijetki. Ako skripta ili zakazani zadatak eksplicitno koristi PowerShell 2.0 (na primjer, -version 2), Windows više neće moći pokrenuti taj modul. Takve skripte po zadanom će koristiti PowerShell 5.1, što je u većini slučajeva kompatibilno. Nekoliko skripti može se drugačije ponašati ako se poukaju na quirks jedinstvene do 2,0. Rješenje je ažuriranje tih skripti tako da ne zahtijevaju -Version 2. Ako vam je potrebna dodatna pomoć, obratite se Microsoftovoj podršci. 

Neki stariji softver koji nije Windows može pokušati instalirati ili omogućiti PowerShell 2.0 u sklopu postavljanja. U novim verzijama sustava Windows u kojima nedostaje PowerShell 2.0 instalacijski program možda neće uspjeti ili prikazati pogrešku. Obično je softver zakašnjeo i nepodržan u najnovijem sustavu Windows. Rješenje je korištenje ažuriranih verzija softvera koje ne ovise o ljusci PowerShell 2.0.  

Potrebna vam je dodatna pomoć?

Želite dodatne mogućnosti?

Istražite pogodnosti pretplate, pregledajte tečajeve za obuku, saznajte kako zaštititi uređaj i još mnogo toga.