• Exception Access Violation error occurs when an application unsuccessfully tries to access a protected memory.
  • Try disabling the user account control and data execution prevention for the app to see if it fixes the issues.
  • You can also try running the app in compatibility mode or reinstalling it to see if that fixes the issue.

Fix 1: Use the Built-in Troubleshooter

The Hardware and Device troubleshooter can help you resolve hardware-related issues that trigger the Exception Access Violation error.

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 - 1

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

Advanced option in troubleshooter - 2

Step 4: Check the box for Apply repairs automatically and click Next .

Next option introubleshooter - 3

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

Apply this fix option in troubleshooter - 4

Fix 2: Temporarily Turn Off User Account Control

When User Account Control is enabled, apps and tasks always require administrator permission to make changes to the system. However, this protective measure can interfere with trusted apps and cause errors.

Note: Proceed cautiously and disable user account control when you fully trust the application you’re trying to launch.

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

Control Panel in Start menu - 5

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

System and Security option in Control Panel - 6

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

Change User Account Control settings in Control Panel - 7

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

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

Never notify in UAC - 8

Fix 3: Disable Data Execution Prevention (DEP)

Data Execution Prevention can interfere with legitimate applications and cause them to crash. Try disabling it to fix the issue.

Step 1: Press the 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 - 9

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

Settings option in prompt - 10

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

Step 4: Check 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 - 11

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

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

Open option in System Properties - 12

Fix 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 .

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

Step 2: Switch to the Compatibility tab. Click the drop-down icon under Run this program in compatibility mode for and choose Windows 8 .

Step 3: Next, click Apply and OK to save the changes.

Compatibility tab 1 - 13

If nothing works, run an SFC scan to fix the corrupted system files or re-install the app facing the issue.

Was this helpful?