By Michael | Last Updated
Windows 10 includes a variety of default apps. But as we know, there's no easy way to remove them from the "All Apps" view in "Start" menu. And if you want to uninstall them, probably most of them cannot be allowed to uninstall in the usual way, except some apps, such as Get Office, Get Skype, Get Started, Microsoft Solitaire Collection, Money, News, Phone Companion, and Sports apps.
You can right-click the app in the All Apps list in the Start menu and select "Uninstall". But this normal way doesn't work for all built-in apps. So if you want to uninstall Windows 10 built-in apps, you need another common way, Windows PowerShell.
1. Click the Search and type "Powershell" in the field.
2. Right click the "Windows PowerShell" and choose "Run as administrator".
3. Click "Yes" on pop-up UAC dialog to confirm.
Section 1: uninstall Windows 10 all built-in apps
Maybe you have only a user account or many accounts, so you can choose to uninstall all built-in apps for one or all user accounts. Type in command below in window and press Enter to make it work.
Command to uninstall all built-in apps for current user account, all user accounts and particular user:
Get-AppxPackage | Remove-AppxPackage
Get-AppxPackage -allusers | Remove-AppxPackage
Get-AppxPackage -user username | Remove-AppxPackage
After the command you type runs successfully, you can click the Start menu and see built-in apps have been removed, except some that cannot be removed with any methods, such as Contact Support, Cortana, Microsoft Edge, Windows Feedback etc.
Section 2: Uninstall one particular built-in app in Windows 10
Command: Get-AppxPackage PackageFullName | Remove-AppxPackage
Note: To get the PackageFullName, you can run the following command at first.
Get-AppxPackage | Select Name, PackageFullName
By default, above command would only uninstall particular app from current user account. So if there are lots of user accounts, and you like to do this for all user accounts or another particular user, you can type the command below in PowerShell window.
Command to uninstall the app from all user accounts, particular user accounts:
Get-AppxPackage -allusers PackageFullName | Remove-AppxPackage
Get-AppxPackage –user username PackageFullName | Remove-AppxPackage
Step 1: Run PowerShell as administrator.
Step 2: Reinstall Windows 10 built-in apps with PowerShell command.
1. If you want to reinstall all Windows 10 built-in apps for all users, the following command is enough for you.
Get-AppxPackage -AllUsers| Foreach {Add-AppxPackage -DisableDevelopmentMode -Register "$($_.InstallLocation)\AppXManifest.xml"}
2. If you want to reinstall a specific built-in app in Windows 10, you would need the command.
Add-AppxPackage -register appxmanifest.xml_file_path -DisableDevelopmentMode
It seems a little difficult, but as long as you find the xml file of the app, it would be also easy to do for you. Firstly, we should know all the apps are stored in folder C:\Program Files\WindowsApps. So xml file of the app you need to uninstall is also saved in this folder. Just the folder is hidden as well as restricted and it contains several sub-folders. You would have to find xml file in all those folders. But with command "Get-AppxPackage -allusers | Select Name, PackageFullName", all of things become easy.
You could get the PackageFullName information of the app and appxmanifest.XML file is just saved under it. So execute following command to restore that app:
Add-AppxPackage -register "C:\Program Files\WindowsApps\PackageFullName\appxmanifest.xml" -DisableDevelopmentMode
Copy the PackageFullName information with Enter button in PowerShell window, and replace PackageFullNam term in above command with the copied PackageFullName information.
If you receive any error message, ignore it and restart the computer. Or reset this PC to restore Windows 10 to factory settings. And you could perform a clean installation of Windows 10 and restore all bundled apps.
Related Articles: