sodcalculator

10 Tech How-To

Fix “This App Can’t Run on Your PC” in Windows 11

Guide 10-40317 · Updated · Step by step

The “This app can’t run on your PC” message in Windows 11 usually means Windows has blocked the app because of a compatibility, architecture, security, or file problem. Check that you downloaded the right, trustworthy version, then work through the fixes below; avoid bypassing Windows security for software you cannot verify.

Why Windows shows this message

The warning is generic: it does not identify one specific cause. It can appear when an app’s installer is incompatible with your version of Windows, when the download is damaged, or when Windows security considers the file unsafe. A 32-bit app generally can run on 64-bit Windows, but an app made only for a different processor architecture may not.

It can also appear for a file that is not actually a Windows application. For example, a webpage or a compressed archive may have been saved with an executable-looking name, or an app may require a different installation process. The exact message is different from some other Windows warnings, such as a prompt from Microsoft Defender SmartScreen, so read the full dialog before choosing an action.

1. Check the app and download

  1. Confirm the file is meant for Windows. If it came from a website, return to the publisher’s official download page and check the listed operating-system requirements.
  2. Choose the correct processor version if the publisher offers separate downloads, such as x64, ARM64, or 32-bit (x86). To check your PC, open Settings > System > About and look under Device specifications for System type.
  3. Download the installer again if the file may be incomplete. If it is inside a ZIP archive, extract the archive first, then run the installer from the extracted folder.
  4. Check the file extension. A Windows installer commonly ends in .exe or .msi; a document, web page, or archive is not made installable simply by renaming it.

Use a source you trust. Do not download a replacement from an unfamiliar mirror just because it offers a different version. If you are unsure whether a file is safe, do not run it.

2. Check Windows compatibility settings

For an older program, try the built-in compatibility troubleshooter. In File Explorer, right-click the program’s executable, select Show more options if needed, then choose Troubleshoot compatibility. Follow the prompts and test the recommended settings. The available options can vary by app and Windows build.

You can also open the executable’s Properties, select the Compatibility tab, and review the compatibility options. Change one setting at a time so you can tell whether it helps, and undo it if the app behaves worse. Compatibility mode cannot make software for an unsupported processor or operating system architecture work.

3. Review Windows security messages safely

If the dialog mentions SmartScreen or says Windows protected your PC, that is a separate security warning. Windows uses reputation and other checks to assess downloaded files. A warning is not proof that a file is malicious, but it is a reason to verify the publisher and download source before proceeding.

Check the publisher’s documentation and, where available, the file’s digital signature: right-click the file, choose Properties, and look for a Digital Signatures tab. A signature can help identify a publisher; it does not guarantee that software is harmless. If the publisher is unknown or the source is questionable, delete the file rather than disabling Microsoft Defender, SmartScreen, or other protections.

4. Install or run the app the right way

Some programs must be installed rather than launched directly from a download folder. Run the installer, follow its instructions, and then open the app from the Start menu. If the publisher provides a Microsoft Store version, that may be a simpler installation option.

If Windows reports a permissions issue, use an account with permission to install software or ask the PC administrator. Do not choose Run as administrator automatically: elevated access gives a program more control over the computer and is appropriate only when the publisher’s instructions require it and you trust the app.

5. If it still will not run

  • Restart and retry: A restart can clear a temporary installation or file-lock problem.
  • Check for updates: Install available Windows updates through Settings > Windows Update, then check the app publisher’s support page for a compatible release.
  • Remove an incomplete installation: If the app appears under Settings > Apps > Installed apps, uninstall it, restart, and install a fresh copy from a trusted source.
  • Contact the publisher or administrator: Share the exact message, app name, Windows edition, and system type. Do not post product keys, passwords, or private files.

For a work or school computer, policies may prevent installing certain apps. Ask the organization’s IT administrator instead of trying to bypass those controls. If the program is old and no compatible release exists, use a supported alternative or contact its publisher; changing security settings or renaming files will not reliably solve an architecture mismatch.

Common misconceptions

Does “32-bit” mean the app cannot run on Windows 11? No. Many 32-bit Windows programs run on 64-bit Windows. Compatibility depends on the particular program and its components; 64-bit Windows does not generally run 16-bit Windows applications, and processor-specific software may have additional limitations.

Will compatibility mode fix every old app? No. It can adjust some older program behaviors, but it cannot supply missing drivers, replace unsupported hardware, or turn software for another operating system into a Windows app.

Frequently Asked Questions

Why does Windows 11 say this app can’t run on your PC?
The app may be incompatible, incorrectly downloaded, damaged, or blocked by a security check. The message alone does not identify which cause applies.

How do I check whether Windows 11 is 64-bit or ARM?
Open Settings > System > About and check System type under device specifications. Use that information to select a compatible download.

Can I run a 32-bit app on Windows 11?
Often, yes, on 64-bit Windows. It depends on the app and its requirements; some older software, drivers, or components may not work.

Should I turn off SmartScreen to open the app?
No. First verify the publisher and download source. If you cannot establish that the file is trustworthy, do not run it or disable security protections.

What if the app is not listed in Installed apps?
It may not have installed successfully, or it may be a portable app. Check the publisher’s instructions and download a fresh copy from its official source rather than repeatedly launching an incomplete file.

Related

General steps for current mainstream versions; menus can differ by device and version. See the disclaimer or report an error.

More in this bed

The whole Tech How-To bed →