Posiblemente una de las cosas que más os llame la atención al adquirir un equipo nuevo con Windows 8.1 (u 8), es la cantidad de «apps» que vienen preinstaladas y que muy probablemente no supongan más que un estorbo.
La opción de irnos al menú «Modern UI», dar botón derecho sobre cada una de ellas y pulsar desinstalar siempre estará ahí. ¿Pero qué pasa si queremos desinstalarlas todas de «un plumazo»? ¿Y si queremos desinstalarlas en varios equipos y para todos los usuarios?
Vuestro amigo es PowerShell.
Arrancar este interfaz de comandos tan potente es muy sencillo. Basta con irnos a la interfaz Modern UI y escribir directamente «powershell». Nos encontrará el programa y simplemente debemos recordar ejecutarlo como administrador.
Al arrancarlo, nos mostrará una pantalla similar a ésta:
Una vez dentro, simplemente deberemos ejecutar 2 comandos, escribiendo el código directamente en la ventana de PowerShell.
Get-AppxPackage -AllUsers | Remove-AppxPackage
Este comando consta de 2 secciones. La primera, listará todas las «Modern UI Apps» preinstaladas en el sistema y la segunda, desinstalará dichas «apps».
El problema, es que tras ejecutar este comando, si creas un nuevo perfil, volverás a ver instaladas esas aplicaciones. Esto se debe a que Windows las marca como «persistentes» en el sistema, así que para eliminarlas definitivamente, tras el primer comando, deberemos ejecutar éste:
Get-AppXProvisionedPackage -online | Remove-AppxProvisionedPackage –online
Veremos como el comando va encontrando y eliminando una a una todas las apps y tras finalizar, podremos suspirar tranquilos tras haber limpiado nuestro sistema de esas posibles «molestias».
Estos 2 comandos, por supuesto, se podrían automatizar con un script de inicio de sesión, en caso de estar unidos a un dominio, facilitando aún mucho más la operación.