You are trying to get rid of the hated software, but the system stubbornly produces errors like "The program could not be uninstalled", ERROR 1722 or just silently ignores your attempts? This problem is familiar to many - especially when it comes to built-in utilities. Windows, antiviruses with “removal protection” or pirated software builds. In this article we will analyze 7 proven methods, how to completely remove an application from a laptop, even if it blocks uninstallation.

The reasons for “unremovability” can be different: from damaged installer files to malicious programs masquerading as legitimate software. We won't limit ourselves to basic advice like "restart your computer" - instead we'll suggest universal methods, including manual cleaning of the registry and forced removal via the command line. Important: Some actions require administrator rights and may affect system stability, so create a restore point before experimenting.

1. Standard removal via “Windows Settings” - check the basic settings

Start with the obvious: sometimes the problem lies not in the program itself, but in the failure of system services. B Windows 10/11 removal algorithm via Options has changed - now there is a separate section for applications, including UWP (universal programs from the Microsoft Store).

Open Start → Settings → Applications → Installed applications. Find the desired program in the list and click ... (three dots) → Delete. If the button is grayed out or an error appears, try:

  • 🔄 Restart service Windows Installer. To do this, open Task Manager (Ctrl+Shift+Esc), find the process msiexec.exe and complete it. Then enter at the command prompt (as administrator):
    net stop msiserver & net start msiserver
  • 🛠️ Run the utility Program Install and Uninstall Troubleshooter from Microsoft. It automatically corrects uninstallation errors. Download from the official website.
  • 📁 Check permissions. Right-click on the program folder (usually in C:\Program Files or C:\Program Files (x86)) → Properties → Security. Make sure your account has full rights (Full access).
⚠️ Attention: If the program belongs to the category Malware (For example, Browser Hijacker or Adware), its removal through standard means may provoke re-installation through infected tasks in Task Scheduler. In this case, first use AdwCleaner or Malwarebytes.
📊 What OS is installed on your laptop?
  • Windows 10
  • Windows 11
  • macOS
  • Linux
  • Other

2. Uninstallation via Control Panel - an alternative for old programs

Despite the outdated interface, Control panel still remains a more reliable removal tool 32-bit applications or software installed before updating to Windows 10/11. The original program installer is used here (.msi or uninstall.exe), not a universal mechanism Microsoft.

To open the classic uninstaller:

  1. Click Win + R, enter appwiz.cpl and press Enter.
  2. Find the program in the list, right-click → Delete/Change.
  3. If the process freezes, wait 10–15 minutes (sometimes installers take a long time to “think”). If nothing happens, complete the process via Task Manager.

If the program is not in the list, but its files remain on the disk, it means it has been installed portable (without registration in the registry). In this case, simply delete its folder manually and clear the shortcuts from the desktop.

☑️ Preparing for forced deletion

Done: 0 / 4

3. Forced removal via command line (CMD)

When the GUI refuses to cooperate, it comes to the rescue WMIC (Windows Management Instrumentation Command-line) is a tool for managing systems via the command line. It allows force uninstall program, even if its installer is damaged.

Open CMD as administrator and run:

wmic product get name

In the list, find the exact name of the program (case sensitive!). Then enter:

wmic product where name="Название Программы" call uninstall /nointeractive

Replace Program Name to a real name (for example, "CCleaner"). If there are spaces in the title, use quotation marks.

If WMIC didn't work, try an alternative method via msiexec:

msiexec /x {ProductCode}

To find out ProductCode, use the utility Microsoft/Sysinternals Process Explorer or the command:

wmic product get name, identifyingnumber
⚠️ Attention: Some programs (for example, NVIDIA GeForce Experience or Intel Driver & Support Assistant) block deletion through WMICif their services are active. Before executing commands, stop the associated processes in Task Manager.

4. Manual removal of program remnants through the registry and file system

Even after a “successful” uninstallation, programs often leave behind garbage in the registry, temporary files and entries in Task Scheduler. This can lead to errors when installing new versions of software or even conflicts in the system. To clean everything completely, follow these steps:

Step 1. Removing program folders

  • 📂 Check the standard paths:
    • C:\Program Files\ And C:\Program Files (x86)\
    • C:\Users\<Your_name>\AppData\Local\ (hidden folder, turn on showing hidden files)
    • C:\ProgramData\ (also hidden)
  • 🗑️ Delete the program folder manually. If the system complains Access denied, use the utility Unlocker or team in CMD (admin):
    takeown /f "Путь_к_папке" /r /d y & icacls "Путь_к_папке" /grant администраторы:F /t

Step 2: Clean the registry

Open RegEdit (Win + R → regedit) and delete all mentions of the program in the following threads:

Registry key What to delete
HKEY_CURRENT_USER\Software\ Folder with the name of the program or publisher
HKEY_LOCAL_MACHINE\SOFTWARE\ Similar, but for 64-bit programs
HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\ For 32-bit programs on a 64-bit system
HKEY_CLASSES_ROOT\Installer\Products\ Posts from ProductCode (see step 3)

Step 3. Deleting tasks in Scheduler

Open Start → System Tools → Task Scheduler. Check the task library for entries related to the program (especially relevant for Avast, McAfee and other antiviruses). Remove them manually.

How to restore the registry if something goes wrong?

If after editing the registry the system becomes unstable, use a restore point (Win + R → rstrui). If there is no dot, import the registry backup (if you exported it before the changes) or reset Windows while saving the files.

