How to add or remove programs in Windows 11

Open Settings > Apps > Installed apps to remove a program in Windows 11, and use the Microsoft Store or the publisher's own installer to add one.

Advertisement

This guide covers the Settings and Control Panel routes, winget commands, optional features, built-in apps, browser web apps and uninstalls that refuse to finish.

The fastest way to add or remove a program in Windows 11

Installed apps is what Windows 11 calls Add or Remove Programs. It lists Microsoft Store apps and traditional desktop programs in one place.

  1. Select Start > Settings > Apps > Installed apps.
  2. Find the program you want gone in the list.
  3. Select More next to it, then select Uninstall.
  4. Select Uninstall again to confirm, then follow any prompts the program's own uninstaller shows.
  5. To add a program instead, select Start > Microsoft Store, open the app's page and select Get.

Typing Add or remove programs into the Settings search box opens the same list.

Before you start: know what kind of program you’re dealing with

Windows 11 keeps four kinds of software in different places. Matching the type to the right page saves a hunt through menus that will never list it.

Kind of software How it is added How it is removed
Microsoft Store app Get on the app's Store page Installed apps > More > Uninstall
Desktop program (.exe or .msi) Downloaded from the publisher's site and run Installed apps, or Control Panel > Programs and Features
WinGet package winget install <name> winget uninstall <name>
Windows optional feature Settings > System > Optional features Installed features > select it > Remove
Legacy Windows component Turn Windows Features on or off Clear its checkbox in the same dialog
Web app installed from a browser Install in the browser's address bar The browser's apps page, or Installed apps
Built-in Windows app Ships with Windows Installed apps, when Uninstall is offered

Which method should you use?

Your situation Use this Why
Removing something you installed recently Settings > Apps > Installed apps Store apps and desktop programs are listed together
Settings shows no Uninstall for an old program Control Panel > Programs and Features Microsoft points here for apps Settings cannot remove
The app opens but misbehaves Advanced options > Repair Keeps the app and its data instead of removing it
Adding or removing several programs in a row winget in Terminal One line per program, no installer dialogs to click
Turning a Windows component on or off Optional features or Turn Windows Features on or off Components are not listed with installed apps
The uninstaller fails or the entry is stuck Program Install and Uninstall troubleshooter Microsoft's tool repairs registry keys that block removal

How to add programs from the Microsoft Store

Store apps install without an installer wizard and update themselves afterwards.

  1. Select Start, then select Microsoft Store.
  2. Select Apps or Gaming, and select Show all to see more of a category.
  3. Open the app's page and select Get.
  4. Wait for the download to finish, then open the app from Start > All apps.
  5. To reinstall something you already own, select More info near your account picture, select My Library, then select the Download icon beside the app.

Apps bought or installed from the Store follow your Microsoft account to any device you sign in on, and they update automatically.

Anything you installed but cannot see in My Library will be listed in your Microsoft account order history.

Advertisement

How to install traditional desktop programs

Desktop programs arrive as an .exe or .msi installer from the publisher's own website.

  1. Open the publisher's official download page and select the download link.
  2. Select Save to put the file in your Downloads folder, or Save as to pick another location such as the desktop.
  3. Open the downloaded file, and select Yes if Windows asks for permission to make changes.
  4. Read every installer screen and clear any checkbox offering a toolbar, a trial product or a different search engine.
  5. Finish the wizard, then confirm the program under Start > All apps.

Download and install programs only from trusted publishers and retail websites. Microsoft Defender scans the file during the download.

Pin a newly installed program where you will reach it fastest, or put it on a taskbar toolbar.

How to install programs with Windows Package Manager winget

WinGet ships with Windows 11 as part of App Installer, so there is nothing to set up first.

Advertisement

Select Start, type Terminal, and open it. Run winget -v to confirm the tool is available; it returns the installed WinGet version.

winget search vlc
winget install --id VideoLAN.VLC -e

winget search finds the package and shows its Id. winget install then downloads and runs the publisher's installer. --id limits the install to that exact package id, and -e forces an exact, case-sensitive match instead of a substring match.

You should see: WinGet reports the package it found, shows download progress, and returns to the prompt without an error. winget list vlc then lists the program.

