How To Solve Memory Could Not Be Read In Windows XP

Application Error(Memory could not be read)Windows has a function “Data Execution Prevention” (DEP). In a way it is designed for security and stability. DEP is not permutation prevents malicious software on your computer, and only keeps track of how programs use memory, and after installing SP2, DEP is enabled by default for major programs and services of Windows. In this case the error occurs when accessing a program or program module directly to the private section of memory.

If a program will trigger the function (ie, the error appears), Microsoft recommends that you add the program exceptions list.
This is done as follows:
Right-click on the icon “My Computer” -> properties -> “Advanced” tab -> under “performance” click on the “Options” -> in the window that appears on the tab “Data Execution Prevention” put the box next to “Enable DEP for all programs and services except those I select other than “-> becomes the active button” add “, clicking on which you can add to the list of exceptions to the appropriate programs.

The disadvantage of this method is that you will need to add to this list all the programs (and some modules) that can cause this error.


Another way to get rid of this error – fully test the entire system for malicious programs (viruses), an antivirus program with updated databases. Often (but there are exceptions) it is malware causing these errors. Just such errors combined with some other (eg, errors in any process) when connecting to the Internet, or while working on the Internet.

If the antivirus has not detected any virus, in your case easier to disable DEP entirely, by editing the boot.ini.
Boot.ini file is on drive C.

There are looking for the line:
multi (0) disk (0) rdisk (0) partition (1) \ WINDOWS = “Microsoft Windows XP Professional” / noexecute = optin / fastdetect
and change in
multi (0) disk (0) rdisk (0) partition (1) \ WINDOWS = “Microsoft Windows XP Professional” / noexecute = AlwaysOff / fastdetect

Boot.ini file can be hidden at all. To see it and be open for editing in the “Tools” menu select “Folder Options” -> “view” -> uncheck the “hide protected operating system files”.

Data Execution Prevention (DEP) is used to prevent the penetration of computer viruses and other security threats that carry malicious code from memory regions that should be used only by Windows and other programs. This type of security threat is detrimental, taking in turn all the memory used by the program.

The virus then spreads and affects other programs, files and even e-mail contacts. But if you maintain an updated anti-virus database and do a complete scan of your computer at least once a week, everything will be “OK” …

If the above listed did not help:
SP3 is very useful in these cases, it is easy to put a problem with DEP and become less relevant.

Leave a Reply