The Windows 11 and 10 application error 0xc0000022 maps to STATUS_ACCESS_DENIED, indicating that the system is actively blocking a program from accessing existing files or registry paths due to missing permissions or security software interference.
● For single-app failures, correct the specific folder permissions or repair the Visual C++ Redistributable, whereas multi-app failures require checking Windows Security's Controlled Folder Access or repairing system components with DISM and SFC commands.
● Use Microsoft Process Monitor filtered specifically for "ACCESS DENIED" to pinpoint the exact blocked path, strictly avoiding unsafe workarounds like taking ownership of the entire Windows folder which can break system security.
● If resetting Windows becomes the final repair option, you must locate your 48-digit BitLocker recovery key beforehand because Microsoft cannot recreate it, keeping in mind that data recovery tools like Recoverit can retrieve inaccessible files but will not clear the 0xc0000022 error itself.
Ask AI for a summary
Computers sometimes stop opening important programs right before you need them the most. The 0xc0000022 problem can appear and block normal application use. Fortunately, there are many solutions to address the problem before advanced repair is required. This article explains each method until your applications start opening once again.
Try Recoverit to Perform Data Recovery
Security Verified. 3,591,664 people have downloaded it.
In this article
Part 1. What Error 0xc0000022 Means
The 0xc0000022 application error means Windows cannot open a program because access is blocked. This usually happens when the system cannot access a required file or setting. The issue often comes from missing access rights or a broken file.
Why Windows Shows "The Application Was Unable to Start Correctly"
Microsoft documentation defines 0xC0000022 as STATUS_ACCESS_DENIED when a process lacks required access rights. Go through the table below to understand how this error differs from similar errors:
| Code | What Windows Reports | Typical Cause |
| 0xc0000022 | Access denied | Insufficient permissions, security software, or restrictive policy |
| 0xc0000135 | Required DLL not found | Missing .NET Framework or Visual C++ runtime |
| 0xc000007b | Invalid image format | Mixed 32-bit and 64-bit application components |
| 0xc0000005 | Access violation | Invalid memory access or corrupted program files |
| 0xc0000142 | Application failed to initialize | Failed DLL initialization or missing startup dependency |
How Access Denied, Permissions, and Dependencies Trigger the Error
This error appears when Windows blocks a program from using needed files or system parts. Access may be blocked because file permissions changed or security software stopped the program. Windows may show 0xc0000022 instead of opening the application if one becomes damaged or blocked. Autodesk’s support page confirms 0xc0000022 stems from incorrect file permissions.

Check Whether One App or Multiple Apps Are Affected
You should first check whether one or many apps show the same error 0xc0000022. One affected application usually points to a problem with that specific program. Several affected applications mean Windows or security settings need attention instead.
Quick Fixes to Try Before System Repair
The following points cover quick checks before trying advanced Windows repair methods:
- Sign In Again: Sign out of Windows, then sign back into your account.
- Network Drive: Confirm the program is not running from a shared network drive.
- Close Apps: Close extra background programs, since they can quietly block application startup.
- Try Account: Open the same application using a completely different Windows user account.
Part 2. Fix 0xc0000022 When Only One Application Is Affected
“The application was unable to start correctly 0xc0000022” may affect only one application sometimes. This part explains simple fixes when only one application shows the problem:
Restart Windows and Open the Application Again
Restarting Windows can clear temporary problems that stop applications from opening normally again. It also finishes some updates and releases file locks left behind by programs that closed the wrong way. Use the guide below to restart Windows and check the application again:
Instructions. Click the “Start” button > Choose the “Power” icon > Opt for “Restart.”

Repair or Reset the Application
Repair attempts to fix application files without affecting your personal data. The exact changes depend on how the application was installed. Some apps repair damaged files, while others restore missing components or reset installation settings. Follow the steps below to repair the damaged app and fix 0xc0000022:
Step 1. Open “Settings > Apps > Installed Apps” > Find the program > Click “Three Dots” > Choose “Advanced Options.”

Step 2. After that, click "Repair." If the problem remains, return to the same page and choose "Reset," knowing this may remove the app's data and settings.

Run the Application as Administrator Once
Running the application as administrator helps check whether Windows permissions are causing the problem. If the application opens normally, access settings may be blocking regular use. Follow the guidelines to run the application as administrator:
Instructions. Right-click the program and select “Run as Administrator.”

Check Application File and Folder Permissions
Applications need permission to read and use their files before opening normally. Missing or changed permissions can stop Windows from starting the application. Correct file and folder access helps the application load without showing 0xc0000022. Review the steps below to check application file and folder permissions:
Step 1. To start, right-click the application folder and open “Properties.”

Step 2. After accessing it, go to the “Security” tab and select your Windows user account from the list.

