Current location - Recipe Complete Network - Health preserving recipes - The instruction Ox3edccf79 is 0x 0000 13, and the memory cannot be read.
The instruction Ox3edccf79 is 0x 0000 13, and the memory cannot be read.
Unable to read or write to system memory.

Memory can't be "read" or "written", mostly because a newly installed software conflicts with other software or other hardware, or the hardware fails or is damaged. Generally speaking, software and hardware are more likely to be compatible. There are many so-called solutions to this problem on the Internet, but few of them are effective. Solving this problem is not as simple as you think! (The most effective way is to reinstall the system =. =)

Overview:

1, the driver is unstable and incompatible with the system, which most easily leads to unreadable memory or file protection.

2. One or more rogue softwares are installed in the system, which may cause IE or the system to crash, and file protection may also occur.

3. There are conflicts between the programs loaded by the system or the programs running by the system, especially some anti-virus software monitoring programs.

4. The system itself is vulnerable to network attacks.

5. Virus problem is also the main cause of unreadable memory, file protection and Explorer.exe error. ...

6. If the memory can't be read when playing games, it is likely that the graphics card driver is not suitable (there are graphics cards that are not suitable for games and computers), or the DX9.0C version is not new enough or does not meet the game and graphics card driver.

7. Some software itself is insufficient.

8. Overheating of computer hardware is also one of the reasons why the memory cannot be read.

9. Poor compatibility between computer memory and motherboard is also the fatal reason why memory cannot be read!

Memory is generally:

1。 Memory is broken (mostly second-hand memory),

2。 Using memory with quality problems,

3。 There is too much dust in the golden finger of the memory inserted in the motherboard.

4。 Using different brands and capacities of memory leads to incompatibility.

5。 Heat dissipation caused by overclocking. You can use the software MemTest to check the memory, and you can thoroughly check the stability of the memory.

Fault principle:

There is a place in memory to store data called a buffer. When a program puts data into the buffer, it needs a "function" provided by the operating system to apply it. If the memory allocation is successful, the function will return the address of the newly opened memory area to the application, and the application can use this memory through this address. This is "dynamic memory allocation", and the memory address is also the "cursor" in programming.

Memory is not always available and inexhaustible, and sometimes memory allocation will fail. When the allocation fails, the system function will return a value of 0. At this point, the return value "0" no longer represents the newly enabled cursor, but a notification sent by the system to the application, indicating that an error has occurred.

As an application, you should check whether the return value is 0 after each memory application. If so, it means that there is a fault and some measures need to be taken to save it, which enhances the "robustness" of the program. If the application does not check this error, it will think that this value is the available cursor allocated to it according to "thinking inertia" and continue to use this memory in subsequent executions. The real 0-address storage area stores the most important "interrupt descriptor table" in the computer system, which is absolutely not allowed to be used by applications. In an unprotected operating system (such as DOS), writing data to this address will cause an immediate crash, while in a robust operating system, such as Windows, this operation will be immediately captured by the protection mechanism of the system, and as a result, the operating system will forcibly close the wrong application to prevent its error from expanding. At this time, there will be an error that the memory cannot be "read", indicating that the referenced memory address is "0x00000000".

There are many reasons for the failure of memory allocation, such as insufficient memory and mismatched system function versions. Therefore, this distribution failure is mostly seen after the operating system has been used for a long time, a variety of applications have been installed (including virus programs that have been unintentionally "installed"), and system parameters and system files have been changed a lot. In applications that use dynamic allocation, it sometimes happens that the program tries to read and write a memory that should be available, but for some reason, the expected available cursor fails. It may be "forgetting" to ask the operating system for allocation, or it may be that the program itself canceled this memory at some point, "not paying attention" and so on. The logged-out memory is reclaimed by the system, and its access right no longer belongs to the application, so reading and writing operations will also trigger the protection mechanism of the system, and the only final result of the program that tries to "violate the law" is to be terminated by the operation and recover all resources. The laws of the computer world are still much more effective and severe than human beings! A situation like this is a BUG in the program itself, and you can often reproduce the error in a specific operation sequence. The invalid cursor is not necessarily 0, so the memory address in the error prompt is not necessarily "0x00000000", but it can also be other random numbers.

