How to uninstall original Windows 10 Apps. Part 1

Windows 10 has installed many apps that professionally do not make any sense and it consume resources. In 2 articles we explain how to remove these useless apps.

First of all we need to open a POWERSHELL session with administrator permissions or execute this command:

PowerShell -ExecutionPolicy Unrestricted

To know the name of every packages, we need to execute this other command:

Get-AppxPackage | Select Name, PackageFullName

For example for windows 10 v.1709 newly installed:

Num Name PackageFullName
1 Microsoft.AAD.BrokerPlugin Microsoft.AAD.BrokerPlugin_1000.16299.15.0_neutral_neutral_cw5n1h2txyewy
2 Microsoft.Windows.CloudExperienceHost Microsoft.Windows.CloudExperienceHost_10.0.16299.15_neutral_neutral_cw5n…
3 Microsoft.Windows.ShellExperienceHost Microsoft.Windows.ShellExperienceHost_10.0.16299.15_neutral_neutral_cw5n…
4 windows.immersivecontrolpanel windows.immersivecontrolpanel_10.0.1.1000_neutral_neutral_cw5n1h2txyewy
5 Microsoft.Windows.ContentDeliveryManager Microsoft.Windows.ContentDeliveryManager_10.0.16299.15_neutral_neutral_c…
6 Microsoft.NET.Native.Framework.1.6 Microsoft.NET.Native.Framework.1.6_1.6.24903.0_x64__8wekyb3d8bbwe
7 Microsoft.NET.Native.Framework.1.6 Microsoft.NET.Native.Framework.1.6_1.6.24903.0_x86__8wekyb3d8bbwe
8 Microsoft.NET.Native.Runtime.1.6 Microsoft.NET.Native.Runtime.1.6_1.6.24903.0_x64__8wekyb3d8bbwe
9 Microsoft.NET.Native.Runtime.1.6 Microsoft.NET.Native.Runtime.1.6_1.6.24903.0_x86__8wekyb3d8bbwe
10 Microsoft.NET.Native.Framework.1.3 Microsoft.NET.Native.Framework.1.3_1.3.24201.0_x64__8wekyb3d8bbwe
11 Microsoft.NET.Native.Framework.1.3 Microsoft.NET.Native.Framework.1.3_1.3.24201.0_x86__8wekyb3d8bbwe
12 Microsoft.NET.Native.Runtime.1.4 Microsoft.NET.Native.Runtime.1.4_1.4.24201.0_x64__8wekyb3d8bbwe
13 Microsoft.NET.Native.Runtime.1.4 Microsoft.NET.Native.Runtime.1.4_1.4.24201.0_x86__8wekyb3d8bbwe
14 Microsoft.XboxIdentityProvider Microsoft.XboxIdentityProvider_12.30.5001.0_x64__8wekyb3d8bbwe
15 Microsoft.NET.Native.Runtime.1.3 Microsoft.NET.Native.Runtime.1.3_1.3.23901.0_x64__8wekyb3d8bbwe
16 Microsoft.NET.Native.Runtime.1.3 Microsoft.NET.Native.Runtime.1.3_1.3.23901.0_x86__8wekyb3d8bbwe
17 Microsoft.XboxGameCallableUI Microsoft.XboxGameCallableUI_1000.16299.15.0_neutral_neutral_cw5n1h2txyewy
18 Windows.PrintDialog Windows.PrintDialog_6.2.0.0_neutral_neutral_cw5n1h2txyewy
19 Microsoft.Windows.SecureAssessmentBrowser Microsoft.Windows.SecureAssessmentBrowser_10.0.16299.15_neutral_neutral_…
20 Microsoft.Windows.SecondaryTileExperience Microsoft.Windows.SecondaryTileExperience_10.0.0.0_neutral__cw5n1h2txyewy
21 Microsoft.Windows.PinningConfirmationDialog Microsoft.Windows.PinningConfirmationDialog_1000.16299.15.0_neutral__cw5…
22 Microsoft.Windows.Apprep.ChxApp Microsoft.Windows.Apprep.ChxApp_1000.16299.15.0_neutral_neutral_cw5n1h2t…
23 Microsoft.Windows.AssignedAccessLockApp Microsoft.Windows.AssignedAccessLockApp_1000.16299.15.0_neutral_neutral_…
24 Microsoft.LockApp Microsoft.LockApp_10.0.16299.15_neutral__cw5n1h2txyewy
25 Microsoft.Windows.OOBENetworkCaptivePortal Microsoft.Windows.OOBENetworkCaptivePortal_10.0.16299.15_neutral__cw5n1h…
26 Microsoft.PPIProjection Microsoft.PPIProjection_10.0.16299.15_neutral_neutral_cw5n1h2txyewy
27 Microsoft.Windows.HolographicFirstRun Microsoft.Windows.HolographicFirstRun_10.0.16299.125_neutral_neutral_cw5…
28 Microsoft.AccountsControl Microsoft.AccountsControl_10.0.16299.15_neutral__cw5n1h2txyewy
29 Microsoft.Windows.ParentalControls Microsoft.Windows.ParentalControls_1000.16299.15.0_neutral_neutral_cw5n1…
30 Microsoft.Windows.OOBENetworkConnectionFlow Microsoft.Windows.OOBENetworkConnectionFlow_10.0.16299.15_neutral__cw5n1…
31 Microsoft.Windows.PeopleExperienceHost Microsoft.Windows.PeopleExperienceHost_10.0.16299.15_neutral_neutral_cw5…
32 Microsoft.ECApp Microsoft.ECApp_10.0.16299.15_neutral__8wekyb3d8bbwe
33 Microsoft.CredDialogHost Microsoft.CredDialogHost_10.0.16299.15_neutral__cw5n1h2txyewy
34 Microsoft.BioEnrollment Microsoft.BioEnrollment_10.0.16299.15_neutral__cw5n1h2txyewy
35 Microsoft.Print3D Microsoft.Print3D_2.0.3621.0_x64__8wekyb3d8bbwe
36 Microsoft.VCLibs.140.00 Microsoft.VCLibs.140.00_14.0.25426.0_x64__8wekyb3d8bbwe
37 Microsoft.VCLibs.140.00 Microsoft.VCLibs.140.00_14.0.25426.0_x86__8wekyb3d8bbwe
38 Microsoft.MicrosoftOfficeHub Microsoft.MicrosoftOfficeHub_17.8830.7600.0_x64__8wekyb3d8bbwe
39 Microsoft.DesktopAppInstaller Microsoft.DesktopAppInstaller_1.0.12894.0_x64__8wekyb3d8bbwe
40 Microsoft.Xbox.TCUI Microsoft.Xbox.TCUI_1.11.29001.0_x64__8wekyb3d8bbwe
41 Microsoft.MicrosoftStickyNotes Microsoft.MicrosoftStickyNotes_2.0.5.0_x64__8wekyb3d8bbwe
42 Microsoft.WindowsCalculator Microsoft.WindowsCalculator_10.1802.311.0_x64__8wekyb3d8bbwe
43 Microsoft.ZuneVideo Microsoft.ZuneVideo_10.17122.16211.0_x64__8wekyb3d8bbwe
44 Microsoft.VCLibs.140.00.UWPDesktop Microsoft.VCLibs.140.00.UWPDesktop_14.0.25426.0_x64__8wekyb3d8bbwe
45 Microsoft.VCLibs.140.00.UWPDesktop Microsoft.VCLibs.140.00.UWPDesktop_14.0.25426.0_x86__8wekyb3d8bbwe
46 Microsoft.Microsoft3DViewer Microsoft.Microsoft3DViewer_2.1801.4012.0_x64__8wekyb3d8bbwe
47 Microsoft.XboxApp Microsoft.XboxApp_38.38.14002.0_x64__8wekyb3d8bbwe
48 Microsoft.WindowsStore Microsoft.WindowsStore_11801.1001.6.0_x64__8wekyb3d8bbwe
49 Microsoft.XboxGameOverlay Microsoft.XboxGameOverlay_1.24.5001.0_x64__8wekyb3d8bbwe
50 Microsoft.Advertising.Xaml Microsoft.Advertising.Xaml_10.1802.1.0_x64__8wekyb3d8bbwe
51 Microsoft.Advertising.Xaml Microsoft.Advertising.Xaml_10.1802.1.0_x86__8wekyb3d8bbwe
52 Microsoft.BingWeather Microsoft.BingWeather_4.22.3254.0_x64__8wekyb3d8bbwe
53 Microsoft.NET.Native.Runtime.1.7 Microsoft.NET.Native.Runtime.1.7_1.7.25531.0_x64__8wekyb3d8bbwe
54 Microsoft.NET.Native.Runtime.1.7 Microsoft.NET.Native.Runtime.1.7_1.7.25531.0_x86__8wekyb3d8bbwe
55 Microsoft.NET.Native.Framework.1.7 Microsoft.NET.Native.Framework.1.7_1.7.25531.0_x86__8wekyb3d8bbwe
56 Microsoft.NET.Native.Framework.1.7 Microsoft.NET.Native.Framework.1.7_1.7.25531.0_x64__8wekyb3d8bbwe
57 Microsoft.Wallet Microsoft.Wallet_2.2.18047.0_x64__8wekyb3d8bbwe
58 Microsoft.WindowsFeedbackHub Microsoft.WindowsFeedbackHub_1.1711.3412.0_x64__8wekyb3d8bbwe
59 Microsoft.Services.Store.Engagement Microsoft.Services.Store.Engagement_10.0.17112.0_x86__8wekyb3d8bbwe
60 Microsoft.Services.Store.Engagement Microsoft.Services.Store.Engagement_10.0.17112.0_x64__8wekyb3d8bbwe
61 Microsoft.MicrosoftSolitaireCollection Microsoft.MicrosoftSolitaireCollection_3.18.12091.0_x64__8wekyb3d8bbwe
62 Microsoft.OneConnect Microsoft.OneConnect_3.1710.3044.0_x64__8wekyb3d8bbwe
63 Microsoft.XboxSpeechToTextOverlay Microsoft.XboxSpeechToTextOverlay_1.21.13002.0_x64__8wekyb3d8bbwe
64 Microsoft.Office.OneNote Microsoft.Office.OneNote_17.9029.20991.0_x64__8wekyb3d8bbwe
65 Microsoft.People Microsoft.People_10.3.3472.0_x64__8wekyb3d8bbwe
66 Microsoft.Messaging Microsoft.Messaging_3.37.23004.0_x64__8wekyb3d8bbwe
67 Microsoft.Getstarted Microsoft.Getstarted_6.7.3462.0_x64__8wekyb3d8bbwe
68 Microsoft.GetHelp Microsoft.GetHelp_10.1706.3471.0_x64__8wekyb3d8bbwe
69 Microsoft.WindowsAlarms Microsoft.WindowsAlarms_10.1802.451.0_x64__8wekyb3d8bbwe
70 Microsoft.WindowsSoundRecorder Microsoft.WindowsSoundRecorder_10.1802.452.0_x64__8wekyb3d8bbwe
71 Microsoft.ZuneMusic Microsoft.ZuneMusic_10.18011.13411.0_x64__8wekyb3d8bbwe
72 Microsoft.MSPaint Microsoft.MSPaint_4.1802.21027.0_x64__8wekyb3d8bbwe
73 Microsoft.SkypeApp Microsoft.SkypeApp_12.1807.264.0_x64__kzf8qxf38zg5c
74 Microsoft.StorePurchaseApp Microsoft.StorePurchaseApp_11801.1801.19001.0_x64__8wekyb3d8bbwe
75 Microsoft.WindowsCamera Microsoft.WindowsCamera_2017.1117.10.0_x64__8wekyb3d8bbwe
76 Microsoft.WindowsMaps Microsoft.WindowsMaps_5.1711.10477.0_x64__8wekyb3d8bbwe
77 Microsoft.Windows.Photos Microsoft.Windows.Photos_2018.18021.12420.0_x64__8wekyb3d8bbwe
78 microsoft.windowscommunicationsapps microsoft.windowscommunicationsapps_17.9029.21675.0_x64__8wekyb3d8bbwe
79 Microsoft.MicrosoftEdge Microsoft.MicrosoftEdge_41.16299.248.0_neutral__8wekyb3d8bbwe
80 Microsoft.Windows.Cortana Microsoft.Windows.Cortana_1.9.6.16299_neutral_neutral_cw5n1h2txyewy
81 Microsoft.Windows.SecHealthUI Microsoft.Windows.SecHealthUI_10.0.16299.248_neutral__cw5n1h2txyewy

