Commit 5e7f27ee authored by Christof Schulze's avatar Christof Schulze 😎
Browse files

remove more features

parent ba7bfe9c
Loading
Loading
Loading
Loading
+7 −4
Original line number Diff line number Diff line

# remove current account
Get-AppxPackage *Microsoft.3dbuilder* | Remove-AppxPackage
Get-AppxPackage *Microsoft.3DBuilder* | Remove-AppxPackage
Get-AppxPackage *Microsoft3DViewer* | Remove-AppxPackage

Get-AppxPackage Microsoft.Print3D* | Remove-AppxPackage

# remove from all current accounts
Get-AppxPackage -AllUsers *Microsoft.3dbuilder* | Remove-AppxPackage
Get-AppxPackage -AllUsers *Microsoft.3DBuilder* | Remove-AppxPackage
Get-AppxPackage -AllUsers *Microsoft3DViewer* | Remove-AppxPackage
Get-AppxPackage -AllUsers Microsoft.Print3D*  | Remove-AppxPackage

# remove from new created accounts
Get-Appxprovisionedpackage -Online | Where-Object {$_.PackageName -like '*Microsoft.3dbuilder*'} | Remove-Appxprovisionedpackage -Online
Get-Appxprovisionedpackage -Online | Where-Object {$_.PackageName -like '*Microsoft.3DBuilder*'} | Remove-Appxprovisionedpackage -Online
Get-Appxprovisionedpackage -Online | Where-Object {$_.PackageName -like '*Microsoft3DViewer*'} | Remove-Appxprovisionedpackage -Online
Get-Appxprovisionedpackage -Online | Where-Object {$_.PackageName -like 'Microsoft.Print3D*'} | Remove-Appxprovisionedpackage -Online
Microsoft.3DBuilder
+42 −19
Original line number Diff line number Diff line
@@ -15,10 +15,11 @@ Get-AppxPackage -Name *EclipseManager* | Remove-AppxPackage
Get-AppxPackage -AllUsers -Name *EclipseManager* | Remove-AppxPackage
Get-appxprovisionedpackage -online | where-object {$_.packagename -like '*EclipseManager*'} | remove-appxprovisionedpackage -online


Get-AppxPackage -Name *MicrosoftSolitaireCollection* | Remove-AppxPackage
Get-AppxPackage -AllUsers -Name *MicrosoftSolitaireCollection* | Remove-AppxPackage
Get-appxprovisionedpackage -online | where-object {$_.packagename -like '*MicrosoftSolitaireCollection*'} | remove-appxprovisionedpackage -online
$pack = "Microsoft.MicrosoftSolitaireCollection*"
Write-host $pack -foregroundcolor cyan
Get-AppxPackage -Name Microsoft.MicrosoftSolitaireCollection* | Remove-AppxPackage
Get-AppxPackage -AllUsers -Name Microsoft.MicrosoftSolitaireCollection* | Remove-AppxPackage
Get-appxprovisionedpackage -online | where-object {$_.packagename -like 'Microsoft.MicrosoftSolitaireCollection*'} | remove-appxprovisionedpackage -online


