Skip to content
WindowsIntermediate

Appwiz.cpl Explained: How Programs and Features Works in Windows

QUICK ANSWER appwiz.cpl is a built-in Windows Control Panel command that opens Programs and Features, the classic interface for viewing, uninstalling, repair...

BI
Bison Technical Team Enterprise IT specialists
Updated 20 Sep 2026 10 min read 0 total views

QUICK ANSWER

appwiz.cpl is a built-in Windows Control Panel command that opens Programs and Features, the classic interface for viewing, uninstalling, repairing, or changing supported desktop programs. Press Windows+R, enter appwiz.cpl, and select OK.

Advertisement

The tool does not uninstall software by itself. It displays registered programs and launches the uninstall or maintenance command provided by each software publisher. For modern applications, Settings > Apps > Installed apps is usually the preferred interface.

What Is Appwiz.cpl?

appwiz.cpl is the Control Panel module associated with Programs and Features, formerly called Add or Remove Programs. It is included with supported desktop versions of Windows.

The interface commonly provides access to:

  • Installed desktop programs
  • Program removal and maintenance options
  • Installed Windows updates
  • Optional Windows features
  • Program names, publishers, versions, installation dates, and estimated sizes when the installer supplies that information

Microsoft identifies the item by the canonical name Microsoft.ProgramsAndFeatures and associates it with the appwiz.cpl module. Microsoft Learn

Opening appwiz.cpl normally requires no administrator rights. However, uninstalling, repairing, changing, or enabling software may require administrator approval.

How to Open Appwiz.cpl

Using the Run Dialog

  1. Press Windows+R.
  2. Enter:
appwiz.cpl
  1. Select OK or press Enter.

This is generally the quickest interactive method.

Using Command Prompt or PowerShell

Run either of these commands:

appwiz.cpl
control.exe appwiz.cpl

Opening the window does not require an elevated terminal. Windows may request administrator credentials when you modify protected software.

Using the Canonical Control Panel Name

For scripts, shortcuts, and administrative tools, Microsoft recommends using a Control Panel item's canonical name because it is independent of the underlying module filename:

control.exe /name Microsoft.ProgramsAndFeatures

Microsoft documents canonical names as the preferred command-line method for opening Control Panel items on Windows Vista and later. Microsoft Learn

Using the Windows Interface

  1. Search for Control Panel.
  2. Open Programs.
  3. Select Programs and Features.

How Appwiz.cpl Works

appwiz.cpl acts primarily as a management interface. It does not contain a universal removal engine.

For traditional desktop software, an installer normally registers information that Windows can display, such as:

  • Display name
  • Publisher
  • Version
  • Estimated size
  • Installation or servicing date
  • Modify or repair command
  • Uninstall command

Windows Installer packages commonly store this information under:

HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Uninstall

Each Windows Installer product normally has a subkey identified by its product-code GUID. Microsoft documents properties such as DisplayName, DisplayVersion, Publisher, ModifyPath, and UninstallString. Microsoft Learn

Other installer technologies may use additional per-machine or per-user registry locations. Consequently, the displayed list depends on how each application was installed and registered.

When you select Uninstall, Change, or Repair, Programs and Features starts the command registered by that application's installer. The resulting wizard and available options therefore vary between products.

What the Available Actions Mean

Action Purpose Availability
Uninstall Starts the publisher's removal process Available when an uninstall command is registered
Change Opens the application's maintenance interface Depends on the installer
Repair Attempts to restore missing or damaged program components Usually available only when supported by the installer
View installed updates Displays removable Windows and product updates Update removal may be restricted
Turn Windows features on or off Opens the Windows Features interface Changes usually require administrator rights and may require a restart

The exact buttons can change according to the selected program.

How to Uninstall a Program Safely

  1. Save your work and close the application.
  2. Open appwiz.cpl.
  3. Locate the correct program and verify its publisher and version.
  4. Select it and choose Uninstall or Uninstall/Change.
  5. Approve the User Account Control prompt if it appears.
  6. Follow the publisher's removal wizard.
  7. Restart Windows if requested.
  8. Confirm that the program is no longer listed or available.

Microsoft also supports uninstalling programs through Start, Settings, and Control Panel. Some programs that cannot be removed through Settings may still provide an uninstall option in Programs and Features. Microsoft Support

