Como eliminar las Apps originales de Windows 10. Parte 2

Aqui hay los programas hechos que estan probados y funcionan perfectamente.

Para eliminar las apps de windows 10, como ya se dijo en el articulo anterior, es necesario hacerlo desde Powershell.

He creado un script en modo de comandos (No powershell) que al ejecutarse, llama al powershell y ejecuta la eliminación de las aplicaciones. Hay que decir que este programa ha sido fruto de extraer partes de programas de otras webs, pero en ninguna estaba el programa completo y automatizado como este.

Al acabar el programa cierra las ventanas. Esto fué complicado de encontrar, pero ya funciona.

Durante la ejecución, pueden salir errores de alguna app que No se deja desinstalar. No es un problema ya que el programa sigue, pero esa app no se habrá desinstalado.

Aqui os dejo el listado de los 2 programas y el link para descarga directa.

Link: CWA.ZIP

PROGRAMA CMD (cwa.cmd)

@echo off
set scriptFileName=eliminaw10apps.cmd
set scriptFolderPath=C:\temp\
set powershellScriptFileName=cleanwin10apps.ps1
powershell -Command "Start-Process powershell \"-ExecutionPolicy Bypass -NoProfile -NoExit -Command `\"cd \`\"%scriptFolderPath%`\"; & \`\".\%powershellScriptFileName%\`\"`\"\" -Verb RunAs"

PROGRAMA POWERSHELL (cleanwin10apps.ps1)

<#
.SYNOPSIS
Altres poden ser:
 
A continuació els tipics
#>
 
Get-AppxPackage -allusers *communicationsapps* | Remove-AppxPackage
Get-AppxPackage -allusers *alarms* | Remove-AppxPackage
Get-AppxPackage -allusers *photos* | Remove-AppxPackage
 
Get-AppxPackage -allusers *phone* | Remove-AppxPackage
Get-AppxPackage -allusers *messaging* | Remove-AppxPackage
Get-AppxPackage -allusers *soundrecorder* | Remove-AppxPackage
 
Get-AppxPackage -allusers *getstarted* | Remove-AppxPackage
Get-AppxPackage -allusers *gethelp* | Remove-AppxPackage
Get-AppxPackage -allusers *feedback* | Remove-AppxPackage
 
Get-AppxPackage -allusers *mspaint* | Remove-AppxPackage
Get-AppxPackage -allusers *solitaire* | Remove-AppxPackage
Get-AppxPackage -allusers *3d* | Remove-AppxPackage
 
Get-AppxPackage -allusers *bing* | Remove-AppxPackage
Get-AppxPackage -allusers *zune* | Remove-AppxPackage
Get-AppxPackage -allusers *officehub* | Remove-AppxPackage
 
Get-AppxPackage -allusers *onenote* | Remove-AppxPackage
Get-AppxPackage -allusers *skypeapp* | Remove-AppxPackage
Get-AppxPackage -allusers *sway* | Remove-AppxPackage
 
Get-AppxPackage -allusers *oneconnect* | Remove-AppxPackage
Get-AppxPackage -allusers *wallet* | Remove-AppxPackage
Get-AppxPackage -allusers *duolingo* | Remove-AppxPackage
 
Get-AppxPackage -allusers *powerbi* | Remove-AppxPackage
Get-AppxPackage -allusers *speedtest* | Remove-AppxPackage
Get-AppxPackage -allusers *eclipse* | Remove-AppxPackage
 
Get-AppxPackage -allusers *actipro* | Remove-AppxPackage
Get-AppxPackage -allusers *windowsstore* | Remove-AppxPackage
Get-AppxPackage -allusers *xbox* | Remove-AppxPackage
 
Get-AppxPackage -allusers *maps* | Remove-AppxPackage
Get-AppxPackage -allusers *Sketch* | Remove-AppxPackage
Get-AppxPackage -allusers *Saga* | Remove-AppxPackage
 
Get-AppxPackage -allusers *March* | Remove-AppxPackage
Get-AppxPackage -allusers *Disney* | Remove-AppxPackage
Get-AppxPackage -allusers *StorePurchase* | Remove-AppxPackage
Get-AppxPackage -allusers *Spotify* | Remove-AppxPackage
Get-AppxPackage -allusers *Dolby* | Remove-AppxPackage
Get-AppxPackage -allusers *king.com* | Remove-AppxPackage
 
 
Get-AppxProvisionedPackage -Online | where-object {$_.packagename -like "*communicationsapps*"} | Remove-AppxProvisionedPackage -Online
Get-AppxProvisionedPackage -Online | where-object {$_.packagename -like "*alarms*"} | Remove-AppxProvisionedPackage -Online
Get-AppxProvisionedPackage -Online | where-object {$_.packagename -like "*photos*"} | Remove-AppxProvisionedPackage -Online
 
Get-AppxProvisionedPackage -Online | where-object {$_.packagename -like "*phone*"} | Remove-AppxProvisionedPackage -Online
Get-AppxProvisionedPackage -Online | where-object {$_.packagename -like "*messaging*"} | Remove-AppxProvisionedPackage -Online
Get-AppxProvisionedPackage -Online | where-object {$_.packagename -like "*soundrecorder*"} | Remove-AppxProvisionedPackage -Online
 