5. Using third-party uninstallers: Revo Uninstaller, Geek Uninstaller, BCUninstaller

Specialized utilities not only remove programs, but also scan the system for residues, which standard tools miss. Let's look at the top 3 solutions:

1. Revo Uninstaller Pro (paid, but there is a free version with reduced functionality)

  • 🔍 Deep Scan: finds leftovers in the registry, folders Temp And AppData.
  • 🛡️ Forced mode: Uninstalls programs even if their installer is corrupted.
  • 🗑️ Cleaning up trash: Deletes temporary files and cache.

How to use: select the program in the list → Delete → after uninstallation, click Scan and remove any residues found.

2. Geek Uninstaller (portable version available)

  • 🚀 Quick removal: Does not require a restart for most programs.
  • 🔄 Batch deletion: You can uninstall multiple programs at the same time.
  • 🛠️ System Restore: Creates a rollback point before deleting.

3. BCUninstaller (free, open source)

  • 🆓 No ads and restrictions.
  • 🔎 Advanced Search: Finds programs hidden from the standard uninstaller.
  • 📊 Deletion logs: Saves a report of all changes.

Warning: Avoid "cleaners" like CCleaner - they often delete critical registry entries and can break the system. It is better to use specialized uninstallers.

💡

Before bulk removal of programs, export the list of installed software. To do this in CMD run:

wmic product get name > C:\installed_software.txt

6. Uninstall Windows Built-in Apps (UWP) via PowerShell

Programs from Microsoft Store (For example, Xbox, Your Phone, 3D Builder) are deleted differently than classic ones. They cannot be uninstalled via appwiz.cpl, but can be removed via PowerShell.

Open PowerShell as administrator and run:

Get-AppxPackage | Select Name, PackageFullName

Find the application you need in the list (for example, Microsoft.XboxApp) and copy it PackageFullName. Then enter:

Remove-AppxPackage -Package "PackageFullName"

To delete for all users add a flag -AllUsers:

Get-AppxPackage -Name "Microsoft.XboxApp" -AllUsers | Remove-AppxPackage -AllUsers

If you need to return the application back, use the command:

Get-AppxPackage -AllUsers| Foreach {Add-AppxPackage -DisableDevelopmentMode -Register "$($_.InstallLocation)\AppXManifest.xml"}
⚠️ Attention: Removing system UWP apps (for example, Microsoft Edge or Cortana) may interfere with operation Windows. Do not remove components whose name contains Windows. or System..

7. Last resort: reinstall Windows or reset to factory settings

If the program built into the system (For example, McAfee Security Scan on laptops Lenovo or Dell) or is infected with a virus that blocks all removal attempts, radical methods remain:

Option 1: Reset Windows while saving files

Go to Settings → System → Recovery → Reset this PC. Select Save my files — the system will be reinstalled, but your documents, photos and videos will remain intact. At the same time all programs will be deleted.

Option 2: Clean Windows installation

Download Media Creation Tool from the site Microsoft and create a bootable USB flash drive. When installing, select Custom: Windows installation only and format the system disk (C:). This method is guaranteed to remove everything unnecessary, but will require re-configuring the system and installing drivers.

Option 3: Restore from backup

If you have a system backup (made via Acronis True Image, Macrium Reflect or built-in utility Windows), restore it. This will return the laptop to the state “before the problematic program was installed.”

💡

Before resetting or reinstalling Windows, be sure to save your program license keys (for example, via Belarc Advisor) and export your browser bookmarks.

FAQ: Frequently asked questions about uninstalling programs

Can I uninstall a program if it asks for an administrator password that I don't know?

Yes, there are two ways:

  1. Boot into Safe Mode (while loading, hold Shift + F8 or use msconfig). In this mode, many programs are removed without administrator rights.
  2. Reset the administrator password using the utility Offline NT Password & Registry Editor (bootable flash drive).
After uninstalling the program, it appears again after rebooting. What to do?

This is typical behavior for adware or potentially unwanted programs (PUP). Do the following:

  • Check Job Scheduler for the presence of automatic tasks.
  • Scan the system AdwCleaner And HitmanPro.
  • Check the folder C:\Users\<Your_name>\AppData\Roaming\ for suspicious files with random names (for example, updater.exe).
How to remove an antivirus if it blocks the removal itself?

Most antiviruses (Kaspersky, ESET, Avast) have special removal utilities. Download them from the official website:

Run the utility in Safe Mode with network support.

Is it possible to remove Microsoft Edge or other Windows 11 system components?

Technically yes, but this not recommended. Instead of completely deleting:

  • For Edge: Disable it via Group Policy (gpedit.mscComputer Configuration → Administrative Templates → Windows Components → Microsoft EdgeDon't allow Microsoft Edge to launch).
  • For other components (eg OneDrive): use the utility 10AppsManager or PowerShell commands (see section 6).

Complete removal of system components may result in Windows updates not working.

The program was deleted, but its process still hangs in the Task Manager. How to complete it?

If the process does not terminate after Task Manager, try:

  1. Open CMD (admin) and run:
    taskkill /f /im "имя_процесса.exe"
  2. If the process is protected (for example, svchost.exe or system driver), use Process Hacker - it allows you to forcefully terminate even protected processes.
  3. Restart your laptop in Safe Mode and try again.