Run winget upgrade on its own to preview available updates, then winget upgrade --all to update every program that has one.

Advertisement

Some programs need elevation. Run WinGet without administrator rights and Windows prompts you to elevate; decline and the install fails.

Windows Terminal showing winget search and install of Azure CLI
WinGet downloads the installer and reports Successfully installed when the package finishes without errors. (Image: Microsoft)

How to remove programs using Settings

Settings removes Store apps, web apps and most desktop programs from the same list.

  1. Select Start > Settings > Apps > Installed apps.
  2. Find the program in the list.
  3. Select More next to it, then select Uninstall.
  4. Select Uninstall in the confirmation message.
  5. Follow the program's own uninstaller if one opens, and restart the computer if it asks.

For a single app there is a shorter route: select Start > All apps, right-click the app and select Uninstall.

Some apps cannot be uninstalled from Settings. Microsoft's instruction for those is to remove them from Control Panel instead.

How to remove older programs using Control Panel

Control Panel still carries Programs and Features, the page older installers register with.

  1. Enter Control Panel in the taskbar search box and select it.
  2. Select Programs, then select Programs and Features.
  3. Right-click the program and select Uninstall, or Uninstall/Change when the program offers both.
  4. Follow the on-screen directions from the program's uninstaller.
  5. Close Control Panel and confirm the entry has gone from the list.

Uninstall/Change hands control to the publisher's own maintenance tool, where a repair or a change of installed components is often offered instead of a full removal.

Use Installed apps for Microsoft Store apps, which register differently.

How to repair or reset an app instead of uninstalling it

A crashing app usually does not need removing. Windows 11 can rebuild it in place.

  1. Select Start > Settings > Apps > Installed apps.
  2. Select More next to the app, then select Advanced options.
  3. Select Repair.
  4. Open the app and check whether the problem has gone.
  5. Return to Advanced options and select Reset if Repair is unavailable or did not fix it.

Repair, change and modify options do not appear for every app and program; availability is set by the app itself.

Desktop programs offer the equivalent through Uninstall/Change in Programs and Features.

How to add or remove Windows optional features

Optional features are Windows components that are not installed by default, such as language resources and handwriting support. Microsoft calls them Features on Demand.

  1. Select Start > Settings > System > Optional features.
  2. Select View features next to Add an optional feature.
  3. Select the checkbox beside each feature you want, then select Next.
  4. Review the list and select Add.
  5. To remove one, find it under Installed features using the Search installed features box, select the feature to expand it, then select Remove.

The computer must be online, because Windows Update downloads the content an optional feature needs.

On some Windows 11 versions the Optional features page sits under Settings > Apps rather than System. Right-click Start, select Run, enter ms-settings:optionalfeatures and select OK to open it either way.

Legacy components are elsewhere: enter Turn Windows Features on or off in the taskbar search box, tick or clear the component, select OK, and restart if prompted.

How to uninstall apps with winget

WinGet removes programs it did not install, because winget list reads everything registered on the computer.

winget list
winget uninstall --id VideoLAN.VLC -e --source winget

winget list displays every installed application with its Id, and flags any that have an update available. winget uninstall then removes the one you name. --source winget keeps the command on the WinGet repository and avoids a Microsoft Store agreement prompt, and -e matches the id exactly.

You should see: The uninstaller runs with a progress indicator, then winget list <name> returns no matching package.

Add --silent to suppress the uninstaller's own interface, or --interactive to click through it yourself.

winget list --upgrade-available narrows the list to programs with a pending update, which is a quicker way to spot what is worth keeping.

How to remove built-in Windows 11 apps

Many apps that ship with Windows 11 can be uninstalled like any other. A smaller set is part of Windows itself and cannot be.

  1. Select Start > Settings > Apps > Installed apps.
  2. Find the built-in app, select More, then select Uninstall if the option is offered.
  3. Treat a missing or greyed-out Uninstall as final: that app is built into Windows and cannot be removed.
  4. For anything still listed, open Terminal, run winget list to read the package id, then run winget uninstall --id <id> -e.
  5. To remove a Store-style app from your own account only, open Windows PowerShell and run Get-AppxPackage *name* | Remove-AppxPackage.