Important Precautions

  • Do not remove software merely because its name is unfamiliar.
  • Create or verify a current backup before removing business-critical software.
  • Confirm that you have installation files, licence information, configuration backups, and recovery keys where applicable.
  • Do not manually delete an application's directory as a substitute for its uninstaller.
  • Avoid deleting uninstall registry entries to force a program out of the list.
  • Do not remove device drivers, security tools, runtimes, database components, or management agents without understanding their dependencies.
  • Use the software publisher's supported cleanup tool when its normal uninstaller is damaged.
  • Scan the computer with Windows Security or another trusted security product when malware is suspected; Programs and Features is not a malware-removal tool.

Uninstallers can remove shared components, user settings, plug-ins, or application data. Read every prompt rather than accepting removal options automatically.

Repairing or Changing a Program

If a desktop application is malfunctioning, repair may be safer than uninstalling it:

  1. Open appwiz.cpl.
  2. Select the application.
  3. Choose Change, Repair, or Uninstall/Change.
  4. Select the appropriate maintenance option in the application's installer.

A repair can restore registered files and installation components, but it may not fix damaged user profiles, incompatible plug-ins, licensing problems, or files that were never part of the original package.

Back up application data before repairing important software.

Main Benefits of Appwiz.cpl

Fast, Direct Access

The short Run command opens the classic program-management interface without navigating several menus.

Useful for Traditional Desktop Software

Programs and Features remains useful for Win32 applications whose complete maintenance options are not exposed through Windows Settings.

Centralized Program Information

IT professionals can quickly inspect registered application names, publishers, versions, and installation dates. This helps with inventory checks and troubleshooting, although it should not replace a proper enterprise inventory system.

Repair and Change Options

Some installers expose maintenance functions through Programs and Features that are unavailable from the Start menu.

Consistent Administrative Access

The canonical command is useful in support instructions, remote sessions, shortcuts, and administrative utilities:

control.exe /name Microsoft.ProgramsAndFeatures

Access to Related Maintenance Tools

The interface includes links to installed updates and optional Windows features, reducing the time needed to locate these tools.

Appwiz.cpl Versus Windows Settings

Capability Programs and Features Settings > Apps > Installed apps
Traditional desktop programs Strong support Supported in most cases
Microsoft Store and packaged apps May not list every app Generally the better choice
Repair or change options Available when registered by the installer Options vary by application
Modern Windows interface No Yes
Direct command appwiz.cpl ms-settings:appsfeatures
Legacy enterprise workflows Often useful Increasingly preferred for general use

To open the modern Installed apps page, press Windows+R and enter:

ms-settings:appsfeatures

Microsoft documents ms-settings:appsfeatures as the URI for the Apps and Features page. Microsoft Learn

Use Settings > Apps > Installed apps first for ordinary Windows 11 management. Use appwiz.cpl when you need the classic desktop-program list or an installer-specific maintenance option.

Important Limitations

It May Not Show Every Installed App

Some Microsoft Store apps, portable applications, scripts, per-user installations, damaged installations, and improperly registered programs may be absent.

Displayed Details May Be Inaccurate

Programs and Features relies on metadata supplied by the installer. A missing size, old version number, or unexpected installation date does not necessarily mean that Windows has detected a problem. For Windows Installer products, the displayed date can reflect the last servicing operation rather than the original installation. Microsoft Learn

It Is Not a Complete Software Inventory Tool

The list does not prove that every listed program is usable, fully installed, licensed, or currently running. Enterprises should use approved endpoint-management and asset-inventory systems for authoritative reporting.

It Does Not Guarantee Complete Data Removal

An uninstaller may intentionally preserve documents, user profiles, settings, logs, or licence data. Review the application's documentation before deleting residual files.

Some Programs Cannot Be Removed

Windows components, managed applications, security products, or software protected by organizational policy may not offer an uninstall option.

Administrative Policies Can Restrict Access

On managed computers, Group Policy, mobile-device management, application control, or endpoint-management policies may hide Programs and Features or prevent software changes. Contact the IT administrator instead of attempting to bypass the restriction.

Troubleshooting Appwiz.cpl

The Command Does Not Open

Try the canonical command:

control.exe /name Microsoft.ProgramsAndFeatures

You can also open Control Panel > Programs > Programs and Features or use:

ms-settings:appsfeatures

If several Windows components fail to open, restart the computer and install applicable Windows updates. System-file repair should be considered only when there is broader evidence of Windows corruption.

A Program Is Missing

Check:

  • Settings > Apps > Installed apps
  • The Start menu
  • Whether the program is portable and was never formally installed
  • Whether it was installed only for another user
  • The software publisher's installation or management utility

Do not add or modify registry entries merely to make a program appear.

