How to fix Minecraft EXCEPTION_ACCESS_VIOLATION (0xc0000005) error?
Some players in Minecraft may encounter an EXCEPTION_ACCESS_VIOLATION (0xc0000005) error when the game starts. In the message to the error, you can find information that a critical failure was detected during the attempt to start the game by the Java runtime. In this article, we will try to help you fix EXCEPTION_ACCESS_VIOLATION (0xc0000005) error so you can run Minecraft and enjoy the game.
Contents
Fixing EXCEPTION_ACCESS_VIOLATION (0xc0000005) error
Reinstalling Java
First of all, you need to try to reinstall the Java components on your computer. It is possible that their last installation was not as successful as you thought. The reinstallation is done quite simply: go to “Programs and Components”, find the Java item there, right click on it and select “Delete”.
Then go to the official Java website, download the software libraries installer, install them and reboot your computer. After these simple actions, try running Minecraft again and check for EXCEPTION_ACCESS_VIOLATION (0xc0000005) error.
Reinstalling Minecraft
If reinstalling the Java components did not help resolve the error situation when running Minecraft, then why not try to reinstall the game itself. Given that the size of that is incredibly small, then this should not be a problem for you.
Go back to “Programs and Features”. Find the installed Minecraft in the list of installed programs. Right-click on it and select “Delete”. Then re-install the game, as you did the first time.
Disabling User Account Control
There is a possibility that the EXCEPTION_ACCESS_VIOLATION (0xc0000005) error when starting Minecraft could have occurred due to a conflict with Account Control in your Windows operating system. To test this probability, you need to disable User Account Control, and then try again to run Minecraft. To do this, do the following:
- Press the Windows + S key combination.
- Type the query “Change User Account Control settings” in the search box and select the result.
- Before you should appear a slider that is responsible for notifications of Account Control. Move it to the “Never notify” position.
- Apply the changes.
Again, try running Minecraft to check for EXCEPTION_ACCESS_VIOLATION (0xc0000005) error. If it does not help, then let’s move on.
Checking game conflicts with DEP
DEP (Data Execution Prevention or Data Execution Prevention) is the software and hardware of the system that does not allow the launching of malicious code on it. The Minecraft files could enter into conflict with this security, as a result of which they were blocked for execution. You need to add the game files to the DEP exception list. To do this, do the following:
- Press the Windows + S key combination.
- Type the query “System Information” in the search box and select the result.
- Click on “Advanced System Settings”.
- Go to the “Advanced” tab.
- Go to the “Settings” section of “Performance”.
- Go to the “Data Execution Prevention” tab.
- Check the box next to “Enable DEP for all programs and services except those selected below: “.
- Then click the “Add” button.
- Add the Minecraft executable file to the DEP exceptions. If you installed the game in the default directory, it should be in C: \ Users \ UserName \ AppData \ Local \ .Minecraft.
- Save the changes to the DEP.
Once you have eliminated Minecraft from DEP, try running it again. If none of the above did not help you in solving the EXCEPTION_ACCESS_VIOLATION (0xc0000005) error, then we have one more, the last method, which, according to many users on the network, will certainly correct the problem.
Changing the Options File
So, go to the Minecraft folder, which should be in the C: \ Users \ UserName \ AppData \ Local \ .Minecraft directory. Find in this folder a file called options.txt. Open it and find the line fnoEnable: true in it.
You must change the value of this line from fnoEnable: true to fnoEnable: false. Then, save the changes to this file and continue playing quietly in Minecraft, because this time there should be no EXCEPTION_ACCESS_VIOLATION (0xc0000005) error.