
Microsoft ha eliminado completamente PowerShell 2.0 de Preview Builds of Windows 11, y el cambio se implementará para todos “en una próxima aggiornamento”. La mayoría de las personas probablemente no notarán la aniquilación, pero es raro ver cambios como estos en el sistema operante de Windows.
PowerShell es el shell de recta de comando principal para Windows, diseñado para asaltar las limitaciones del símbolo del sistema que ha existido desde los días de MS-DOS. PowerShell 2.0 se lanzó en 2009, y aunque ha sido sucedido por varias actualizaciones importantes, algunos scripts y aplicaciones aún requieren que el shell 2.0 funcione correctamente. Las restricciones de seguridad más bajas lo han convertido en una opción popular para el malware en los últimos primaveras, de la misma forma que VBA scripts/macros en Microsoft Office.
Microsoft Oficialmente desaprobado PowerShell 2.0 todo el camino en 2017entonces ha estado en el monolito de corte por un tiempo. La compañía dijo en ese momento que algunas de sus propias aplicaciones todavía estaban usando PowerShell 2.0, incluidas las versiones de SQL Server y Exchange. La mayoría de los scripts y aplicaciones de hoy deberían usar PowerShell 5.0 o versiones posteriores como requisito cojín, pero puede acontecer algunos ahuyentes que aún no están actualizados.
Windows 11 Insider Preview Build 27891 acaba de lanzarse en el canal Canary, y elimina completamente el soporte para PowerShell 2.0. No hay ningún detalle nuevo, pero Microsoft dijo que “se compartirá más información en los próximos meses sobre la aniquilación de Windows PowerShell 2.0 en una próxima aggiornamento para Windows 11”.
¿Deberías importarte?
La aniquilación de PowerShell 2.0 debería afectar a muy pocas personas. Si es un adjudicatario de PowerShell desde hace mucho tiempo, es posible que deba refrescar algunos de sus scripts. Algunas aplicaciones más antiguas podrían estar utilizando PowerShell 2.0 para alguna funcionalidad todavía, y si una de esas se rompió, deberá consultar con el desarrollador o editor para una lectura actualizada.
Si todavía tiene algunos scripts que se ejecutan en modo 2.0 usando uno de estos comandos, deberá eliminarlos y corregir cualquier error que ocurra con la lectura predeterminada de PowerShell:
powershell.exe -version 2
powershell -v 2
Matar a PowerShell 2.0 no afectará a la mayoría de las personas, y cierra algunos problemas de seguridad de larga data en Windows, lo que probablemente sea por eso que Microsoft está acertadamente para hacerlo. Algunas otras mudanzas recientes definitivamente fueron más notables para el propietario promedio de la PC, como la pérdida de WordPad.
Fuente: Blog de Windows Insider