Install or Repair Required Visual C++ and Runtime Components
Many Windows applications rely on Microsoft Visual C++ and other runtime components to launch properly. Missing or corrupted runtime files can prevent an application from starting. Installing or repairing the required Visual C++ Redistributable can resolve the problem if a damaged or missing runtime is the cause. Follow the steps below to install or repair the required Visual C++ Redistributable:
Step 1. Access and download the Visual C++ Redistributable from the “Microsoft” website.

Step 2. After downloading the package, opt for “Install” and follow the prompts to finish it.

Reinstall the Application from an Official Source
Reinstalling replaces damaged application files that may stop the program from opening correctly. A fresh installation also restores important files missing from the previous setup. Downloading the application from the official source helps avoid unsafe files and removes error 0xc0000022.
Part 3. Fix 0xc0000022 When Multiple Applications Are Affected
The 0xc0000022 application error affecting many apps points to a wider Windows problem. Walk through this section to find fixes for system problems affecting multiple applications:
Review Windows Security and Antivirus Quarantine Actions
Windows Security or antivirus software may block important files needed by several applications. When this happens, many applications can fail rather than just one program. Reviewing blocked or quarantined files helps explain why 0xc0000022 appears across different applications. Follow the instructions below to review these settings:
Step 1. From the “Start” menu, open “Windows Security > Virus & Threat Protection.”

Step 2. Now, opt for “Protection history” and review recent actions.

Check Controlled Folder Access and App Blocking
Sometimes Windows blocks applications from using protected folders to keep your files safer. Trusted applications may also lose access if Windows blocks them by mistake. Checking controlled folder access prevents applications from starting and causing error 0xC0000022. Microsoft Learn documents how controlled folder access blocks unknown changes to protected folders. Explore the given steps to check controlled folder access:
Step 1. Open “Windows Security > Virus & Threat Protection” and select “Manage Ransomware Protection.”

Step 2. Choose “Block History” and look for entries naming the failing application.

Perform a Clean Boot to Find Software Conflicts
A clean boot starts Windows with only essential Microsoft services and drivers. It temporarily disables non-Microsoft services and most startup applications, helping identify whether third-party software is causing the problem. This minimal environment helps you see if an installed program is truly causing your 0xC0000022 problem. Use the steps below to perform a clean boot:
Step 1. Press “Windows + R” > Enter “msconfig” > Open the “Services” tab.

Step 2. Enable “Hide All Microsoft Services," so third-party entries remain, then choose "Disable All.”

Step 3. Open "Task Manager" > Select "Startup Apps" > Disable each enabled startup application one at a time > Restart your PC and test the affected application.

Repair Windows Components with DISM and SFC
Damaged Windows files can stop applications from opening and cause unexpected startup errors. DISM repairs important Windows files used to restore the operating system. SFC then replaces damaged system files, helping applications open normally without the 0xc0000022 application error. Microsoft Support explains running DISM before SFC repairs corrupted protected system files. Take guidance from below to repair Windows components with DISM and SFC:
Step 1. Launch “Command Prompt” as “Administrator” and run “DISM /Online /Cleanup-Image /RestoreHealth.”

Step 2. Follow it with “sfc /scannow” and restart the affected applications afterward.

Test the Apps in a New Windows User Profile
Sometimes problems inside your Windows account can affect several apps together. A new user profile helps check whether your current account is causing the issue. Adhere to the steps to add another profile for app testing:
Instructions. Access “Settings > Accounts > Other Users > Add Account" > Sign in to it > Test the same programs.

Use System Restore If the Error Started Recently
System Restore can turn back recent Windows changes that may have caused problems. It restores system files and important Windows settings without damaging data. This can help fix "The application was unable to start correctly (0xc0000022)" if the error began after a recent system change. Follow the steps below to use System Restore:
Step 1. Open “Control Panel” > Choose the “Recovery” option.

Step 2. Afterward, opt for “System Restore” to continue.

Step 3. Choose a point > Click “Next” > Opt for “Finish.”

Part 4. Find the Exact Access Denied Cause
The application was unable to start correctly 0xc0000022 may need deeper checks. Below are simple ways to identify the exact reason behind this error:
Capture the App Failure with Microsoft Process Monitor
Microsoft Process Monitor records app and Windows activity as a problem occurs. It tracks file, registry, and process actions to help find hidden startup issues. The tool runs after extracting the download and does not require a full installation. Follow the steps to capture the app failure:
Instructions. Extract the downloaded Process Monitor archive > Run "Procmon.exe" as administrator > Select "Edit > Clear Display" > Launch the application showing the 0xc0000022 error > Return to Process Monitor and stop the capture by selecting "File > Capture Events."

Filter the Results for Access Denied
Process Monitor collects many events while an application starts on your computer. Finding the important information becomes easier after showing only ACCESS DENIED results. This helps identify files or Windows locations that may cause 0xC0000022 more quickly. Take guidance from below to filter only the important ACCESS DENIED results:
Step 1. Open “Filter > Filter” and set the first dropdown to Result.

