@@ -2583,6 +2583,7 @@ Function InstallOneDrive {
25832583Function UninstallMsftBloat {
25842584 Write-Output " Uninstalling default Microsoft applications..."
25852585 Get-AppxPackage " Microsoft.3DBuilder" | Remove-AppxPackage
2586+ Get-AppxPackage " Microsoft.Advertising.Xaml" | Remove-AppxPackage
25862587 Get-AppxPackage " Microsoft.AppConnector" | Remove-AppxPackage
25872588 Get-AppxPackage " Microsoft.BingFinance" | Remove-AppxPackage
25882589 Get-AppxPackage " Microsoft.BingFoodAndDrink" | Remove-AppxPackage
@@ -2607,12 +2608,13 @@ Function UninstallMsftBloat {
26072608 Get-AppxPackage " Microsoft.MicrosoftSolitaireCollection" | Remove-AppxPackage
26082609 Get-AppxPackage " Microsoft.MicrosoftStickyNotes" | Remove-AppxPackage
26092610 Get-AppxPackage " Microsoft.MinecraftUWP" | Remove-AppxPackage
2611+ Get-AppxPackage " Microsoft.MixedReality.Portal" | Remove-AppxPackage
26102612 Get-AppxPackage " Microsoft.MoCamera" | Remove-AppxPackage
26112613 Get-AppxPackage " Microsoft.MSPaint" | Remove-AppxPackage
26122614 Get-AppxPackage " Microsoft.NetworkSpeedTest" | Remove-AppxPackage
2615+ Get-AppxPackage " Microsoft.OfficeLens" | Remove-AppxPackage
26132616 Get-AppxPackage " Microsoft.Office.OneNote" | Remove-AppxPackage
26142617 Get-AppxPackage " Microsoft.Office.Sway" | Remove-AppxPackage
2615- Get-AppxPackage " Microsoft.OfficeLens" | Remove-AppxPackage
26162618 Get-AppxPackage " Microsoft.OneConnect" | Remove-AppxPackage
26172619 Get-AppxPackage " Microsoft.People" | Remove-AppxPackage
26182620 Get-AppxPackage " Microsoft.Print3D" | Remove-AppxPackage
@@ -2621,6 +2623,7 @@ Function UninstallMsftBloat {
26212623 Get-AppxPackage " Microsoft.SkypeApp" | Remove-AppxPackage
26222624 Get-AppxPackage " Microsoft.Todos" | Remove-AppxPackage
26232625 Get-AppxPackage " Microsoft.Wallet" | Remove-AppxPackage
2626+ Get-AppxPackage " Microsoft.WebMediaExtensions" | Remove-AppxPackage
26242627 Get-AppxPackage " Microsoft.Whiteboard" | Remove-AppxPackage
26252628 Get-AppxPackage " Microsoft.WindowsAlarms" | Remove-AppxPackage
26262629 Get-AppxPackage " Microsoft.WindowsCamera" | Remove-AppxPackage
@@ -2634,17 +2637,16 @@ Function UninstallMsftBloat {
26342637 Get-AppxPackage " Microsoft.WindowsSoundRecorder" | Remove-AppxPackage
26352638 Get-AppxPackage " Microsoft.WinJS.1.0" | Remove-AppxPackage
26362639 Get-AppxPackage " Microsoft.WinJS.2.0" | Remove-AppxPackage
2640+ Get-AppxPackage " Microsoft.YourPhone" | Remove-AppxPackage
26372641 Get-AppxPackage " Microsoft.ZuneMusic" | Remove-AppxPackage
26382642 Get-AppxPackage " Microsoft.ZuneVideo" | Remove-AppxPackage
2639- Get-AppxPackage " Microsoft.WebMediaExtensions" | Remove-AppxPackage
2640- Get-AppxPackage " Microsoft.MixedReality.Portal" | Remove-AppxPackage
2641- Get-AppxPackage " Microsoft.YourPhone" | Remove-AppxPackage
26422643}
26432644
26442645# Install default Microsoft applications
26452646Function InstallMsftBloat {
26462647 Write-Output " Installing default Microsoft applications..."
26472648 Get-AppxPackage - AllUsers " Microsoft.3DBuilder" | ForEach-Object {Add-AppxPackage - DisableDevelopmentMode - Register " $ ( $_.InstallLocation ) \AppXManifest.xml" }
2649+ Get-AppxPackage - AllUsers " Microsoft.Advertising.Xaml" | ForEach-Object {Add-AppxPackage - DisableDevelopmentMode - Register " $ ( $_.InstallLocation ) \AppXManifest.xml" }
26482650 Get-AppxPackage - AllUsers " Microsoft.AppConnector" | ForEach-Object {Add-AppxPackage - DisableDevelopmentMode - Register " $ ( $_.InstallLocation ) \AppXManifest.xml" }
26492651 Get-AppxPackage - AllUsers " Microsoft.BingFinance" | ForEach-Object {Add-AppxPackage - DisableDevelopmentMode - Register " $ ( $_.InstallLocation ) \AppXManifest.xml" }
26502652 Get-AppxPackage - AllUsers " Microsoft.BingFoodAndDrink" | ForEach-Object {Add-AppxPackage - DisableDevelopmentMode - Register " $ ( $_.InstallLocation ) \AppXManifest.xml" }
@@ -2669,12 +2671,13 @@ Function InstallMsftBloat {
26692671 Get-AppxPackage - AllUsers " Microsoft.MicrosoftSolitaireCollection" | ForEach-Object {Add-AppxPackage - DisableDevelopmentMode - Register " $ ( $_.InstallLocation ) \AppXManifest.xml" }
26702672 Get-AppxPackage - AllUsers " Microsoft.MicrosoftStickyNotes" | ForEach-Object {Add-AppxPackage - DisableDevelopmentMode - Register " $ ( $_.InstallLocation ) \AppXManifest.xml" }
26712673 Get-AppxPackage - AllUsers " Microsoft.MinecraftUWP" | ForEach-Object {Add-AppxPackage - DisableDevelopmentMode - Register " $ ( $_.InstallLocation ) \AppXManifest.xml" }
2674+ Get-AppxPackage - AllUsers " Microsoft.MixedReality.Portal" | ForEach-Object {Add-AppxPackage - DisableDevelopmentMode - Register " $ ( $_.InstallLocation ) \AppXManifest.xml" }
26722675 Get-AppxPackage - AllUsers " Microsoft.MoCamera" | ForEach-Object {Add-AppxPackage - DisableDevelopmentMode - Register " $ ( $_.InstallLocation ) \AppXManifest.xml" }
26732676 Get-AppxPackage - AllUsers " Microsoft.MSPaint" | ForEach-Object {Add-AppxPackage - DisableDevelopmentMode - Register " $ ( $_.InstallLocation ) \AppXManifest.xml" }
26742677 Get-AppxPackage - AllUsers " Microsoft.NetworkSpeedTest" | ForEach-Object {Add-AppxPackage - DisableDevelopmentMode - Register " $ ( $_.InstallLocation ) \AppXManifest.xml" }
2678+ Get-AppxPackage - AllUsers " Microsoft.OfficeLens" | ForEach-Object {Add-AppxPackage - DisableDevelopmentMode - Register " $ ( $_.InstallLocation ) \AppXManifest.xml" }
26752679 Get-AppxPackage - AllUsers " Microsoft.Office.OneNote" | ForEach-Object {Add-AppxPackage - DisableDevelopmentMode - Register " $ ( $_.InstallLocation ) \AppXManifest.xml" }
26762680 Get-AppxPackage - AllUsers " Microsoft.Office.Sway" | ForEach-Object {Add-AppxPackage - DisableDevelopmentMode - Register " $ ( $_.InstallLocation ) \AppXManifest.xml" }
2677- Get-AppxPackage - AllUsers " Microsoft.OfficeLens" | ForEach-Object {Add-AppxPackage - DisableDevelopmentMode - Register " $ ( $_.InstallLocation ) \AppXManifest.xml" }
26782681 Get-AppxPackage - AllUsers " Microsoft.OneConnect" | ForEach-Object {Add-AppxPackage - DisableDevelopmentMode - Register " $ ( $_.InstallLocation ) \AppXManifest.xml" }
26792682 Get-AppxPackage - AllUsers " Microsoft.People" | ForEach-Object {Add-AppxPackage - DisableDevelopmentMode - Register " $ ( $_.InstallLocation ) \AppXManifest.xml" }
26802683 Get-AppxPackage - AllUsers " Microsoft.Print3D" | ForEach-Object {Add-AppxPackage - DisableDevelopmentMode - Register " $ ( $_.InstallLocation ) \AppXManifest.xml" }
@@ -2683,6 +2686,7 @@ Function InstallMsftBloat {
26832686 Get-AppxPackage - AllUsers " Microsoft.SkypeApp" | ForEach-Object {Add-AppxPackage - DisableDevelopmentMode - Register " $ ( $_.InstallLocation ) \AppXManifest.xml" }
26842687 Get-AppxPackage - AllUsers " Microsoft.Todos" | ForEach-Object {Add-AppxPackage - DisableDevelopmentMode - Register " $ ( $_.InstallLocation ) \AppXManifest.xml" }
26852688 Get-AppxPackage - AllUsers " Microsoft.Wallet" | ForEach-Object {Add-AppxPackage - DisableDevelopmentMode - Register " $ ( $_.InstallLocation ) \AppXManifest.xml" }
2689+ Get-AppxPackage - AllUsers " Microsoft.WebMediaExtensions" | ForEach-Object {Add-AppxPackage - DisableDevelopmentMode - Register " $ ( $_.InstallLocation ) \AppXManifest.xml" }
26862690 Get-AppxPackage - AllUsers " Microsoft.Whiteboard" | ForEach-Object {Add-AppxPackage - DisableDevelopmentMode - Register " $ ( $_.InstallLocation ) \AppXManifest.xml" }
26872691 Get-AppxPackage - AllUsers " Microsoft.WindowsAlarms" | ForEach-Object {Add-AppxPackage - DisableDevelopmentMode - Register " $ ( $_.InstallLocation ) \AppXManifest.xml" }
26882692 Get-AppxPackage - AllUsers " Microsoft.WindowsCamera" | ForEach-Object {Add-AppxPackage - DisableDevelopmentMode - Register " $ ( $_.InstallLocation ) \AppXManifest.xml" }
@@ -2696,11 +2700,9 @@ Function InstallMsftBloat {
26962700 Get-AppxPackage - AllUsers " Microsoft.WindowsSoundRecorder" | ForEach-Object {Add-AppxPackage - DisableDevelopmentMode - Register " $ ( $_.InstallLocation ) \AppXManifest.xml" }
26972701 Get-AppxPackage - AllUsers " Microsoft.WinJS.1.0" | ForEach-Object {Add-AppxPackage - DisableDevelopmentMode - Register " $ ( $_.InstallLocation ) \AppXManifest.xml" }
26982702 Get-AppxPackage - AllUsers " Microsoft.WinJS.2.0" | ForEach-Object {Add-AppxPackage - DisableDevelopmentMode - Register " $ ( $_.InstallLocation ) \AppXManifest.xml" }
2703+ Get-AppxPackage - AllUsers " Microsoft.YourPhone" | ForEach-Object {Add-AppxPackage - DisableDevelopmentMode - Register " $ ( $_.InstallLocation ) \AppXManifest.xml" }
26992704 Get-AppxPackage - AllUsers " Microsoft.ZuneMusic" | ForEach-Object {Add-AppxPackage - DisableDevelopmentMode - Register " $ ( $_.InstallLocation ) \AppXManifest.xml" }
27002705 Get-AppxPackage - AllUsers " Microsoft.ZuneVideo" | ForEach-Object {Add-AppxPackage - DisableDevelopmentMode - Register " $ ( $_.InstallLocation ) \AppXManifest.xml" }
2701- Get-AppxPackage - AllUsers " Microsoft.WebMediaExtensions" | ForEach-Object {Add-AppxPackage - DisableDevelopmentMode - Register " $ ( $_.InstallLocation ) \AppXManifest.xml" }
2702- Get-AppxPackage - AllUsers " Microsoft.MixedReality.Portal" | ForEach-Object {Add-AppxPackage - DisableDevelopmentMode - Register " $ ( $_.InstallLocation ) \AppXManifest.xml" }
2703- Get-AppxPackage - AllUsers " Microsoft.YourPhone" | ForEach-Object {Add-AppxPackage - DisableDevelopmentMode - Register " $ ( $_.InstallLocation ) \AppXManifest.xml" }
27042706}
27052707# In case you have removed them for good, you can try to restore the files using installation medium as follows
27062708# New-Item C:\Mnt -Type Directory | Out-Null
@@ -2722,6 +2724,7 @@ function UninstallThirdPartyBloat {
27222724 Get-AppxPackage " 89006A2E.AutodeskSketchBook" | Remove-AppxPackage
27232725 Get-AppxPackage " 9E2F88E3.Twitter" | Remove-AppxPackage
27242726 Get-AppxPackage " A278AB0D.DisneyMagicKingdoms" | Remove-AppxPackage
2727+ Get-AppxPackage " A278AB0D.DragonManiaLegends" | Remove-AppxPackage
27252728 Get-AppxPackage " A278AB0D.MarchofEmpires" | Remove-AppxPackage
27262729 Get-AppxPackage " ActiproSoftwareLLC.562882FEEB491" | Remove-AppxPackage
27272730 Get-AppxPackage " AD2F1837.GettingStartedwithWindows8" | Remove-AppxPackage
@@ -2745,18 +2748,17 @@ function UninstallThirdPartyBloat {
27452748 Get-AppxPackage " KeeperSecurityInc.Keeper" | Remove-AppxPackage
27462749 Get-AppxPackage " king.com.BubbleWitch3Saga" | Remove-AppxPackage
27472750 Get-AppxPackage " king.com.CandyCrushFriends" | Remove-AppxPackage
2751+ Get-AppxPackage " king.com.CandyCrushSaga" | Remove-AppxPackage
27482752 Get-AppxPackage " king.com.CandyCrushSodaSaga" | Remove-AppxPackage
27492753 Get-AppxPackage " LenovoCorporation.LenovoID" | Remove-AppxPackage
27502754 Get-AppxPackage " LenovoCorporation.LenovoSettings" | Remove-AppxPackage
2755+ Get-AppxPackage " Nordcurrent.CookingFever" | Remove-AppxPackage
27512756 Get-AppxPackage " PandoraMediaInc.29680B314EFC2" | Remove-AppxPackage
27522757 Get-AppxPackage " PricelinePartnerNetwork.Booking.comBigsavingsonhot" | Remove-AppxPackage
27532758 Get-AppxPackage " SpotifyAB.SpotifyMusic" | Remove-AppxPackage
27542759 Get-AppxPackage " ThumbmunkeysLtd.PhototasticCollage" | Remove-AppxPackage
27552760 Get-AppxPackage " WinZipComputing.WinZipUniversal" | Remove-AppxPackage
27562761 Get-AppxPackage " XINGAG.XING" | Remove-AppxPackage
2757- Get-AppxPackage " king.com.CandyCrushSaga" | Remove-AppxPackage
2758- Get-AppxPackage " Nordcurrent.CookingFever" | Remove-AppxPackage
2759- Get-AppxPackage " A278AB0D.DragonManiaLegends" | Remove-AppxPackage
27602762}
27612763
27622764# Install default third party applications
@@ -2772,6 +2774,7 @@ Function InstallThirdPartyBloat {
27722774 Get-AppxPackage - AllUsers " 89006A2E.AutodeskSketchBook" | ForEach-Object {Add-AppxPackage - DisableDevelopmentMode - Register " $ ( $_.InstallLocation ) \AppXManifest.xml" }
27732775 Get-AppxPackage - AllUsers " 9E2F88E3.Twitter" | ForEach-Object {Add-AppxPackage - DisableDevelopmentMode - Register " $ ( $_.InstallLocation ) \AppXManifest.xml" }
27742776 Get-AppxPackage - AllUsers " A278AB0D.DisneyMagicKingdoms" | ForEach-Object {Add-AppxPackage - DisableDevelopmentMode - Register " $ ( $_.InstallLocation ) \AppXManifest.xml" }
2777+ Get-AppxPackage - AllUsers " A278AB0D.DragonManiaLegends" | ForEach-Object {Add-AppxPackage - DisableDevelopmentMode - Register " $ ( $_.InstallLocation ) \AppXManifest.xml" }
27752778 Get-AppxPackage - AllUsers " A278AB0D.MarchofEmpires" | ForEach-Object {Add-AppxPackage - DisableDevelopmentMode - Register " $ ( $_.InstallLocation ) \AppXManifest.xml" }
27762779 Get-AppxPackage - AllUsers " ActiproSoftwareLLC.562882FEEB491" | ForEach-Object {Add-AppxPackage - DisableDevelopmentMode - Register " $ ( $_.InstallLocation ) \AppXManifest.xml" }
27772780 Get-AppxPackage - AllUsers " AD2F1837.GettingStartedwithWindows8" | ForEach-Object {Add-AppxPackage - DisableDevelopmentMode - Register " $ ( $_.InstallLocation ) \AppXManifest.xml" }
@@ -2795,31 +2798,34 @@ Function InstallThirdPartyBloat {
27952798 Get-AppxPackage - AllUsers " KeeperSecurityInc.Keeper" | ForEach-Object {Add-AppxPackage - DisableDevelopmentMode - Register " $ ( $_.InstallLocation ) \AppXManifest.xml" }
27962799 Get-AppxPackage - AllUsers " king.com.BubbleWitch3Saga" | ForEach-Object {Add-AppxPackage - DisableDevelopmentMode - Register " $ ( $_.InstallLocation ) \AppXManifest.xml" }
27972800 Get-AppxPackage - AllUsers " king.com.CandyCrushFriends" | ForEach-Object {Add-AppxPackage - DisableDevelopmentMode - Register " $ ( $_.InstallLocation ) \AppXManifest.xml" }
2801+ Get-AppxPackage - AllUsers " king.com.CandyCrushSaga" | ForEach-Object {Add-AppxPackage - DisableDevelopmentMode - Register " $ ( $_.InstallLocation ) \AppXManifest.xml" }
27982802 Get-AppxPackage - AllUsers " king.com.CandyCrushSodaSaga" | ForEach-Object {Add-AppxPackage - DisableDevelopmentMode - Register " $ ( $_.InstallLocation ) \AppXManifest.xml" }
27992803 Get-AppxPackage - AllUsers " LenovoCorporation.LenovoID" | ForEach-Object {Add-AppxPackage - DisableDevelopmentMode - Register " $ ( $_.InstallLocation ) \AppXManifest.xml" }
28002804 Get-AppxPackage - AllUsers " LenovoCorporation.LenovoSettings" | ForEach-Object {Add-AppxPackage - DisableDevelopmentMode - Register " $ ( $_.InstallLocation ) \AppXManifest.xml" }
2805+ Get-AppxPackage - AllUsers " Nordcurrent.CookingFever" | ForEach-Object {Add-AppxPackage - DisableDevelopmentMode - Register " $ ( $_.InstallLocation ) \AppXManifest.xml" }
28012806 Get-AppxPackage - AllUsers " PandoraMediaInc.29680B314EFC2" | ForEach-Object {Add-AppxPackage - DisableDevelopmentMode - Register " $ ( $_.InstallLocation ) \AppXManifest.xml" }
28022807 Get-AppxPackage - AllUsers " PricelinePartnerNetwork.Booking.comBigsavingsonhot" | ForEach-Object {Add-AppxPackage - DisableDevelopmentMode - Register " $ ( $_.InstallLocation ) \AppXManifest.xml" }
28032808 Get-AppxPackage - AllUsers " SpotifyAB.SpotifyMusic" | ForEach-Object {Add-AppxPackage - DisableDevelopmentMode - Register " $ ( $_.InstallLocation ) \AppXManifest.xml" }
28042809 Get-AppxPackage - AllUsers " ThumbmunkeysLtd.PhototasticCollage" | ForEach-Object {Add-AppxPackage - DisableDevelopmentMode - Register " $ ( $_.InstallLocation ) \AppXManifest.xml" }
28052810 Get-AppxPackage - AllUsers " WinZipComputing.WinZipUniversal" | ForEach-Object {Add-AppxPackage - DisableDevelopmentMode - Register " $ ( $_.InstallLocation ) \AppXManifest.xml" }
28062811 Get-AppxPackage - AllUsers " XINGAG.XING" | ForEach-Object {Add-AppxPackage - DisableDevelopmentMode - Register " $ ( $_.InstallLocation ) \AppXManifest.xml" }
2807- Get-AppxPackage - AllUsers " king.com.CandyCrushSaga" | ForEach-Object {Add-AppxPackage - DisableDevelopmentMode - Register " $ ( $_.InstallLocation ) \AppXManifest.xml" }
2808- Get-AppxPackage - AllUsers " Nordcurrent.CookingFever" | ForEach-Object {Add-AppxPackage - DisableDevelopmentMode - Register " $ ( $_.InstallLocation ) \AppXManifest.xml" }
2809- Get-AppxPackage - AllUsers " A278AB0D.DragonManiaLegends" | ForEach-Object {Add-AppxPackage - DisableDevelopmentMode - Register " $ ( $_.InstallLocation ) \AppXManifest.xml" }
28102812}
28112813
28122814# Uninstall Windows Store
28132815Function UninstallWindowsStore {
28142816 Write-Output " Uninstalling Windows Store..."
28152817 Get-AppxPackage " Microsoft.DesktopAppInstaller" | Remove-AppxPackage
2818+ Get-AppxPackage " Microsoft.Services.Store.Engagement" | Remove-AppxPackage
2819+ Get-AppxPackage " Microsoft.StorePurchaseApp" | Remove-AppxPackage
28162820 Get-AppxPackage " Microsoft.WindowsStore" | Remove-AppxPackage
28172821}
28182822
28192823# Install Windows Store
28202824Function InstallWindowsStore {
28212825 Write-Output " Installing Windows Store..."
28222826 Get-AppxPackage - AllUsers " Microsoft.DesktopAppInstaller" | ForEach-Object {Add-AppxPackage - DisableDevelopmentMode - Register " $ ( $_.InstallLocation ) \AppXManifest.xml" }
2827+ Get-AppxPackage - AllUsers " Microsoft.Services.Store.Engagement" | ForEach-Object {Add-AppxPackage - DisableDevelopmentMode - Register " $ ( $_.InstallLocation ) \AppXManifest.xml" }
2828+ Get-AppxPackage - AllUsers " Microsoft.StorePurchaseApp" | ForEach-Object {Add-AppxPackage - DisableDevelopmentMode - Register " $ ( $_.InstallLocation ) \AppXManifest.xml" }
28232829 Get-AppxPackage - AllUsers " Microsoft.WindowsStore" | ForEach-Object {Add-AppxPackage - DisableDevelopmentMode - Register " $ ( $_.InstallLocation ) \AppXManifest.xml" }
28242830}
28252831
0 commit comments