CDR.cz - Vybráno z IT

Microsoft konečně ukončuje PowerShell 2.0. Po 17 letech ho čeká konec

Zdroj: Shutterstock

Po letech kompromisů Microsoft definitivně odstraňuje PowerShell 2.0. Starší skriptovací rozhraní, které sloužilo od éry Windows XP, zůstávalo ve Windows kvůli zpětné kompatibilitě. Teď ale definitivně mizí. A s ním i jedna kapitola vývoje Windows.

Společnost Microsoft oficiálně oznámila, že s nadcházející aktualizací Windows 11 odstraní PowerShell 2.0 – nástroj, který doprovázel uživatele Windows více než 17 let. Jeho konec přichází dlouho po jeho oficiálním zastarání v roce 2017, kdy byl PowerShell 2.0 nahrazen modernějšími verzemi.

Přesto ale zůstával v systému, především kvůli zpětné kompatibilitě s aplikacemi a staršími systémy – typicky například s některými verzemi SQL Serveru. Dnes se však Microsoft rozhodl starý kód konečně vypustit.

Co to znamená pro uživatele?

PowerShell jako takový nekončí. Naopak – Microsoft doporučuje přejít na verzi 5.1, která je již předinstalovaná ve většině moderních edic Windows, nebo na verzi PowerShell 7.x, která je open-source, multiplatformní a běží i na Linuxu a macOS.

Zdroj: Shutterstock

Odebrání PowerShellu 2.0 se tedy dotkne pouze těch, kdo z nějakého důvodu stále potřebují staré skripty nebo aplikace postavené výhradně na této verzi. Pro běžného uživatele Windows se nic zásadního nemění – naopak, systém se tím zbaví další zbytečné zátěže.

Dlouhá historie

PowerShell 2.0 byl uveden společně s Windows 7, ale zpětně se objevil už v systémech jako Windows Vista, XP a Server 2003. V době svého vzniku přinesl revoluční možnosti pro správu systému pomocí skriptování a cmdletů.

Ale technologie se posunuly. A i když šlo o nástroj silný a flexibilní, dnešní IT infrastruktura už má jiné potřeby – především multiplatformnost, vyšší zabezpečení a větší rychlost vývoje.

Co přináší aktualizace Windows 11 kromě odstranění PowerShell 2.0?

Aktualizace Build 27891 přináší i další zásadní změny:

  • Oprava funkce „Reset this PC“, která někdy selhávala
  • Vylepšení renderování průhlednosti (acrylic) na hlavním panelu
  • Lepší podpora pro znaky v jiných jazycích, například vietnamštině nebo arabštině
  • Oprava chyby, kdy Windows Update zamrzl na 2 %

Microsoft zároveň přiznal, že v této verzi zatím přetrvávají některé chyby. Patří mezi ně například problémy s Windows Hello PINem a biometrikou na Copilot+ PC, nebo chyby v zobrazení vzdálené plochy na ARM64 zařízeních.

Microsoft zatím neoznámil, zda PowerShell 2.0 odstraní i z edic Windows Server, kde může být jeho podpora stále potřebná. Podle vyjádření Amandy Langowski a Brandona LeBlanda z blogu Windows Insideru se více detailů o odstranění dozvíme „v následujících měsících“.

Je tedy možné, že PowerShell 2.0 nadobro zmizí nejprve z běžných uživatelských sestavení a teprve později z profesionálních serverových edic.

Odstranění PowerShellu 2.0 je víc než jen technická poznámka v changelogu. Jde o symbolický konec jedné éry, kdy Microsoft upouští od historické kompatibility a klade důraz na současné potřeby – otevřenost, bezpečnost a moderní vývojové nástroje.

Ať už jste správce systému, vývojář, nebo běžný uživatel, jedna věc je jistá: budoucnost Windows je bez PowerShell 2.0 – a vypadá to, že už je to opravdu na čase.