Remove-AppxPackage removes the package from the signed-in user's account. Its -AllUsers switch covers every account on the computer and has to be run with administrator permissions.

Removing a built-in app does not stop Windows reinstalling it for a new user account created later.

How to remove web apps installed from a browser

A website installed as an app behaves like a program on Windows: it appears in the taskbar, in Start and in Alt + Tab.

  1. In Microsoft Edge, go to edge://apps, select Open on the app tile, then select Details and uninstall it there.
  2. Alternatively in Edge select Settings and more > More tools > Apps > View apps, right-click the app and select Manage app.
  3. In Google Chrome, open the installed app, select More, select Uninstall, then select Remove.
  4. Tick Also delete data from Chrome in that dialog to clear the site's stored data as well.
  5. Or remove either one from Settings > Apps > Installed apps, where installed web apps are listed with everything else.

Browser extensions are not programs and never appear in Installed apps; remove them inside the browser, as with Firefox's system add-ons.

Terminal showing winget uninstall of NuGet CLI and empty list check
After winget uninstall finishes, running winget list again returns no installed package found matching criteria. (Image: Microsoft)

How to check it worked

An uninstaller that closes without a message has not necessarily finished. Three lists have to agree.

  1. Reopen Settings > Apps > Installed apps and search for the program; a removed program is no longer listed.
  2. Select Start > All apps and confirm its entry has gone from the alphabetical list.
  3. Open Control Panel > Programs > Programs and Features and confirm the entry has gone there too.
  4. Run winget list <name> in Terminal; a removed program returns no matching package.
  5. Restart the computer if any uninstaller asked for one, then repeat the first check.
  6. For a program you added, open it from Start > All apps and confirm it launches.

What to do when a program will not uninstall

Group the fix by the symptom rather than working through every option.

The **Uninstall** option is greyed out or missing

The app is built into Windows, or it was installed for all users by an account with higher rights than yours.

  1. Open Control Panel > Programs > Programs and Features and look for the program there.
  2. Sign in with an administrator account and repeat the uninstall.
  3. Accept that apps built into Windows cannot be uninstalled, and hide the entry instead by unpinning it from Start.
  4. On a work or school computer, ask whoever manages it: a policy can hide the Programs and Features page entirely.

The uninstaller fails, or the entry stays in the list afterwards

An incomplete install or update left corrupt registry keys behind, which block both removal and reinstallation.

  1. Restart the computer and try the uninstall once more before anything else.
  2. Run Microsoft's Program Install and Uninstall troubleshooter and follow its instructions.
  3. Select the program that will not uninstall when the troubleshooter asks which one is affected.
  4. Reinstall the program over the top, then uninstall it again from Installed apps if the entry survives.

`winget` is not recognised as a command

App Installer has not registered yet, which happens before a new user account's first proper sign-in.

  1. Run winget -v in Terminal to check whether the tool answers at all.
  2. Open Microsoft Store, search for App Installer and install or update it.
  3. Open PowerShell and run Add-AppxPackage -RegisterByFamilyName -MainPackage Microsoft.DesktopAppInstaller_8wekyb3d8bbwe to request registration.
  4. Sign out of Windows and back in, then run winget -v again.

An app cannot be found or installed from Microsoft Store

The Store is signed out, or the app is not offered for the account's region or Windows version.

  1. Open Microsoft Store and confirm the account picture shows the account that owns the app.
  2. Check Settings > Time & language > Language & region and confirm the country is correct.
  3. Install any pending Windows updates, then reopen the Store.
  4. Install the program from the publisher's own website instead if the Store still does not offer it.

How to clean up after removing programs

Uninstallers leave temporary files and installer caches behind. Windows 11 clears them from Storage settings.

  1. Select Start > Settings > System > Storage.
  2. Select Cleanup recommendations.
  3. Expand Temporary files, tick what you want gone, then select Clean up.
  4. Expand Unused apps and remove programs you have stopped opening.
  5. Review Large or unused files and Files synced to the cloud, then select Clean up for each section you use.

Turn on Storage Sense on the same page to have Windows repeat this on a schedule.