Get-AppxPackage -Name ActiproSoftwareLLC.562882FEEB491 | Remove-AppxPackage
@@ -30,6 +31,7 @@ Get-appxprovisionedpackage -online | where-object {$_.packagename -like '*Actipr
#
# To uninstall Bing-Money, News, Sports and Weather apps together:
#

Get-AppxPackage -Name *BingNews* | Remove-AppxPackage
Get-AppxPackage -AllUsers -Name *BingNews* | Remove-AppxPackage
Get-appxprovisionedpackage -online | where-object {$_.packagename -like '*BingNews*'} | remove-appxprovisionedpackage -online
@@ -39,9 +41,10 @@ Get-AppxPackage -Name *BingSports* | Remove-AppxPackage
Get-AppxPackage -AllUsers -Name *BingSports* | Remove-AppxPackage
Get-appxprovisionedpackage -online | where-object {$_.packagename -like '*BingSports*'} | remove-appxprovisionedpackage -online


Get-AppxPackage -Name *Micorsoft.BingWeather** | Remove-AppxPackage
Get-AppxPackage -AllUsers -Name *Micorsoft.BingWeather** | Remove-AppxPackage
$pack = "Microsoft.BingWeather*"
Write-host $pack -foregroundcolor cyan
Get-AppxPackage -Name Micorsoft.BingWeather* | Remove-AppxPackage
Get-AppxPackage -AllUsers -Name Micorsoft.BingWeather* | Remove-AppxPackage
Get-appxprovisionedpackage -online | where-object {$_.packagename -like 'Micorsoft.BingWeather*'} | remove-appxprovisionedpackage -online


@@ -86,11 +89,16 @@ Get-AppxPackage -Name Microsoft.Witeboard* | Remove-AppxPackage
Get-AppxPackage -AllUsers -Name Microsoft.Whiteboad*  | Remove-AppxPackage
Get-AppxProvisionedPackage -Online | Where-Object {$_.PackageName -like 'Microsoft.Witeboard*'} | Remove-AppxProvisionedPackage -Online


$pack = "Microsoft.OfficeLens/Hub"
Write-host $pack -foregroundcolor cyan
Get-AppxPackage -Name Microsoft.OfficeLens*  | Remove-AppxPackage
Get-AppxPackage -AllUsers -Name Microsoft.OfficeLens*  | Remove-AppxPackage
Get-AppxProvisionedPackage -Online | Where-Object {$_.PackageName -like 'Microsoft.OfficeLensd*'} | Remove-AppxProvisionedPackage -Online

Get-AppxPackage -Name Microsoft.MicrosoftOfficeHub* | Remove-AppxPackage
Get-AppxPackage -AllUsers -Name Microsoft.MicrosoftOfficeHub* | Remove-AppxPackage
Get-AppxProvisionedPackage -Online | Where-Object {$_.PackageName -like 'Microsoft.MicrosoftOfficeHub*'} | Remove-AppxProvisionedPackage -Online


Get-AppxPackage -Name Microsoft.People* | Remove-AppxPackage
Get-AppxPackage -AllUsers -Name Microsoft.People* | Remove-AppxPackage
@@ -100,6 +108,8 @@ Get-AppxProvisionedPackage -Online | Where-Object {$_.PackageName -like 'Microso
#
# To uninstall Phone:
#
$pack = "Microsoft.YourPhone"
Write-host $pack -foregroundcolor cyan
Get-AppxPackage -Name Microsoft.YourPhone  | Remove-AppxPackage
Get-AppxPackage -AllUsers -Name Microsoft.YourPhone  | Remove-AppxPackage
Get-AppxProvisionedPackage -Online | Where-Object {$_.PackageName -like 'Microsoft.YourPhone*'} | Remove-AppxProvisionedPackage -Online
@@ -107,11 +117,13 @@ Get-AppxProvisionedPackage -Online | Where-Object {$_.PackageName -like 'Microso
Get-AppxPackage -Name *phone* | Remove-AppxPackage
Get-AppxPackage -AllUsers -Name *WindowsPhone* | Remove-AppxPackage
Get-AppxPackage -AllUsers -Name *commsphone* | Remove-AppxPackage
Remove-AppxProvisionedPackage -Online | Where-Object {$_.PackageName -like 'phone'} | Remove-AppxProvisionedPackage -Online
Get-AppxProvisionedPackage -Online | Where-Object {$_.PackageName -like 'phone'} | Remove-AppxProvisionedPackage -Online

#
# Calendar and Mail apps together:
#
$pack = "Microsoft.windowscommunicationsapps*"
Write-host $pack -foregroundcolor cyan
Get-AppxPackage -Name Microsoft.windowscommunicationsapps* | Remove-AppxPackage
Get-AppxPackage -AllUsers -Name Microsoft.windowscommunicationsapps* | Remove-AppxPackage
Get-AppxProvisionedPackage -Online | Where-Object {$_.PackageName -like 'Microsoft.windowscommunicationsapps*'} | Remove-AppxProvisionedPackage -Online
@@ -119,6 +131,8 @@ Get-AppxProvisionedPackage -Online | Where-Object {$_.PackageName -like 'Microso
#
# Microsoft online presentation from collections
#
$pack = "*Sway*"
Write-host $pack -foregroundcolor cyan
Get-AppxPackage -Name *Sway* | Remove-AppxPackage
Get-AppxPackage -AllUsers -Name *Sway* | Remove-AppxPackage
Get-AppxProvisionedPackage -Online | Where-Object {$_.PackageName -like '*Sway*'} | Remove-AppxProvisionedPackage -Online
@@ -136,27 +150,36 @@ Get-AppxProvisionedPackage -Online | Where-Object {$_.PackageName -like '*Micros
# TODO V  Check PackageNames from here on
#

# uninstall Get Office:
Get-AppxPackage -Name Microsoft.MicrosoftOfficeHub* | Remove-AppxPackage
Get-AppxPackage -AllUsers -Name Microsoft.MicrosoftOfficeHub* | Remove-AppxPackage
Get-AppxProvisionedPackage -Online | Where-Object {$_.PackageName -like 'Microsoft.MicrosoftOfficeHub*'} | Remove-AppxProvisionedPackage -Online


#To uninstall Get Started or Tips:
#------
Get-AppxPackage -Name *getstarted* | Remove-AppxPackage
Get-AppxPackage -AllUsers -Name *getstarted* | Remove-AppxPackage
Get-AppxProvisionedPackage -Online | Where-Object {$_.PackageName -like '*getstarted*'} | Remove-AppxProvisionedPackage -Online

Get-AppxPackage -Name Microsoft.GetHelp | Remove-AppxPackag
Get-AppxPackage -AllUsers -Name Microsoft.GetHelp | Remove-AppxPackage
$pack = "Microsoft.Getstarted*"
Write-host $pack -foregroundcolor cyan
Get-AppxPackage -Name Microsoft.Getstarted* | Remove-AppxPackage
Get-AppxPackage -AllUsers -Name Microsoft.Getstarted* | Remove-AppxPackage
Get-AppxProvisionedPackage -Online | Where-Object {$_.PackageName -like 'Microsoft.Getstarted*'} | Remove-AppxProvisionedPackage -Online

$pack = "Microsoft.GetHelp*"
Write-host $pack -foregroundcolor cyan
Get-AppxPackage -Name Microsoft.GetHelp* | Remove-AppxPackage
Get-AppxPackage -AllUsers -Name Microsoft.GetHelp* | Remove-AppxPackage
Get-AppxProvisionedPackage -Online | Where-Object {$_.PackageName -like 'Microsoft.GetHelp*'} | Remove-AppxProvisionedPackage -Online

# To uninstall Microsoft Wallet:
$pack = "Microsoft.Wallet*"
Write-host $pack -foregroundcolor cyan
Get-AppxPackage -Name Microsoft.Wallet* | Remove-AppxPackage
Get-AppxPackage -AllUsers -Name Microsoft.Wallet* | Remove-AppxPackage
Get-AppxProvisionedPackage -Online | Where-Object {$_.PackageName -like 'Microsoft.Wallet*'} | Remove-AppxProvisionedPackage -Online

# To uninstall Microsoft Maps:
$pack = "Microsoft.WindowsMaps*"
Write-host $pack -foregroundcolor cyan
Get-AppxPackage -Name Microsoft.WindowsMaps* | Remove-AppxPackage
Get-AppxPackage -AllUsers -Name Microsoft.WindowsMaps* | Remove-AppxPackage
Get-AppxProvisionedPackage -Online | Where-Object {$_.PackageName -like 'Microsoft.WindowsMaps*'} | Remove-AppxProvisionedPackage -Online


#
# not removeable
+9 −6
Original line number Diff line number Diff line
# Remove the Music-TV online player from MS

Get-AppxPackage -Name *Microsoft.XboxApp* | Remove-AppxPackage
Get-AppxPackage -Name *Microsoft.Xbox* | Remove-AppxPackage
$pack = "Microsoft.Xbox*"
Write-host $pack -foregroundcolor cyan

Get-AppxPackage -Name Microsoft.XboxApp* | Remove-AppxPackage
Get-AppxPackage -Name Microsoft.Xbox* | Remove-AppxPackage

Get-AppxPackage -AllUsers -Name *Microsoft.XboxApp* | Remove-AppxPackage
Get-AppxPackage -AllUsers -Name *Microsoft.Xbox* | Remove-AppxPackage

Get-AppxPackage -AllUsers -Name Microsoft.XboxApp* | Remove-AppxPackage
Get-AppxPackage -AllUsers -Name Microsoft.Xbox* | Remove-AppxPackage


Get-AppxProvisionedPackage -Online | Where-Object {$_.PackageName -like '*Microsoft.XboxApp*'} | Remove-AppxProvisionedPackage -Online
Get-AppxProvisionedPackage -Online | Where-Object {$_.PackageName -like '*Microsoft.Xbox*'} | Remove-AppxProvisionedPackage -Online

Get-AppxProvisionedPackage -Online | Where-Object {$_.PackageName -like 'Microsoft.XboxApp*'} | Remove-AppxProvisionedPackage -Online
Get-AppxProvisionedPackage -Online | Where-Object {$_.PackageName -like 'Microsoft.Xbox*'} | Remove-AppxProvisionedPackage -Online



+8 −6
Original line number Diff line number Diff line
# Remove the Music-TV online player from MS

$pack = "Microsoft.Zune*"
Write-host $pack -foregroundcolor cyan

Get-AppxPackage -Name *Microsoft.ZuneVideo* | Remove-AppxPackage
Get-AppxPackage -Name *Microsoft.Zune* | Remove-AppxPackage
Get-AppxPackage -Name Microsoft.ZuneVideo* | Remove-AppxPackage
Get-AppxPackage -Name Microsoft.ZuneMusic* | Remove-AppxPackage

Get-AppxPackage -AllUsers -Name *Microsoft.ZuneVideo* | Remove-AppxPackage
Get-AppxPackage -AllUsers -Name *Microsoft.Zune* | Remove-AppxPackage
Get-AppxPackage -AllUsers -Name Microsoft.ZuneVideo* | Remove-AppxPackage
Get-AppxPackage -AllUsers -Name Microsoft.Zune* | Remove-AppxPackage

Get-AppxProvisionedPackage -Online | Where-Object {$_.PackageName -like '*Microsoft.ZuneVideo*'} | Remove-AppxProvisionedPackage -Online
Get-AppxProvisionedPackage -Online | Where-Object {$_.PackageName -like '*Microsoft.Zune*'} | Remove-AppxProvisionedPackage -Online
Get-AppxProvisionedPackage -Online | Where-Object {$_.PackageName -like 'Microsoft.ZuneVideo*'} | Remove-AppxProvisionedPackage -Online
Get-AppxProvisionedPackage -Online | Where-Object {$_.PackageName -like 'Microsoft.Zune*'} | Remove-AppxProvisionedPackage -Online