To remove a Package of windows definitively we need to change Remove-AppxPackage by Remove-ProvisionedAppxPackage.

EXAMPLE:

Get-AppxPackage *3dbuilder* | Remove-AppxPackage
The Package is left in Windows to reinstall

To remove Package of all users:

Get-AppxPackage -allusers PackageFullName | Remove-AppxPackage

To remove 1 Package from a particular user:

Get-AppxPackage -user username PackageFullName | Remove-AppxPackage

To remove 1 Package from a user active currently:

Get-AppxPackage PackageFullName | Remove-AppxPackage

And to change “PackageFullName” by the name of the packet to remove. Examples:

Uninstall 3D Builder

Get-AppxPackage -allusers *3dbuilder* | Remove-AppxPackage

Uninstall Alarms & Clock

Get-AppxPackage -allusers *windowsalarms* | Remove-AppxPackage

Uninstall Calculator

Get-AppxPackage -allusers *windowscalculator* | Remove-AppxPackage

Uninstall Camera

Get-AppxPackage -allusers *windowscamera* | Remove-AppxPackage

Uninstall Calendar & Mail

Get-AppxPackage -allusers *windowscommunicationsapps* | Remove-AppxPackage

Uninstall Get Office app

Get-AppxPackage -allusers *officehub* | Remove-AppxPackage