No third-party cleaner is needed for this, and none can remove a program that Windows itself refuses to.

Terminal listing installed apps filtered by name using winget list
Running winget list with a name after it narrows the results to matching packages only. (Image: Microsoft)

Safety tips for adding and removing programs

Install desktop programs only from the publisher's own site or the Microsoft Store, and leave Microsoft Defender switched on while you do it. Microsoft's guidance is to download and install programs only from trusted publishers and retail websites, and Defender scans the file during the download. Clear the bundled extras on every installer screen, remove only entries you can name, and leave a program alone if you cannot identify its publisher in Programs and Features.

Running WinGet from an administrator Command Prompt suppresses the elevation prompt, so only install packages you trust from that window.

Microsoft Edge apps page listing an installed Webboard app
Go to edge://apps in Microsoft Edge, then select Details on an app tile to uninstall it. (Image: Microsoft)

Frequently asked questions

Where is Add or Remove Programs in Windows 11?

It is the Installed apps page at Settings > Apps > Installed apps. Typing Add or remove programs into the Settings search box opens the same page, which lists Microsoft Store apps and desktop programs together.

How do you add or remove programs from CMD?

Use WinGet. winget search <name> finds a package, winget install --id <id> -e adds it, winget list shows what is installed, and winget uninstall --id <id> -e removes it. WinGet runs in Command Prompt, PowerShell and Terminal.

How do you add or remove programs in Windows 10?

Windows 10 uses Settings > Apps > Apps & features instead of Installed apps, with the same Uninstall button. Control Panel, WinGet and the Optional features page all work the same way on Windows 10 as on Windows 11.

Is Add or Remove Programs the same as Programs and Features?

They overlap but are not identical. Programs and Features in Control Panel lists desktop programs only, while Installed apps in Settings lists desktop programs, Microsoft Store apps and web apps installed from a browser.

Why does a program still appear in the list after uninstalling?

The uninstaller failed to remove its registration, usually because an earlier install or update left corrupt registry keys. Restart the computer, then run Microsoft's Program Install and Uninstall troubleshooter and point it at that program.

How do you remove a program that is not in the Add or Remove Programs list?

Check Control Panel > Programs > Programs and Features first, then run winget list in Terminal, which reports applications installed by any means. Windows components live under Optional features or Turn Windows Features on or off instead.

Does uninstalling a program delete its files?

The uninstaller removes the program's own files, but settings, saved documents and temporary files are often left in place. Clear the leftovers through Settings > System > Storage > Cleanup recommendations.

Can you reinstall a program you removed?

Yes. A Microsoft Store app returns from My Library in the Store at no extra cost, and a WinGet package returns with winget install --id <id> -e. A desktop program needs its installer and, where it applies, its licence key again.

How do you add or remove programs without administrator rights?

Microsoft Store apps and programs installed only for your own user account can be added and removed from a standard account. Anything installed for all users needs an administrator, and Windows will prompt for those credentials.

How do you add or remove Windows features rather than programs?

Open Settings > System > Optional features and use View features to add or Remove under Installed features to take one away. Legacy components use the Turn Windows Features on or off dialog.

Can you uninstall several programs at once in Windows 11?

Not from Settings, which handles one program at a time. WinGet can be run repeatedly in a single Terminal window, and winget uninstall --id <id> -e --silent removes a program without its uninstaller interface appearing.

Philip Celasco

Philip is a Texas-based technology writer and IT administrator at Techdows.com with more than 10 years of experience creating practical content for everyday users and professionals. He specializes in web browsers, particularly Chromium-based platforms such as Google Chrome, Microsoft Edge, Brave, and Opera. Through his work as an IT administrator, Philip has hands-on experience managing devices, configuring browser policies, troubleshooting software and network issues, and helping people resolve problems that affect productivity and security. His articles are based on practical testing and real-world technical experience. He covers browser settings, extensions, performance problems, privacy controls, security features, and Windows troubleshooting. Outside work, Philip enjoys the quieter side of life in Texas and stepping away from the screen when he can. He has two kids, two cats and loves to play golf with his mother during the weekends.

Leave a Reply

Your email address will not be published. Required fields are marked *