How to Use PowerShell to Permanently Delete Bloatware from Windows 8.1 and 10
New Windows installations often come with pre-installed apps you do not need. These programs, known as bloatware, consume storage space and system resources. While the standard Control Panel cannot remove some of these built-in applications, Windows PowerShell offers a direct way to uninstall them permanently. Understanding the PowerShell Commands
PowerShell uses specific cmdlets to manage Windows packages. To remove bloatware, you will use two primary commands:
Get-AppxPackage: Finds and lists the applications installed on your system.
Remove-AppxPackage: Uninstalls the targeted package from the current user account.
To completely remove an app so that future users on the machine do not get it, you can combine these with the -AllUsers parameter and the Get-AppxProvisionedPackage command. Step-by-Step Guide to Removing Bloatware
Follow these steps to clean up your Windows 8.1 or Windows 10 operating system. Step 1: Open PowerShell as Administrator
PowerShell requires elevated privileges to modify system applications. Press the Windows Key. Type PowerShell into the search bar. Right-click on Windows PowerShell from the results. Select Run as administrator. Click Yes if the User Account Control (UAC) prompt appears. Step 2: Identify the App Package Name
Windows recognizes apps by their full package names rather than their display names. To see everything installed on your system, type the following command and press Enter: powershell Get-AppxPackage | Select Name, PackageFullName Use code with caution.
This generates a long list. For a cleaner view, you can filter the list to find a specific app, such as Xbox: powershell Get-AppxPackagexbox* Use code with caution. Step 3: Remove the Application
Once you know the name of the application, use the wildcard character (*) to target and delete it quickly.
To remove the Xbox application from your current account, run: powershell Get-AppxPackage xboxapp | Remove-AppxPackage Use code with caution.
Step 4: Prevent Apps from Reinstalling (Provisioned Packages)
Windows keeps a master copy of built-in apps to install them automatically for any new user profiles you create. To delete these master copies permanently from the entire system, run the provisioned removal command: powershell
Get-AppxProvisionedPackage -Online | Where-Object {\(_.PackageName -like "*xboxapp*"} | Remove-AppxProvisionedPackage -Online </code> Use code with caution. Common Bloatware PowerShell Commands</p> <p>You can copy and paste the following commands directly into your administrative PowerShell window to remove common pre-installed apps. Windows 10 Specific Apps</p> <p><strong>3D Builder:</strong> <code>Get-AppxPackage *3dbuilder* | Remove-AppxPackage</code></p> <p><strong>Cortana (Windows 10 2004 and later):</strong> <code>Get-AppxPackage *Microsoft.549981C3F5F10* | Remove-AppxPackage</code></p> <p><strong>Groove Music:</strong> <code>Get-AppxPackage *zunemusic* | Remove-AppxPackage</code></p> <p><strong>Money, Sports, News, and Weather:</strong> <code>Get-AppxPackage *bingweather* | Remove-AppxPackage</code> <strong>People:</strong> <code>Get-AppxPackage *people* | Remove-AppxPackage</code></p> <p><strong>Solitaire Collection:</strong> <code>Get-AppxPackage *solitairecollection* | Remove-AppxPackage</code> Windows 8.1 and 10 Shared Apps</p> <p><strong>Camera:</strong> <code>Get-AppxPackage *windowscamera* | Remove-AppxPackage</code></p> <p><strong>Mail and Calendar:</strong> <code>Get-AppxPackage *windowscommunicationsapps* | Remove-AppxPackage</code> <strong>Maps:</strong> <code>Get-AppxPackage *windowsmaps* | Remove-AppxPackage</code> <strong>Photos:</strong> <code>Get-AppxPackage *photos* | Remove-AppxPackage</code> <strong>Skype:</strong> <code>Get-AppxPackage *skypeapp* | Remove-AppxPackage</code> How to Reinstall All Default Apps</p> <p>If you accidentally delete an application you need, or if system stability is affected, you can restore all original Windows applications with a single command. Open an administrative PowerShell window and run: powershell</p> <p><code>Get-AppxPackage -AllUsers | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register "\)($_.InstallLocation)\AppXManifest.xml”} Use code with caution.
This process re-registers every native application package back into your operating system. If you’d like, let me know:
If you want a script to automate the removal of all bloatware at once
If you are looking to block third-party apps like Candy Crush from auto-installing
If you need help troubleshooting a specific PowerShell error code
I can tailor the next steps to help you optimize your operating system completely. \x3c!–cqw1tb XycVPe_6j/HugV6–> Saved time \x3c!–TgQPHd|[91,“Saved time”,false,false]–> \x3c!–TgQPHd|[92,“Clear”,false,false]–> \x3c!–TgQPHd|[94,“Helpful”,false,false]–> Comprehensive \x3c!–TgQPHd|[93,“Comprehensive”,false,false]–> \x3c!–TgQPHd|[95,“Other”,true,true]–> \x3c!–TgQPHd|[2,“Incorrect”,false,false]–> Inappropriate \x3c!–TgQPHd|[9,“Inappropriate”,false,false]–> Not working \x3c!–TgQPHd|[70,“Not working”,true,false]–> \x3c!–TgQPHd|[11,“Unhelpful”,false,false]–> \x3c!–TgQPHd|[1,“Other”,true,true]–>
\x3c!–qkimaf XycVPe_6j/WyzG9e–>\x3c!–cqw1tb XycVPe_6j/WyzG9e–>
A copy of this chat, including the images and video, will be included with your feedback A copy of this chat will be included with your feedback
Your feedback will include a copy of this chat and the image from your search
Your feedback will include a copy of this chat, any links you shared, and the image from your search.
\x3c!–qkimaf XycVPe_6j/lC1IR–>\x3c!–cqw1tb XycVPe_6j/lC1IR–>
\x3c!–qkimaf XycVPe_6j/Y6wv1e–>\x3c!–cqw1tb XycVPe_6j/Y6wv1e–> Thanks for letting us know
Google may use account and system data to understand your feedback and improve our services, subject to our Privacy Policy and Terms of Service. For legal issues, make a legal removal request. \x3c!–TgQPHd|[]–>