possibility to remove pre-installed uwp programs?

Discussion in 'Windows 10' started by iota, Sep 16, 2019.

Tags:
  1. iota

    iota MDL Junior Member

    Joined:
    Aug 13, 2014
    Messages:
    50
    Likes Received:
    33
    Trophy Points:
    0
    is there possibility to remove individual pre-installed uwp programs from the system?

    this is not, how i remove whole uwp. it is though removing most uwp programs, reason for this is that i'm sick of updating huge load uwp junk. roughly speaking, i want leave ms store, edge, calculator and some others.

    ideal solution would be if i can uninstall program when i see it in update list in ms store app.
     
  2. Konstantinos

    Konstantinos MDL Member

    Joined:
    Sep 8, 2012
    Messages:
    182
    Likes Received:
    74
    Trophy Points:
    10
  3. bfoos

    bfoos MDL Guide Dog

    Joined:
    Jun 15, 2008
    Messages:
    757
    Likes Received:
    696
    Trophy Points:
    30
    I use DISM++ to remove UWP/Store Apps.
     
  4. chaython

    chaython MDL Novice

    Joined:
    Oct 2, 2011
    Messages:
    16
    Likes Received:
    9
    Trophy Points:
    0
    bulk crap uninstaller
     
  5. Carlos Detweiller

    Carlos Detweiller MDL Spinning Tortoise

    Joined:
    Dec 21, 2012
    Messages:
    4,514
    Likes Received:
    4,543
    Trophy Points:
    150
    Code:
    powershell.exe "Get-AppxProvisionedPackage -Online | Out-GridView -PassThru | Remove-AppxProvisionedPackage -Online"
    One of the MDL gurus once provided this useful Powershell command. Be careful. In latest Windows 10 versions, you can uninstall many default apps the normal way.
     
  6. iota

    iota MDL Junior Member

    Joined:
    Aug 13, 2014
    Messages:
    50
    Likes Received:
    33
    Trophy Points:
    0
    i think this a winner, probably needs updating in the future because user vs sytem level.

    Code:
    ## dangerous commands, could uninstall necessary win components
    ## as admin
    powershell.exe "Get-AppxProvisionedPackage -Online | Out-GridView -PassThru | Remove-AppxProvisionedPackage -Allusers -Online"
    ## gets list from current user, admin required
    powershell.exe "Get-AppxPackage | Out-GridView -PassThru | Remove-AppxPackage -Allusers"
    ## as user
    powershell.exe "Get-AppxPackage | Out-GridView -PassThru | Remove-AppxPackage"
    
     
  7. bfoos

    bfoos MDL Guide Dog

    Joined:
    Jun 15, 2008
    Messages:
    757
    Likes Received:
    696
    Trophy Points:
    30
    DISM++ can remove both User and Provisioned APPX's (And excludes things like Edge and Cortana that can seriously bork your install) and clearly delineates between the two. Much easier to do with a simple GUI than mucking about with powershell imho.
     
  8. Ramiro Pistoia

    Ramiro Pistoia MDL Member

    Joined:
    Dec 24, 2018
    Messages:
    229
    Likes Received:
    113
    Trophy Points:
    10
    It's recommended to uninstall provisioned apps? Or only uninstalling user apps is OK? The apps wouldn't reinstall in a future cumulative update?
     
  9. bfoos

    bfoos MDL Guide Dog

    Joined:
    Jun 15, 2008
    Messages:
    757
    Likes Received:
    696
    Trophy Points:
    30
    I remove both user and provisioned for the ones I don't want. I'm unsure if cumulative updates restore them to the user section if provisioned is not removed.
     
  10. banesi

    banesi MDL Novice

    Joined:
    Aug 17, 2009
    Messages:
    40
    Likes Received:
    5
    Trophy Points:
    0
    Remove all but Store, Photo and Calc:

    Get-AppxPackage -AllUsers | where-object {$_.name -notlike "*Store*"} | where-object {$_.name -notlike "*Calculator*"} | where-object {$_.name -notlike "*Photos*"} | Remove-AppxPackage

    Remove all provisioned but Store, Photo and Calc:

    Get-AppxProvisionedPackage -online | where-object {$_.packagename -notlike "*Store*"} | where-object {$_.packagename -notlike "*Calculator*"} | where-object {$_.packagename -notlike "*Photos*"} | Remove-AppxProvisionedPackage -online