Common solutions:

One, caused by the system or other software, can be handled in the following ways: the system itself has problems, install official patches in time, and reinstall the system if necessary. Virus problem: antivirus. Anti-virus software conflicts with other software: uninstall the problematic software. Are the video card and sound card drivers correctly installed or maliciously overwritten? Reinstall the video card sound card driver.

1. Use the sfc command that comes with the system to repair the damaged system files and restore them to a normal state.

Start → Run → Enter cmd, open the command prompt window → Enter the string command sfc/scannow→ Enter → Wait patiently for the command program to search and scan all system files → Once the system files are found to be incorrect or damaged, a prompt interface will automatically pop up → Ask to insert the installation CD of Windows system → Extract normal system files from it to replace abnormal system files → Repair system files → Restart the computer at last.

2. The installed Domino program will cause problems. You can start → run →msconfig→ start the project → close the Domino startup item → If it can't be closed → You can forcibly close it with system setup software such as Kaka Assistant → If it still doesn't work → Prove that your system is poisoned → Then reinstall or restore the system backup to completely solve it.

3. Disabling some system services may cause similar problems. For example, when the installation function of QoS RSVP local communication control is disabled, it may prompt that the RPC server is unavailable. Solution: Right-click my computer → Manage → Services and applications → Services → Double-click the QoS RSVP project, and change the startup type to manual or automatic → Close the window → Restart the computer. If other services are disabled, the problems caused by them can also be solved by re-enabling them in this way.

Second, the browser shows that the memory cannot be read or written:

1. Let's see if this can solve the problem: open a browser, click Tools → Internet Options → General Page → Delete cookies→ Delete Files → Check Delete All Offline Content → OK → Clear History → OK. Tools → Internet Options → Content → Clear SSL→ Clear Password → OK → Automatic Completion → Clear Form → Clear Password → OK → Close all open browser windows immediately → Restart the browser.

2. If you can't solve the problem, please do the following: open a browser, click Tools → Manage Plug-ins, disable all suspicious plug-ins, or you can know exactly which plug-ins to keep. Then → Tools → Internet Options → General Page → Delete cookies→ Delete Files → Check Delete All Offline Content → OK → Set the used disk space to be less than 8MB (I use1MB in IE6 myself) → OK → Clear the history → The number of days the webpage is saved in the history: less than 3 → Apply OK (the setting I use myself is 0 days).

3. Check whether your browser is maliciously attached with plug-ins by some (game or other) installers → uninstall and clean it.

4. (This entry is for IE6) Run →regedit→ enter the registry, and click → HKEY _ local _ machine \ Software \ Microsoft \ Windows \ Current version \ Explorer \ ShellExecuteHooks has a normal key value {aeb6717e-7e19-11d0-97ee-00c04fd91972} and a "default" reservation; Delete the others.

5. Open the CMD window and enter the following command:

Used for% i in (%windir% \ system32 \ *). Regsvr32.exe/s%, I input.

Used for% i in (%windir% \ system32 \ *). Have I entered regsvr32.exe/s%?

After completing two separate operations, restart the machine.

Third, if the above methods can't be solved, you can only use the last resort:

Fully register dll: Open the "Run" input →cmd→ Enter.

Then copy the following lines of characters into the black cmd box, press enter, and wait until all the dll files are registered before closing. To prevent input errors, you can copy this instruction, then click the right mouse button at the command prompt to paste and press enter, and wait patiently for the screen to stop scrolling.

(Here is the code to run):

Used for% 1 in (%windir%\system32\*). regsvr32.exe/s % 1

Restart the machine when it is finished.

4. If you don't use Microsoft Component Services. Framework, then uninstalling this service may solve the problem: Start → Settings → Control Panel → Add and Remove Programs →NET. Frame → Delete (if necessary, restart the computer and install NET. Frame again).