Uninstall Get Started app

Get-AppxPackage -allusers *getstarted* | Remove-AppxPackage

Uninstall Solitaire Collection

Get-AppxPackage -allusers *solit* | Remove-AppxPackage

Uninstall Get Skype app

Get-AppxPackage -allusers *skypeapp* | Remove-AppxPackage

Uninstall Groove Music

Get-AppxPackage -allusers *zunemusic* | Remove-AppxPackage

Uninstall Microsoft Solitaire Collection

Get-AppxPackage -allusers *solitairecollection* | Remove-AppxPackage

Uninstall Maps

Get-AppxPackage -allusers *windowsmaps* | Remove-AppxPackage

Uninstall Money

Get-AppxPackage -allusers *bingfinance* | Remove-AppxPackage

Uninstall Movies & TV

Get-AppxPackage -allusers *zunevideo* | Remove-AppxPackage

Uninstall OneNote

Get-AppxPackage -allusers *onenote* | Remove-AppxPackage

Uninstall News

Get-AppxPackage -allusers *bingnews* | Remove-AppxPackage

Uninstall People app

Get-AppxPackage -allusers *people* | Remove-AppxPackage

Uninstall Phone Companion

Get-AppxPackage -allusers *windowsphone* | Remove-AppxPackage

Uninstall Photos