Step 2. Choose “is” > Type “ACCESS DENIED” > Select “Include” > Press “OK.”

Identify the File, Folder, or Registry Path Causing the Failure
The path information shows which file or registry location Windows could not access. Finding the last related blocked location helps identify where error 0xC0000022 is most likely happening. A blocked file inside System32 usually points toward a shared runtime component.
Restore Only the Missing or Incorrect Permission
Correct only the permission causing the error instead of making broad permission changes. Modifying unrelated files or folders can create additional Windows problems or affect other applications. Restoring the proper permission for the affected location is usually the safest approach.
Contact the App Developer or System Administrator
On a managed workplace or computer, Software Restriction Policies or AppLocker may prevent an application from running. These restrictions usually require administrator or IT approval to change. Share the blocked file or registry path identified in Process Monitor with your IT administrator so they can review the applicable policy.
Part 5. Be Careful with Risky Permission Fixes
The error 0xc0000022 may tempt users to try unsafe permission changes quickly. The table below highlights common troubleshooting mistakes that can create additional Windows permission or security problems, along with safer alternatives:
| Risky Action | Why It Is Risky | Recommended Action |
| Take Ownership of the Entire Windows Folder | Can break Windows security, updates, and default file permissions | Change permissions only for the affected file or folder |
| Disable Security Software Permanently | Leaves your PC exposed to malware and other security threats | Disable protection only briefly for troubleshooting, then re-enable it |
| Restore Quarantined Files Without Verification | May restore malicious or infected files to your computer | Restore only verified files from trusted software |
| Download DLL Files from Unofficial Websites | May introduce malicious or incompatible files that cause more problems | Reinstall the application or official runtime from trusted sources |
Part 6. Reset Windows Only If System-Wide Repairs Fail
The 0xc0000022 problem may remain after every other repair method has already failed. In this section, learn when resetting Windows becomes the safest remaining solution:
Back Up Important Files Before Resetting
Windows Reset can keep personal files, but a backup is still important before the reset. Save your documents, photos, and work folders to another safe location first. Checking copied files afterward helps confirm your important data moved without missing anything.
Find and Save the BitLocker Recovery Key if Needed
If your system drive is encrypted, a reset can prompt for the 48-digit recovery key. Locate the key first, since being prompted for it partway through with no copy available stops the process. Microsoft Support explains how to locate a saved BitLocker recovery key before resetting your PC. However, if the key was never backed up or has been lost, Microsoft cannot retrieve or recreate it.
Use Recoverit Only If Files Are Already Missing or Inaccessible
After trying Windows repairs, some users may still find important files missing or unavailable. A failed reset or 0xc0000022 issue may leave valuable data difficult to access. To restore that data, tools like Recoverit can be helpful to recover missing files. The tool uses AI to help restore missing files from over 1 million affected devices.
It scans the drive at the sector level and reconstructs files from their stored content. This AI-powered data recovery tool completes average scans in 5 minutes to find missing files. While using it, users can restore files lost through deletion and system problems. It can even recover files from drives showing RAW file system errors.
Key Features
- NAS Recovery: Access lost files on supported NAS devices remotely without removing the storage drives from the server.
- BitLocker Recovery: Supports data recovery from BitLocker-encrypted drives after unlocking them with the correct recovery key or password.
- File Support: Handles more than 1,000 file formats, including photos, videos, documents, archives, and audio files.
- Important Note: This tool does not affect permission errors and will not clear 0xc0000022. Its role here is to retrieve personal data before a reset removes the opportunity to do so.
How to Recover Files Before You Reset Using Recoverit
Review the following quick guide to use Recoverit and recover your missing, lost, or deleted files:
Step 1. Choose the Location to Recover Files
From the “Hard Drives and Locations” tab, click on the folder that previously stored your files.

Step 2. Look for Missing Files
At this point, Recoverit starts scanning your selected location to find lost files.

Step 3. Save Your Recovered Files
As you preview the files, click “Recover” on your preferred files to export them.

Conclusion
The 0xc0000022 application error indicates that Windows is denying access to a required resource, often because of permission or security restrictions. Identifying the underlying cause helps you avoid unnecessary reinstalls and system changes. If important files become inaccessible or are lost during troubleshooting or a system reset, Recoverit can help recover them from supported storage devices before permanent data loss occurs.
FAQ
-
What does error 0xc0000022 actually mean?
It maps to STATUS_ACCESS_DENIED, meaning a process asked for something it lacks the rights to. The item exists, and Windows is refusing access to it. -
Why does reinstalling the application not fix it?
Reinstalling replaces program files, while the block sits on a shared system file. None of those change when the app is installed again. -
Is 0xc0000022 caused by a missing DLL?
Usually not, because 0xc0000135 specifically indicates a missing DLL. However, 0xc0000022 can occur when Windows finds a DLL but denies access to that file.