How to quickly handle memory error failure problems

Source: Internet
Author: User

When you start the system or run the application, the system reports: "Error:unable to control A20 line", "Memory Write/read failure" or "Memory allocation error", etc. These problems are memory error failures that are different from memory loss, low memory, and parity errors.

The system reported "Memory error" in three cases, respectively caused by different reasons. First, The Post times "Memory error", the cause of the fault is mainly memory or memory controller hardware failure; the second is to set up the system in the CMOS does not self-test more than 1M memory, while running the application system reported "Memory Error", The cause of this failure may be a hardware failure of a memory stripe or memory controller, or a software failure; the third is to post through, enter the DOS or Windows platform, run the application Times "Memory error", cause the fault is mainly software failure.

For memory errors caused by software failures, follow these steps to check and process:

1. If you are running the application times in a DOS environment "memory Error", then doubt whether the memory allocation error, check DOS and run the application conflict, and make the appropriate processing. Generally, you can resolve the problem by restarting the system or rewriting the system configuration file, and the problems with the application can be resolved by appropriate modifications.

2. If you run the application Times "Memory Error" in a Windows environment, it is suspected that the application is illegally accessing the memory, which can generally be resolved by clearing the memory-resident program, reducing the active window, adjusting the configuration program, or reinstalling the system and the application.

3. If the problem only occurs when a particular application is running, it may be caused by the software.

4. Use kill or kv300+ detection system with virus, there is anti-virus.

Memory errors caused by hardware failures are relatively common, CMOS settings errors, bad memory access, memory bar installation combination error, memory hardware damage, memory controller error, etc. will cause memory errors, generally can be checked and processed in the following steps:

1. Because the post shows "Memory Error", first into the CMOS settings, check the CMOS in the memory of the parameter settings are correct, and the configuration of the memory bar is consistent; For example, if you set the memory read-write cycle or memory read-write wait time less than the actual value of the memory bar, You should increase the memory read-write cycle or increase the memory read-write wait time.

2. If the fault still exists, check the memory and memory sockets between the slot is good, and make the appropriate treatment.

3. If the failure has not been ruled out, check the memory bar installation combination is correct. General motherboard memory installation sockets are divided into several body (Bank), each body has two to four memory installation sockets, can install two to four memory strips. Since the 72-line memory strips can provide 32-bit valid data at one time (30-line memory strips have been eliminated, this is not discussed here, for the Pentium class CPU, its data line is 64 bits, to be able to access 64-bit data at a time, you must install two 72-line memory, so the 586-level PC motherboard, In general, you must install the 72-line memory bar by an even number, that is, 2 or 4 72-line Simms memory bars should be installed at one time. If the memory sockets on the motherboard are 168-wire, the 168-wire memory strips can provide 64-bit valid data at once, so installing only one can work correctly. The following points should be noted when installing memory strips:

• For most PCs, it is not possible to mix the Simms with different capacities in the same bank. Many PCs can install different sizes of Simms, but all the Simms bars installed in the same bank must have the same capacity.

• For many PCs, the combination of the different speed of the Simms, even if they have the same capacity, can cause trouble. For example, the computer already has 16MB memory running at 60ns (nanosecond), and if you insert the speed 70ns bar in the free memory slot of the motherboard, the system may refuse to boot or crash soon after startup. For some computers, if the low speed of the Simms Bar to the first group, you can solve the problem of speed mixing, the computer will be at the lowest speed access.

• For most PCs, you have to fill in all the slots in a group, or you can empty a group of all (of course, the first group doesn't), and you can't just plug in a subset of the memory in a group of slots.

· There is an upper limit on the amount of memory that can be accepted by the PC (the maximum value is available from the PC manual). If there is no manual, the only way is to find the maximum value from the practice.

· SDRAM is a new generation of dynamic memory, also known as synchronous dynamic memory or synchronous dram. Although there are many motherboard support SDRAM and EDO memory mixed installation, but it is best not to mix. The reason is that SDRAM works only at 3.3V voltages, while Edo memory works mostly at 5V voltages. Although the DIMM and Simms are powered separately on the motherboard, their data cables are always connected, if Simms (72-line memory) is mixed with the DIMM (168-line SDRAM), although the start system works, after a period of time, May cause SDRAM data input to be corrupted. Of course, if your SDRAM is a product suitable for wide voltage (3v~5v) work, this damage will not occur.

4. If the failure has not been resolved, use the replacement method to check whether the memory bar has been damaged, and make the appropriate treatment.

5. If none of the above measures are effective, there is a problem with the motherboard or control chip, which can be sent to professional inspection.

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.