How to Fix Exception Access Violation Error on Windows 11

Has your Windows computer every thrown a really concerning error when you want to launch an app or game? Well, you aren’t alone. Exception Access Violation is a runtime error that appears on launching a program or booting the computer. The error shows up when an application tries to access a protected memory and the unsuccessful attempt is immediately reported.

This error essentially shows up when you want to launch an app and game, but you see this error instead. So the relevant app or game doesn’t launch at all. That happens because the program didn’t have necessary permission to read, write, or execute in a protected memory access area.  We’ve compiled some methods to fix the Exception Access Violation error on Windows 11.

1. Use the Built-in Troubleshooter

Windows 11 has various troubleshooters that can come in handy to fix different issues without downloading any third-party utility. One of them is the Hardware and Device troubleshooter that can help you resolve any hardware-related issues that might be responsible to trigger the Exception Access Violation error.

You can run the Hardware and Device troubleshooter by following the below steps:

Step 1: Press the Windows + R shortcut to open the Run dialog box.

Step 2: Type msdt.exe -id DeviceDiagnostic in the search box and click OK.

Hardware and Device troubleshooter command in Run tool

Step 3: In the Hardware and Devices window, click the Advanced option.

Advanced option in troubleshooter

Step 4: Check box next to the Apply repairs automatically and click Next button.

Next option introubleshooter

The troubleshooter will scan your computer for issues and suggest you a solution to fix the problem. Click the Apply this fix option to confirm.

Apply this fix option in troubleshooter

2. Temporarily Turn Off User Account Control

User Account Control (UAC) is an important security feature that ensures no app can make unauthorized changes to your computer. When User Account Control is enabled, apps and tasks always require administrator permission to make any changes to the system.

However, User Account Control can sometimes become even interfere with trusted apps and cause the Exception Access Violation error. To fix this, you’ll have to disable User Account Control on your computer. But make sure you only do so when you fully trust the application you’re trying to launch.

Step 1: Press the Windows key to open the Start menu and type Control Panel in the search bar and click Enter.

Control Panel in Start menu

Step 2: In the Control Panel, choose the System and Security option.

System and Security option in Control Panel

Step 3: Choose the ‘Change User Account Control settings’ option under the Security and Maintenance section.

Change User Account Control settings in Control Panel

Step 4: Drag the slider to Never notify and click OK.

Never notify in UAC

Step 5: Click Yes on the User Account Control prompt that shows up.

After that, restart your computer and check if the problem persists.

3. Disable Data Execution Prevention (DEP)

Data Exception Prevention is another important security feature that stops malicious codes from exploiting applications. It also looks for and prevents those applications that consume more memory than their allocated quota.

But sometimes, it can even interfere with legitimate applications and cause them to crash. The solution, in this case, is to disable DEP on your computer. To do that:

Step 1: Press Windows + R shortcut to open the Run dialog box, type sysdm.cpl in the search bar and click OK.

sysdm.cpl command in Run tool

Step 2: Switch to the Advanced tab and click the Settings button.

Settings option in prompt

Step 3: In the Performance Options prompt, switch to the Data Execution Prevention tab.

Step 4: Choose radio button next to the ‘Turn on DEP for all programs and services except those I select’ option and click Add.

Turn on DEP for all programs and services except those I select option in System properties

Step 5: Choose the executable that’s causing the issue and click Open.

Open option in System Properties

Step 6: Click Apply and then OK to save the changes.

4. Use the Compatibility Mode

The Exception Access Violation error will likely appear if the error-causing program isn’t compatible with Windows 11. The solution here is to run that program in compatibility mode.

It’s an interesting Windows feature that mimics the environment provided by an older version of Windows, allowing older applications to run without any issues. Here’s how to run the program in compatibility mode:

Step 1: Right-click on the error-causing application and choose Properties.

Step 2: Switch to the Compatibility tab.

Compatibility tab in properties window

Step 3: Click the drop-down icon under ‘Run this program in compatibility mode for’ and choose Windows 8.

Run this program in compatibility mode for option in System properties

Next, click Apply and then OK to save the changes.

5. Run SFC and DISM Scan

The error can also appear due to corruption in important Windows files. The best way to look for and eliminate that corruption is to run the SFC (System File Checker) scan.

SFC scan is a built-in utility that removes corruption from the system files. Here’s how to run the SFC scan:

Step 1: Open the Start Menu, type Command Prompt, and choose Run as administrator from the right pane.

Command Prompt option in Start Menu

Step 2: Type the following command and press Enter to initiate the scan.

sfc /scannow

Running SFC Scan in Command Prompt

After the SFC scan completes, restart your computer and check for the issue. If it continues, you’ll have to run the DISM (Deployment Image Servicing and Management) scan. To do that, relaunch the Command Prompt window with admin rights and execute the following commands one by one.

DISM /Online /Cleanup-Image /CheckHealth
DISM /Online /Cleanup-Image /ScanHealth
DISM /Online /Cleanup-Image /RestoreHealth

DISM command in CMD

6. Reinstall the Problematic Program

Are you still seeing the Exception Access Violation error? If yes, then there’s something wrong with the application installation files. The only thing to do in this situation is to reinstall the app.

So, open the Control Panel, right-click on the problematic app, and select Uninstall. After uninstalling, visit that app’s official website and download and install its latest version.

Uninstall option in Control Panel

Fix the Exception Access Violation Error

Exception Access Violation is one of the many errors you might face upon launching an application on Windows 11. Fortunately, you can quickly eliminate this error message by following the above fixes.

Last updated on 16 March, 2023

The above article may contain affiliate links which help support Guiding Tech. However, it does not affect our editorial integrity. The content remains unbiased and authentic.