Free tools Windows power users keep installed
One-click scans. No signup required.
“This app does not support the contract specified or is not installed” is a Windows app-activation error, not the name of an application. Windows tried to open an app or hand a file to an app through a registered activation contract, but the required package, registration, or contract handler was unavailable. The quickest fix depends on scope: repair the file association when one file type fails, repair or reinstall one damaged Store app, or investigate Windows servicing and per-user registration when several Store apps fail.
What the message means
Windows uses activation contracts to decide how an action should be handled. Opening a file, launching a Store app, or responding to an operating-system request can all involve a contract that an installed package must declare and support. The error appears when Windows cannot find a registered package that satisfies that request, or when the expected package is missing.
| # | Preview | Product | Price | |
|---|---|---|---|---|
| 1 |
|
Microsoft Windows 11 (USB) | $128.99 | Buy on Amazon |
| 2 |
|
Microsoft System Builder | Windоws 11 Home | Intended use for new systems | Install on a new PC |... | $119.99 | Buy on Amazon |
As an Amazon Associate I earn from qualifying purchases.
Microsoft documents this wording as Event ID 5973 when Windows Store apps fail to open. The event text says: “Activation of app AppID failed with error: This app does not support the contract specified or is not installed. See the Microsoft-Windows-TWinUI/Operational log for additional information.” The event is written to the Application log, while the TWinUI operational log can contain more activation detail.
In everyday use, the message usually points to one of four layers:
#1 Best Overall
- Less chaos, more calm. The refreshed design of Windows 11 enables you to do what you want effortlessly.
- Biometric logins. Encrypted authentication. And, of course, advanced antivirus defenses. Everything you need, plus more, to protect you against the latest cyberthreats.
- Make the most of your screen space with snap layouts, desktops, and seamless redocking.
- Widgets makes staying up-to-date with the content you love and the news you care about, simple.
- Stay in touch with friends and family with Microsoft Teams, which can be seamlessly integrated into your taskbar. (1)
- File association: the file extension has no suitable default app, or its previous handler was removed.
- Per-user app registration: the app is present but its registration for your Windows account is damaged.
- System components: Windows files or Store infrastructure needed for activation are corrupted or out of date.
- Package contract: a packaged app does not declare or implement the file, launch, or other contract Windows requested.
A Microsoft Q&A case shows the same wording after a downloaded file could not be opened with the installed software. That pattern is different from every Store app failing: it first calls for checking the file type and its associated application.
Identify the failure’s scope before changing anything
Reinstalling Windows is unnecessary for a single broken association, while changing one app will not repair a system-wide Store problem. Use the symptom to choose the narrowest diagnostic path.
| What you observe | Most likely layer | First check | Risk and reversibility |
|---|---|---|---|
| Only one downloaded file or one extension fails | File association or missing handler | Confirm the extension and choose an installed compatible app with Open with | Low-risk, easily reversible |
| One Store app fails while other Store apps open | That app’s package or per-user registration | Repair or reset the app, then update or reinstall it | Repair is low-risk; reset can remove app data |
| Several or all Store apps fail | Windows servicing, Store infrastructure, or account registration | Check Event ID 5973, run the Store Apps troubleshooter, then SFC and DISM | Diagnostics and updates are reversible; servicing changes system files |
| A packaged app launches normally but file activation fails | Manifest or file-activation contract | Inspect the package declaration and the API path being used | Developer-level change; deployment must be retested |
Check Event Viewer for activation details
- Press Windows, type Event Viewer, and open it.
- In the left pane, open Windows Logs and select Application.
- Choose Filter Current Log, set the event ID to 5973, and review entries created when the failure occurred.
- For the additional log named by Microsoft, open Applications and Services Logs > Microsoft > Windows > TWinUI > Operational.
Record the AppID, package name, time, and any HRESULT or contract wording. Those details tell you whether Windows could not find a package at all, failed while registering it for the current user, or rejected a particular activation type. If no Event ID 5973 appears, continue with the symptom-based checks; a missing event does not prove that the app is healthy.
Do these 3 things before closing this tab:
1Repair Windows errors before they cause bigger problems2Scan for outdated or missing drivers - takes under a minute3Clear out junk files and repair common Windows errorsFix a file-specific failure
If the error appears only when double-clicking a document, image, archive, or other downloaded file, start with the association rather than system repair.
Confirm that the file is what you expect
In File Explorer, enable View > Show > File name extensions and check the complete extension. A download that looks like a document may actually be an installer, a shortcut, or an incomplete file. Do not force an unrelated app to open an extension it does not support.
Choose a compatible installed app
- Right-click the file and select Open with > Choose another app.
- Select an application that genuinely supports that extension.
- Enable Always use this app only when you are certain the association is correct.
You can also review associations at Settings > Apps > Default apps. Search by the file extension and select a suitable installed handler. If no compatible app is listed, install an application that supports the format; changing the default alone cannot create a missing handler.
Repair one Store app
When one app is affected and the rest of Windows works, use the app’s built-in repair controls before removing it.
The Tool Desk
Outbyte PC Repair FREEClear out junk files and repair common Windows errorsFree Scan →Outbyte Driver Updater FREEScan for outdated or missing drivers - takes under a minuteDriver Scan →- Open Settings > Apps > Installed apps.
- Find the affected app, select its three-dot menu, and choose Advanced options.
- Select Repair and test the app. Repair attempts to correct the installation without removing its data.
- If the error remains, select Reset. Reset can remove that app’s local data and settings, so back up anything the app stores locally first.
- Open the Microsoft Store, go to Library, and select Get updates. Install the app’s pending update, then restart Windows.
If repair and reset do not help, uninstall the app from Settings > Apps > Installed apps, restart, and install it again from a trusted package source. Reinstallation recreates package files and registration; it does not repair unrelated Windows components.
Run the Windows Store Apps troubleshooter
Microsoft’s Windows Store Apps troubleshooter checks common Store-app configuration and registration problems. On Windows versions that still expose it, open Settings > System > Troubleshoot > Other troubleshooters, find Windows Store Apps, and select Run. Follow the proposed repairs and test the failing app afterward.
Some Windows releases no longer show every legacy troubleshooter. If Windows Store Apps is absent, do not download an unofficial troubleshooter; continue with updates, system-file checks, and app repair.
Install Windows and Store updates
Activation depends on Windows components and the app package working together. Install pending updates before deeper repair:
- Open Settings > Windows Update, select Check for updates, install everything offered, and restart when prompted.
- Open the Microsoft Store, select Library, and choose Get updates to update Store applications.
- Test the app again after the restart, because package registration can complete only after servicing operations finish.
If a managed work or school device blocks updates, contact the administrator rather than bypassing policy. A partially updated package can leave activation failures unresolved.
Rank #2
- STREAMLINED & INTUITIVE UI, DVD FORMAT | Intelligent desktop | Personalize your experience for simpler efficiency | Powerful security built-in and enabled.
- OEM IS TO BE INSTALLED ON A NEW PC with no prior version of Windows installed and cannot be transferred to another machine.
- OEM DOES NOT PROVIDE SUPPORT | To acquire product with Microsoft support, obtain the full packaged “Retail” version.
- PRODUCT SHIPS IN PLAIN ENVELOPE | Activation key is located under scratch-off area on label.
- GENUINE WINDOWS SOFTWARE IS BRANDED BY MIRCOSOFT ONLY.
Repair Windows system files with SFC and DISM
Use these checks when several Store apps fail, Event ID 5973 appears repeatedly, or Windows behaves as though shared components are missing. They require an elevated terminal and a restart.
- Right-click Start and open Terminal (Admin) or Command Prompt (Admin).
- Run
sfc /scannowand wait for verification to reach 100 percent. Do not close the window while it is scanning. - If SFC reports that it could not repair some files, run
DISM /Online /Cleanup-Image /RestoreHealthin the same elevated window. - When DISM finishes, run
sfc /scannowagain so protected files are checked against the repaired component store. - Restart Windows and test the affected app.
SFC checks protected system files; DISM repairs the Windows image that SFC relies on. These commands address system corruption, not a wrong file association or an app whose manifest lacks the requested contract.
Independent reader supportYour contribution helps us test, update, and keep practical guides available for everyone.Test whether registration is tied to your user profile
A fresh Windows account is a diagnostic comparison, not merely another reinstall. Create a temporary local account at Settings > Accounts > Other users > Add account, sign in, and try the same app or file.
- Works in the new account: the original profile’s app registration, permissions, or local data is likely damaged. Move necessary data carefully or repair the original profile rather than changing system files indiscriminately.
- Fails in both accounts: the problem is more likely system-wide, package-wide, or related to the file type itself. Continue with Windows servicing and package checks.
Delete the temporary account only after you have finished testing and copied anything you intentionally created there.
Re-register or reinstall the affected app
Windows packages have registration data that connects an installed app to its launch and file contracts. If that registration is damaged, re-registering the package can restore the connection without changing the app’s source files. Because re-registration commands vary by Windows release and package type, use the app publisher’s or Microsoft’s documented PowerShell procedure for your edition, and run it only in an elevated shell when required.
For ordinary users, uninstalling and reinstalling the affected Store app is the safer equivalent. Restart after uninstalling, then install the current package and launch it once while signed in to the affected account. If the app is supplied by an organization, obtain the package from its administrator; a package installed outside its intended deployment method may not receive the required registration.
What developers should inspect
For a packaged application, the message can mean the app is installed and launchable but does not support the specific activation contract Windows requested. Inspect the package manifest for the relevant declarations, such as file or protocol activation, and verify that the declared extension, entry point, and executable match the deployed package.
A Microsoft Windows App SDK issue demonstrates this distinction: IApplicationActivationManager::ActivateForFile returned HRESULT 0x80270254, while ActivateApplication succeeded. In that situation, the package could launch through one path but did not successfully satisfy the file-activation request. Check the requested contract and API path before treating the result as proof that the package is absent.
- Confirm that the test package is installed for the user and has a valid package identity.
- Compare the manifest’s declarations with the extension or contract being requested.
- Test direct launch separately from file, protocol, or other contract activation.
- Capture the exact HRESULT and TWinUI log entry from the failing machine.
- After changing the manifest, rebuild, reinstall, and retest registration; an updated binary alone may leave the old package registration in place.
When the usual fixes do not work
Escalate with evidence rather than repeating the same reinstall. Keep the Event Viewer entry, AppID, package name, Windows edition and build, affected file extension or contract, and the results of SFC and DISM. Note whether the failure affects one account or every account, and whether direct app launch differs from opening a file.
Avoid registry “cleaners” and scripts that remove all AppX registrations without understanding their scope. Broad removal can break unrelated Store apps and make recovery harder. The safest order is diagnostic logging, troubleshooter, updates, system-file repair, targeted app repair, a new-user comparison, and only then re-registration or reinstall.
Practical decision path
- One file fails: verify the extension, install a compatible handler, and correct the default app.
- One Store app fails: update it, use Repair and Reset, then reinstall.
- Many Store apps fail: inspect Event ID 5973 and TWinUI, run the troubleshooter if available, install updates, and run SFC followed by DISM when needed.
- Only your account fails: compare with a fresh user profile and repair the affected profile’s registration.
- Only a developer’s contract path fails: inspect the manifest and activation API, using the HRESULT and operational log to identify the unsupported contract.
The wording is therefore a clue about the activation path, not a verdict that an application has vanished. Matching the remedy to the failing layer prevents destructive changes and usually restores the missing registration or handler with the least disruption.
Recommended Free Tools
Quick Recap
Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on Amazon at the time of purchase will apply.

