Interesting

“The memory could not be read (Read / Written). The instruction came to the address ... "- how to fix the error

User question

Hello.

When trying to start the PUBG game, an error occurs that "memory cannot be read."

Tell me what you can do with it? (reinstalling the game and the system did not help ...)

Hello.

I will not be original, but if such an error crashes when starting a game (downloaded from the Internet from an unknown source), there is a high probability that you are trying to launch a dangerous application, and the system prevents this action.

Below in the article I will consider the general sequence of steps to fix this problem.

Memory could not be "Read" / "Written" - error appearance when starting the game

*

And so how to fix the error ...

👉 STEP 1

We load some "one-time" antivirus (for example, Dr.Web CureIt!) And check the folder with the game (the application that crashes) and the system disk with Windows.

Note: I recommend doing this even if you have an antivirus installed.

Dr.Web CureIt! - threat found!

If malware is found, delete the copy of the game (application) and restart it 👉 with the official. shops. Install and double-check - as a rule, after that everything starts working as usual ...

*

👉 STEP 2

If no viruses were found and everything is in order with the game (application) files, temporarily disable the antivirus (Windows Defender) and try to start the game again.

Note: in some cases, antivirus can block norms. the work of games. If it turns out that the "culprit" is exactly the security software - add the desired game to the antivirus whitelist ...

Disable Avast antivirus for 1 hour

Windows Security - OS Settings

*

👉 STEP 3

In addition to the standard defender, modern versions of Windows have one more protection - DEP (this is a set of technologies that prevents the execution of program code from some memory areas). Of course, in many cases this protection works "crookedly" ...

As a diagnostic (for a while) it is worth trying to disable it.

*

Option 1: run 👉 command line as administrator and use the command: bcdedit.exe / set {current} nx AlwaysOff

(to enable: bcdedit.exe / set {current} nx AlwaysOn)

*

Option 2:

you need to open a tab "Control Panel \ System and Security \ System" and go to the section with add. parameters.

Add. system parameters

After open the performance parameters and go to the tab Data Execution Prevention and add the application for which you want to disable DEP (for example, a problematic game).

DEP - setting

*

👉 STEP 4

After that, I would advise you to check the integrity of the system files (you can do this in the command line running as administrator).

Command to check: sfc / scannow

Ideally, upon completion of the scan, you should see a message stating that no file integrity violation was found (see the screenshot below 👇).

No Integrity Violations Found - System File Checker

*

👉 STEP 5

Check for updates and patches for the OS. Fortunately, Windows 10 allows you to do this in auto mode: just open the options (Win + i) and go to the tab "Update and Security" ... See screenshot below. 👇

Windows 10 update

In addition, I would recommend that you scan your system with 👉 Driver Booster. This utility will not only show you which drivers need to be updated, but also check all the necessary libraries for the games to work correctly (of course, they can be installed directly from the Driver Booster window).

Update everything - game components, sound and game devices, etc. / Driver Booster

*

👉 STEP 6: a couple more tips

Check the game installation path

The most important thing is that it does not contain Russian characters (in rare cases, certain games can crash because of this - because they read the Cyrillic alphabet incorrectly). Take a look at the example below:

  1. correct: C: \ games \ MX vs ATV All Out
  2. not desirable: D: \ games \ races \ games \ MX vs ATV All Out

By the way, the same applies to the folder "My documents" ... Its location can be found by opening its properties (for example, in "My Computer" 👇)

Location of documents

*

Check RAM dies

Check your RAM sticks for errors and crashes. How to make such a test - 👉 I had a separate note on my blog.

Also try to disable some of them, leaving only one plate (this is for those who have 2 or more of them). By the way, it will not be superfluous to wipe the RAM contacts with an eraser and a brush ...

Cleaning memory contacts with an eraser and a brush

*

Check BIOS: if the dies are overclocked

In the BIOS / UEFI, you can change the frequency of operation of the RAM dies (on laptops, usually, this option is not available). And if the frequency is not set to the optimal one, the PC may not behave stably: suddenly reboot, "show" blue screens (sometimes pouring memory reading errors).

👉 To help!

How to enter BIOS (UEFI) on a computer or laptop [instruction]

Most often, the memory frequency is marked as DRAM Frequency (it is recommended to reduce the current frequency by 5-10%).

If you are poorly versed in this, then just go to the "Exit" section and set 👉 safe settings (Load Optimized Defaults, Load Fail-Safe Defaults).This will automatically reset the frequency to the most optimal frequency for your system.

RAM and Integrated Graphics / UEFI Settings

*

If you fixed the error in some other way - let me know in the comments (thanks in advance!).

All the best!

👣

$config[zx-auto] not found$config[zx-overlay] not found