How to Fix 'This App Can't Run on Your PC'
Error Fix Errors

How to Fix 'This App Can't Run on Your PC'

Hitting 'This app can't run on your PC' on Windows 10 or 11? Learn the real causes - 32/64-bit mismatch, blocked files, SmartScreen - and how to fix each one.

โฑ 3 min read โ€ขUpdated Jun 2026 โ€ขโœ… Official links verified
โฌ‡๏ธ

Get it from the official source

We don't host files. These links take you straight to the genuine, safe installer on the developer's website.

'This app can't run on your PC' is a short message that hides several very different problems. You double-click a program, the dialog appears, and Windows refuses to launch it without telling you why. Sometimes there is a small note suggesting you find a version for your PC; often there is nothing useful at all.

The most common cause is an architecture mismatch: trying to run a 64-bit program on a 32-bit copy of Windows, or running software built for a completely different platform. But the same error also appears when Windows SmartScreen or your administrator has blocked the file, when the download is corrupted, or when the app is simply incompatible with your Windows version.

This guide explains how to tell which problem you have and how to fix each one. Because some of the fixes involve relaxing Windows' protections, it matters more than ever that the file came from the official vendor and has been verified, not from a random download mirror.

Helpful tools

Microsoft Visual C++ Redistributable
#1

Microsoft Visual C++ Redistributable

Supplies runtime libraries apps need to launch

Visit official site โ†—
Microsoft .NET Runtime
#2

Microsoft .NET Runtime

Required by many apps to run on Windows

Visit official site โ†—
7-Zip
#3

7-Zip

Verifies the integrity of a downloaded executable or archive

Visit official site โ†—
Malwarebytes
#4

Malwarebytes

Scans an app before you override SmartScreen to run it

Visit official site โ†—
Windows PowerShell
#5

Windows PowerShell

Checks file hashes and your system architecture

Visit official site โ†—
Microsoft Edge
#6

Microsoft Edge

Provides SmartScreen reputation info on downloaded files

Visit official site โ†—

Step-by-step fix

  1. 1

    Open Settings > System > About and check 'System type' - a 32-bit Windows cannot run 64-bit apps, so get the matching version from the vendor.

  2. 2

    Right-click the program, choose Properties, and tick 'Unblock' on the General tab if it appears, then click OK.

  3. 3

    If SmartScreen blocks it, click 'More info' then 'Run anyway' - but only for verified files from the official vendor.

  4. 4

    Verify the file size and SHA-256 checksum against the vendor's values, and redownload if they don't match.

  5. 5

    Install the latest Microsoft Visual C++ Redistributable and .NET runtime to satisfy missing dependencies.

  6. 6

    Right-click the executable, open Properties > Compatibility, and run it in compatibility mode for an earlier Windows version.

  7. 7

    Run the built-in Program Compatibility Troubleshooter to apply suitable settings automatically.

  8. 8

    Check the vendor's system requirements; if there's no build for your Windows edition or architecture, use a compatible alternative.

What this error usually means

Windows shows this message when it cannot execute the program at all. The leading causes are:

  • 32-bit vs 64-bit mismatch - a 64-bit app will not run on 32-bit Windows.
  • Wrong platform or version - the app is built for a different OS or a newer Windows release than you have.
  • A blocked file - SmartScreen or a security policy has marked the download as untrusted.
  • A corrupted download - the executable is incomplete or damaged.
  • Missing runtimes - required components like Visual C++ are absent.

Check your Windows architecture

This is the first thing to verify. Press Windows+I, go to System > About, and look at System type. If it says '32-bit operating system', you cannot run 64-bit (x64) applications, full stop. You will need the 32-bit (x86) version of the program from the vendor, if one exists. Most modern PCs run 64-bit Windows and can run both, but older or low-end machines are still 32-bit.

On newer ARM-based Windows PCs (such as those with Snapdragon processors), some traditional x64 desktop apps may also refuse to run or run poorly. In that case, look for an ARM64 build of the software from the vendor.

Unblock files and SmartScreen

Windows automatically marks files downloaded from the internet with a 'mark of the web,' and SmartScreen may block them. Right-click the program, choose Properties, and if you see an 'Unblock' checkbox near the bottom of the General tab, tick it and click OK. This often resolves the error instantly for legitimate downloads.

If SmartScreen shows a blue 'Windows protected your PC' screen, you can click More info and then Run anyway - but only do this for software you obtained from the official vendor and verified. SmartScreen is a useful safety net, so think twice before overriding it on anything you are unsure about.

Verify the download and runtimes

A corrupted executable can produce this exact error. Compare the file's size with the vendor's listing and, where available, check its SHA-256 checksum. If it does not match, redownload from the official site. It is easy to assume the app is incompatible when in fact the download simply broke.

Missing runtime components can also stop an app from launching. Installing the latest Microsoft Visual C++ Redistributable and, if relevant, the .NET runtime from Microsoft frequently fixes apps that refuse to start, especially games and smaller utilities.

Try compatibility mode

If the program is older and was written for an earlier Windows version, compatibility mode can help. Right-click the executable, choose Properties > Compatibility, tick Run this program in compatibility mode for, and select an earlier Windows version such as Windows 8 or 7. Apply and try launching again. The built-in Program Compatibility Troubleshooter can also pick suitable settings automatically.

If none of this works and you have confirmed the architecture is correct, the app may simply not support your Windows edition. Check the vendor's stated system requirements - sometimes there is no version that will run, and the only real fix is a different, compatible application.

windows system info compatibility settings blocked file properties

Frequently asked questions

โš ๏ธ Stay safe: Always download from the official website linked above, verify the file checksum where provided, and scan installers with your antivirus. ToolDownload.net is not affiliated with these vendors โ€” see our disclaimer.

Questions & answers

No questions yet โ€” be the first to ask!

Ask a question

Please sign in with your email to ask a question.

Comments (0)

No comments yet. Share your experience!

Leave a comment

Please sign in with your email to comment.