9 ways to remove desktop programs and Microsoft Store apps in Windows

From time to time, we stumble upon applications that are hard to remove or delete, as some users would say. Sometimes their Add/Remove Programs entries are deleted for whatever reason, or they do not have a handy Uninstall shortcut available. The problems vary from case to case. That is why we decided to make a roundup of all the methods that can be used to remove both desktop programs and modern apps, in Windows. Let's get started:

NOTE: This guide applies to Windows 10, Windows 7 and Windows 8.1.

1. Uninstall desktop apps from the Command Prompt (cmd.exe)

Let's start with a geeky way of removing apps from Windows. First, start the Command Prompt as administrator. In the Command Prompt window, type wmic and press Enter.

The wmic command in Command Prompt

This command loads the Windows Management Instrumentation Command-line (WMIC) tool. Now you need to see which apps are identified by WMIC so that you can remove them from the Command Prompt. To do that, type the command "product get name" without the quotation marks and press Enter on the keyboard. The command lists all the desktop apps that can be removed with this method.

The product get name command in Command Prompt

The list of apps shown is smaller than the total number of desktop apps that you have installed. If the app that you want to remove is shown here, continue and enter the command: product where name="name of program" call uninstall. Replace the string name of the program with the actual name of the desktop app that you want to remove, as shown in the list that was loaded previously in the Command Prompt. For example, we typed product where name="Google Chrome" call uninstall.

You are prompted to confirm that you want to uninstall the program. Type Y if you want to remove it or N if you have changed your mind.

Uninstalling an app using the Command Prompt

If the uninstallation is performed successfully, you should see a ReturnValue=0 and a message that says "Method execution successful."

Of all the methods in this guide, this one is the most complex and least useful. We introduced it because a surprising number of people search for it. For more efficient methods, continue reading this guide.

2. Uninstall desktop applications from the Control Panel

This is the method most people know about. It works great for all desktop apps, but it cannot be used for modern apps that are distributed through the Microsoft Store in Windows 10 and Windows 8.1.

First, open the Control Panel. Then, go to "Programs -> Programs and Features."

The Control Panel from Windows 10

Select the desktop app that you want to remove, click or tap Uninstall and follow the wizard.

Uninstalling a program using the Control Panel

Please remember that the steps for uninstalling a program are different from program to program.

3. Uninstall desktop programs using their uninstall shortcuts

Some desktop applications, when installed, create an Uninstall shortcut. Usually, it is found in the application's folder from the Start Menu (in Windows 10 and Windows 7) or the Apps View (in Windows 8.1). Below you can see the Uninstall shortcut for CyberGhost, in Windows 10.

An uninstall shortcut shown in the Start Menu from Windows 10

Here is the same shortcut in Windows 8.1:

An uninstall shortcut for an app, shown in the Start Menu from Windows 8.1

Click or tap the Uninstall shortcut to start the uninstallation wizard for the selected application.

4. Uninstall desktop apps using their Uninstall.exe file

Many desktop apps (especially those which create Uninstall shortcuts) have an executable file named uninstall.exe or something similar. This file is always found in the installation folder of that application. You can see below the uninstall.exe file for the 7-Zip.

The uninstall executable file inside a program's folder

Run it and follow the steps required to uninstall the program.

5. Uninstall desktop apps using their setup MSI file

Some programs (like the 64-bit version of 7-Zip) do not use a setup.exe file for their installation. Instead, their setup file has the extension ".msi." This format is used by the Windows Installer, a special installation format created by Microsoft for its Windows operating systems. The desktop apps that use a ".msi" installer are easy to uninstall. Right-click or press and hold on their setup file and choose Uninstall.

The uninstall option shown in the right-click menu of an MSI file

The removal can also be triggered from the command line. Open the Command Prompt as administrator and type "msiexec /x " followed by the name of the ".msi" file used by the program that you want to remove.

Uninstalling a program using the msiexec command on an MSI file

You can also add other command line parameters to control the way the uninstall is done. For more information, check this documentation from Microsoft: Msiexec (command-line options).

6. Uninstall universal apps from the Start screen or the Start Menu

All the methods covered so far apply only to traditional desktop applications. But what about Windows 10 and Windows 8.1 apps that are distributed through the Microsoft Store? How do you remove those?

If you are using Windows 10, you can right-click or press and hold (if you are using touch) the app's tile. In the contextual menu, choose Uninstall.

Uninstalling an app using the Start Menu from Windows 10

Next, you have to confirm that you want to remove the app, by pressing Uninstall.

Confirming the uninstall

Another way is to use the search box on the Windows 10 taskbar, near the Start button. Type the name of the app that you want to remove, click or tap on it, and then press Uninstall on the preview panel from the right.

Alternatively, you can right-click or press and hold the app and Uninstall it from the contextual menu. Do not forget to confirm your choice.

Uninstalling an app using the search from Windows 10

If you are using Windows 8.1, go to the Start screen. If you can find the tile of the app that you want to remove, right-click or press and hold on it, to bring up the contextual menu. Then, click or tap Uninstall.

Uninstalling an app using the Start screen from Windows 8.1

On traditional PCs without a touchscreen, Windows 8.1 displays a traditional right-click menu when you right-click the tile of a modern app. As expected, this menu includes the Uninstall option. The app is then removed in a few seconds without other prompts and confirmations.

Uninstalling an app using the Start screen from Windows 8.1, using a mouse

If an app no longer has a tile on the Start screen (in Windows 8.1), search for it. Once the search results are shown, right-click or press and hold the name of the app that you want to remove and then choose Uninstall.

Using search to find and uninstall an app from Windows 8.1

7. Remove universal apps using Settings (in Windows 10) or PC Settings (in Windows 8.1)

In Windows 10, open Settings and go to Apps. On the right side of the Settings window, a list is shown with all the apps available on your Windows 10 device. Scroll down the list and click or tap the app that you want to remove. Then, click or tap Uninstall, followed by Uninstall, to confirm your choice.

Uninstalling an app from Windows 10, using the Settings

The progress of the removal process is shown below the app's name When you are finished uninstalling apps, close the Settings window.

In Windows 8.1, you can use the PC Settings to remove universal apps from the Microsoft Store. Open PC Settings and go to Search and apps and then to App sizes. On the right, you can see a list with all the apps that are installed on your device. Select the one you want to remove, and the Uninstall button is displayed. Click or tap Uninstall and then again on Uninstall to confirm that you want to remove the app.

Uninstalling an app from Windows 8.1, using the PC Settings

Close PC Settings when you are done removing apps.

8. Remove universal apps, using PowerShell

Some touch-based apps (also known as UWP apps) that are built into Windows 10 and Windows 8.1 cannot be removed using the methods shared earlier. For example, in Windows 10, you cannot remove apps like Calendar, Mail, Camera, or Photos. To remove these apps, you must use PowerShell.

Uninstalling apps using PowerShell

We have created a complete step by step guide, which shares everything you need to know: How to uninstall Windows 10 apps using PowerShell, in 3 steps.

9. Use a specialized software uninstaller

There are also specialized programs that can remove other programs. Some even delete leftovers from the uninstall process, both files and registry entries. Here are a few ideas to get you started:

If you are looking for a decent tool that can help with removing other programs, these articles should help you find what you are looking for. Although we published them a long time ago, they are still working today.

How do you uninstall your apps?

These are the methods we know for uninstalling both desktop apps and universal apps from Windows. If you know others, do not hesitate to share them in the comments section below. We are looking forward to updating this article and making it even more complete.