Some Windows 10 users have recently reported an error, where they cannot run a particular application or run a code in a module, and get an error code where the message reads “Exception Access Violation”.
Here I shall discuss why you may get this error, and how you can solve it using the solutions provided below.
Am I Facing The ‘Exception Access Violation’ Error?
The Exception Access Violation error can show up on any application. The main reason why you get this error on your device is because the access to protected memory address was denied by your operating system to the application. This can become very annoying as this error prevents you from launching any application on your device.
How To Fix Access Violation At Address In Module?
There are three possible ways in which you can solve the access violation error on your Windows device. Here I shall discuss these easy steps with which you can solve this error on your system.
Solution 1: Run The Hardware Troubleshooter
The hardware troubleshooter was included by Microsoft in Windows 10 to identify and solve any potential issues with your hardware. This is a powerful tool, which can identify most of the sources of the issues that your device is suffering from, hampering your user experience.
With Windows 10 v1809, the Hardware troubleshooter was removed from the settings app, citing unpopularity among users. There is, however, another way to launch the Hardware troubleshooter.
- Open a Run dialog by pressing the Win + R
- Type the following command in the Run dialog and press Enter to launch the hardware troubleshooter:
%systemroot%\system32\msdt.exe -id DeviceDiagnostic
- Follow the on screen instructions to identify and solve the error on your device.
If the Exception Access Violation sai error was being caused by some malfunctioning hardware, this should solve the error on your Windows 10 device.
Solution 2: Turn Off Data Execution Prevention For That App
The Data Execution Prevention (DEP) is a security feature in Windows 10 that can help prevent damage to your computer from viruses and other security threats. This is a very useful feature that can help prevent various damages to your device which can be caused by these harmful software.
Harmful programs can try to attack Windows by attempting to execute code from the system memory, which is reserved for Windows and other system files. If any other application emulates this, the DEP feature will block running of the said app, and you will get the error message, ‘Exception Access Violation’.
Follow these steps to turn off Data Execution Prevention:
- Open This PC and click on System Properties.
- Under the Advanced tab, locate the Performance
- Here, click on Settings.
- Click on Data Execution Prevention
- Choose “Turn on DEP for all programs and services except those I select”.
- Click Add, browse to the installation folder of the troubled Kindle app, and locate the .exe file.
- Set an exception and confirm changes.
Solution 3: Reinstall The Application
If none of the solutions provided above helped you, some corrupt application file may be causing the error on your device. This is also true if you are on the beta version of the application, as the beta version is prone to bugs and is known to be full of errors.
If you have not updated to the latest version, update your app after deleting the old files. To do this, you can make use of third party batch uninstallers like IObit uninstaller.
Then download the latest version of the application from the official website for the application. Double click on the downloaded installer package to install the file. Your error should be resolved.
Conclusion
So there you have it. With the solutions provided above, you should now be able to solve the issue if you faced the error message that says,’ Exception Access Violation’. Tell us in the comments below how you solved the error on your device, and to discuss further the same.
no says I can not turn off DEP
I also found for Daz Install manager (DIM) I could not selectively turn off the DEP for a 64 bit program. That makes this feature useless for me. Why would this suddenly start preventing my app from downloading 3d models?