Five, close the report (palliative):

1. Right-click My Computer → Properties → Advanced → Error Report → Error Report → Check the "Disable Error Report" → "Notify me when a serious error occurs" checkbox → OK. In this way, for some small errors, Windows XP will not pop up error prompts.

2. If not, please turn off the error reporting service completely. Start → Enter the operation →services.msc→ Open the service window → Find the error reporting service → Open the properties dialog box of the error reporting service → Change the startup type to disabled → Confirm and restart the system. (The way to close the registry of this project: Start → Run → Enter regedit→ OK → Find HKEY _ Local _ Machine \ Software \ Microsoft \ Windows NT \ Current Version \ Aedebug], and change Auto=0 to Auto= 1. )

Important hint of intransitive verbs: Don't just look at the instruction code of this error prompt, but look at it: the blue bar at the top of this prompt box indicates what program is in that position in XXX.EXE, so as to roughly locate the main cause of the error or conflict and solve the problem with the right medicine. The simple and effective way to deal with this problem is to look at the error prompt, uninstall the software if it causes conflict, then close the antivirus software, restart the machine and rerun the installation.

===========================================================

The following methods are carried out on the premise that the system is clean and virus-free. If you are not sure whether the system is virus-free, please delete the previous antivirus software, download Kabbah 2009 full-featured security software from Sky Software Park, then clean up the virus in the system, and then download 360 Guardian to patch the whole system.

You can try the following methods first, but few people use this method to solve this kind of fault, so you can only say that you can try (a few friends do this).

start-run-cmd-input:for % 1 in(% windir % \ system32 \ *)。 Dll) execute regsvr32.exe/s%1and try again after the last time. start-run-cmd-input:for % 1 in(% windir %)。

Please carefully recall whether any software was installed before this problem occurred. If so, please delete it and try again, because there are bugs in the software, which may happen and often cannot be solved. If this failure occurs in the program you want to execute, you can reinstall the program and try it. In addition, please find out whether there is an updated version and try the new version. This failure will occur if ie is turned off or on. Please try to upgrade the version of ie. If it used to be ie6, you can try to upgrade to ie7. If you used to be ie7, you can try to upgrade to ie8. You can also try a third-party browser, such as Maxthon. (If a certain software is installed, this problem will appear immediately. Please delete it and try it. If you really want to use this program, you must find a new version to try it. )

If not, you can only reinstall the operating system. Please install a different version of the operating system. The different versions here refer to the ones that used to install tomato gardens, but now they are replaced by rainforest wood wind. sp2 was used before, and sp3 is now used. I used this method to successfully solve similar problems in my Internet cafe (I can't use xp-sp 1 system in my Internet cafe, as long as I use it, it will definitely cause problems. As long as xp-sp2 is used, there is no problem at all. )。

After reinstalling the system, please install the drivers one by one. After installing a driver, test it for a while and see that there are still some faults. If this failure occurs after installing a driver, it means that there is something wrong with this driver. Please replace it with a different version, and then test it until you find a driver with no problem. If the driver installation is complete and there are no such failures, please install the application you are using. It is also to install one program at a time, and each program should be tested. If something goes wrong after installing the program, you can choose to use the new version of the software or not use the software at all. This process is very troublesome, please wait patiently. I used this method to find a Hitachi notebook and found that as long as the sound card control program is installed in this Hitachi notebook, it will immediately report an error. Finally, it was solved without this program.

If you still have problems after reinstalling the operating system, please think carefully about whether you have replaced or repaired or added any hardware. If yes, please remove the newly added hardware and try to find the previous hardware or find someone else's hardware to replace the replaced or repaired hardware, and then test it. (Many friends have this kind of fault after replacing the hardware. There is no fault after one replacement, or there is no fault after adding any hardware. )

If not, please use the replacement method to finally check the hardware, in which the memory is the most prone to failure, please check the memory first. (Replace the memory for testing)