Get-AppxProvisionedPackage -Online | where-object {$_.packagename -like "*getstarted*"} | Remove-AppxProvisionedPackage -Online
Get-AppxProvisionedPackage -Online | where-object {$_.packagename -like "*gethelp*"} | Remove-AppxProvisionedPackage -Online
Get-AppxProvisionedPackage -Online | where-object {$_.packagename -like "*feedback*"} | Remove-AppxProvisionedPackage -Online
 
Get-AppxProvisionedPackage -Online | where-object {$_.packagename -like "*mspaint*"} | Remove-AppxProvisionedPackage -Online
Get-AppxProvisionedPackage -Online | where-object {$_.packagename -like "*solitaire*"} | Remove-AppxProvisionedPackage -Online
Get-AppxProvisionedPackage -Online | where-object {$_.packagename -like "*3d*"} | Remove-AppxProvisionedPackage -Online
 
Get-AppxProvisionedPackage -Online | where-object {$_.packagename -like "*bing*"} | Remove-AppxProvisionedPackage -Online
Get-AppxProvisionedPackage -Online | where-object {$_.packagename -like "*zune*"} | Remove-AppxProvisionedPackage -Online
Get-AppxProvisionedPackage -Online | where-object {$_.packagename -like "*officehub*"} | Remove-AppxProvisionedPackage -Online
 
Get-AppxProvisionedPackage -Online | where-object {$_.packagename -like "*onenote*"} | Remove-AppxProvisionedPackage -Online
Get-AppxProvisionedPackage -Online | where-object {$_.packagename -like "*skypeapp*"} | Remove-AppxProvisionedPackage -Online
Get-AppxProvisionedPackage -Online | where-object {$_.packagename -like "*sway*"} | Remove-AppxProvisionedPackage -Online
 
Get-AppxProvisionedPackage -Online | where-object {$_.packagename -like "*oneconnect*"} | Remove-AppxProvisionedPackage -Online
Get-AppxProvisionedPackage -Online | where-object {$_.packagename -like "*wallet*"} | Remove-AppxProvisionedPackage -Online
Get-AppxProvisionedPackage -Online | where-object {$_.packagename -like "*duolingo*"} | Remove-AppxProvisionedPackage -Online
 
Get-AppxProvisionedPackage -Online | where-object {$_.packagename -like "*powerbi*"} | Remove-AppxProvisionedPackage -Online
Get-AppxProvisionedPackage -Online | where-object {$_.packagename -like "*speedtest*"} | Remove-AppxProvisionedPackage -Online
Get-AppxProvisionedPackage -Online | where-object {$_.packagename -like "*eclipse*"} | Remove-AppxProvisionedPackage -Online
 
Get-AppxProvisionedPackage -Online | where-object {$_.packagename -like "*actipro*"} | Remove-AppxProvisionedPackage -Online
Get-AppxProvisionedPackage -Online | where-object {$_.packagename -like "*windowsstore*"} | Remove-AppxProvisionedPackage -Online
Get-AppxProvisionedPackage -Online | where-object {$_.packagename -like "*xbox*"} | Remove-AppxProvisionedPackage -Online
 
Get-AppxProvisionedPackage -Online | where-object {$_.packagename -like "*maps*"} | Remove-AppxProvisionedPackage -Online
Get-AppxProvisionedPackage -Online | where-object {$_.packagename -like "*Sketch*"} | Remove-AppxProvisionedPackage -Online
Get-AppxProvisionedPackage -Online | where-object {$_.packagename -like "*Saga*"} | Remove-AppxProvisionedPackage -Online
 
Get-AppxProvisionedPackage -Online | where-object {$_.packagename -like "*March*"} | Remove-AppxProvisionedPackage -Online
Get-AppxProvisionedPackage -Online | where-object {$_.packagename -like "*Disney*"} | Remove-AppxProvisionedPackage -Online
Get-AppxProvisionedPackage -Online | where-object {$_.packagename -like "*StorePurchase*"} | Remove-AppxProvisionedPackage -Online
 
Get-AppxProvisionedPackage -Online | where-object {$_.packagename -like "*Spotify*"} | Remove-AppxProvisionedPackage -Online
Get-AppxProvisionedPackage -Online | where-object {$_.packagename -like "*Dolby*"} | Remove-AppxProvisionedPackage -Online
Get-AppxProvisionedPackage -Online | where-object {$_.packagename -like "*king.com*"} | Remove-AppxProvisionedPackage -Online
 
stop-process -Id $PID

Instrucciones

Se recomienda desactivar el antivirus hasta que acabe todo el proceso. Una vez finalizado, reinicien Windows.

Copiar los dos archivos en la carpeta C:\TEMP\ y ejecutar CWA.cmd (No elcleanwin10apps.ps1). Esperar a que termine al cerrarse automáticamente laventana del Powershell.

FIN