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, openTask Manager(Ctrl+Shift+Esc), find the processmsiexec.exeand complete it. Then enter at the command prompt (as administrator):net stop msiserver & net start msiserver - 🛠️ Run the utility
Program Install and Uninstall Troubleshooterfrom Microsoft. It automatically corrects uninstallation errors. Download from the official website. - 📁 Check permissions. Right-click on the program folder (usually in
C:\Program FilesorC:\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.
- 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:
- Click
Win + R, enterappwiz.cpland pressEnter. - Find the program in the list, right-click → Delete/Change.
- 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
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 throughWMICif their services are active. Before executing commands, stop the associated processes inTask 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\AndC:\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 inCMD(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
TempAndAppData. - 🛡️ 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.txt6. 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 containsWindows.orSystem..
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:
- Boot into Safe Mode (while loading, hold
Shift + F8or usemsconfig). In this mode, many programs are removed without administrator rights. - 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 Schedulerfor 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:
- Kaspersky: kavremover
- Avast/AVG: Avast Clear
- ESET: ESET Uninstaller
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.msc→Computer Configuration → Administrative Templates → Windows Components → Microsoft Edge→Don'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:
- Open
CMD(admin) and run:taskkill /f /im "имя_процесса.exe" - If the process is protected (for example, svchost.exe or system driver), use Process Hacker - it allows you to forcefully terminate even protected processes.
- Restart your laptop in Safe Mode and try again.