Get-AppxPackage -allusers *photos* | Remove-AppxPackage

Uninstall Store

Get-AppxPackage -allusers *windowsstore* | Remove-AppxPackage

Uninstall Sports

Get-AppxPackage -allusers *bingsports* | Remove-AppxPackage

Uninstall Voice Recorder

Get-AppxPackage -allusers *soundrecorder* | Remove-AppxPackage

Uninstall Weather

Get-AppxPackage -allusers *bingweather* | Remove-AppxPackage

Uninstall Xbox

Get-AppxPackage -allusers *xboxapp* | Remove-AppxPackage

The recommended ones would be:

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 *xboxapp* | 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 *remotedesktop* |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

Once uninstalled, we must remove the installer:

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 “*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 “*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 “*xboxapp*”} | 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 “*skype*”} | 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

To remove all apps:

For all users:

Get-AppxPackage -allusers | Remove-AppxPackage

For current user:

Get-AppxPackage | Remove-AppxPackage

To a particular user:

Get-AppxPackage -user username | Remove-AppxPackage

To remove all but one of them: (Example, the Store, the people apps, and NO the communications apps):

Get-AppxPackage | where-object {$_.name –notlike “*store*”} | where-object {$_.name –notlike “*communicationsapps*”} | where-object {$_.name –notlike “*people*”} | Remove-AppxPackage

To reinstall all apps:pps:

Get-AppxPackage -AllUsers| Foreach {Add-AppxPackage -DisableDevelopmentMode -Register “$($_.InstallLocation)\AppXManifest.xml”}

To reinstall some app:

Add-AppxPackage -register “C:\Program Files\WindowsApps\PackageFullName\appxmanifest.xml” -DisableDevelopmentMode

Example:

Add-AppxPackage -register “C:\Program Files\WindowsApps\Microsoft.3DBuilde_10.1.9.0_x64_8wekyb3d8bbwe\appxmanifest.xml” -DisableDevelopmentMode

Or also do this: (especially if the desktop issues problems and some icons do not respond)

Get-AppxPackage Microsoft.Windows.ShellExperienceHost | foreach {Add-AppxPackage -register “$($_.InstallLocation)\appxmanifest.xml” -DisableDevelopmentMode}

Get-AppxPackage Microsoft.Windows.Cortana | foreach {Add-AppxPackage -register “$($_.InstallLocation)\appxmanifest.xml” -DisableDevelopmentMode}

Where are the apps ?:

C:\Program Files\WindowsApps

TO REMOVE THE APPS perhaps disappeared folder reinstallation, they should be here:

“C:\Program Files\WindowsApps” o”C:\Users\user_name\AppData\Local\Packages”
If they are not there, they are missing or they are incomplete, we can recover them like this:

We need the “Windows 10 ISO”, we mount it and, with Peazip or 7-zip we extracted them from the “Install.WIM” file
The directory: \sources\install.wim\1\ or \2\ or \3\ or \4\ or \5\

We have to look at the file: [1] .xml to find out which folder corresponds to the exact version of our windows.