Uninstall, Change, or Repair Is Unavailable

Possible reasons include:

  • The installer did not register that action.
  • The original installer cache is missing or damaged.
  • The application is managed by an organization.
  • The selected entry is an update or component rather than a complete program.
  • Your account lacks the necessary permissions.

Sign in with an authorized account or contact the system administrator. For damaged installations, obtain the matching installer from the official publisher and follow its repair or removal guidance.

The Uninstaller Fails

  1. Record the exact error message and code.
  2. Close the application and its related processes.
  3. Restart Windows and try again.
  4. Use the application's official installer, repair option, or cleanup utility.
  5. Check the publisher's documentation and relevant Windows logs.
  6. Use Microsoft's Program Install and Uninstall troubleshooter when applicable; Microsoft recommends it for installation and removal errors. Microsoft Support

Avoid third-party “forced uninstall” or registry-cleaning tools unless they are approved by your organization and you have a recoverable backup.

A Program Remains Listed After Removal

The application's uninstall registration may not have been cleaned up. First run its official installer or cleanup tool again. Removing the entry manually can hide it without removing the remaining software, so registry editing should be a documented last resort performed by an experienced administrator after backup.

Guidance for IT Professionals

  • Prefer the canonical name in automation that only needs to open the interface:
control.exe /name Microsoft.ProgramsAndFeatures
  • Do not automate enterprise uninstallations by simulating clicks in appwiz.cpl.
  • Use the deployment system, package manager, vendor-supported command line, or documented Windows Installer command associated with the exact package.
  • Test silent uninstall commands and restart behavior before broad deployment.
  • Account for 32-bit, 64-bit, per-user, and per-machine installations during inventory.
  • Preserve logs and exit codes for troubleshooting.
  • Confirm application dependencies and maintenance windows before removal.
  • Do not execute an UninstallString blindly; validate its path, publisher, arguments, and security context first.

appwiz.cpl is best suited to interactive administration and diagnostics, not unattended software lifecycle management.

FAQ

Frequently Asked Questions

Is appwiz.cpl Safe?

Yes. The copy supplied with Windows is a legitimate system component. Enter the command directly through Run or use the Control Panel. Treat an unrelated downloaded file named appwiz.cpl as suspicious.

Does Appwiz.cpl Uninstall Programs Itself?

No. Programs and Features launches the uninstall or maintenance command registered by the application's installer.

Does Opening Appwiz.cpl Require Administrator Rights?

Usually not. Removing, repairing, changing, or enabling protected software may trigger User Account Control and require administrator credentials.

Can Appwiz.cpl Remove Microsoft Store Apps?

It may not list every packaged or Store app. Use Settings > Apps > Installed apps for modern applications.

Why Is an Installed Program Missing?

The program may be portable, installed for another user, packaged as a modern app, incorrectly registered, or managed through another installation system.

Why Is the Reported Installation Date Wrong?

For Windows Installer products, the date can be updated when a patch or repair is applied or removed, so it may represent the latest servicing date instead of the original installation.

Can Appwiz.cpl Uninstall Multiple Programs at Once?

It is designed mainly for individual interactive maintenance. Use an approved endpoint-management or package-deployment system for controlled bulk removal.

Can Appwiz.cpl Remove Malware?

No. Use Windows Security or another trusted security product to scan and remove malicious software.

What Is the Modern Alternative to Appwiz.cpl?

Open Settings > Apps > Installed apps, or run:

ms-settings:appsfeatures

FINAL RECOMMENDATION / CONCLUSION

Use Settings > Apps > Installed apps for routine application management on current Windows systems, and use appwiz.cpl when you need the classic Programs and Features interface or installer-specific Change and Repair options.

Before removing important software, verify the program and publisher, back up necessary data, and use the official uninstaller. IT professionals should treat appwiz.cpl as an interactive management interface—not as a substitute for supported deployment, inventory, and automation tools.

 

#appwizcpl #ProgramsAndFeatures #Windows #Windows11 #Windows10 #ControlPanel #UninstallPrograms #SoftwareManagement #WindowsCommands #ITSupport #SystemAdministration #WindowsTroubleshooting #DesktopApplications #ApplicationManagement #WindowsSettings

SOURCES

 

YOUR FEEDBACK

Was this guide useful?

Your answer helps us keep BISONKB accurate and practical.

THE BISON BRIEF

Practical IT knowledge, once a week.

New troubleshooting guides, scripts and infrastructure notes. No noise.

By subscribing, you agree to our privacy policy.