|
||
|
| Basic Troubleshooting |
Email This
View My Personal Library |
|
Troubleshooting September 2004 Vol.15 Issue 9 |
Basic Troubleshooting Memory | ||
|
We couldn't function properly if our short-term memory didn't work reliably. In the same manner, RAM problems can cause any number of computer glitches. Diagnosing RAM problems, however, is not always easy. Many of the symptoms that may suggest a RAM problem have more common causes. A Page Fault or General Protection Fault error message, for instance, is usually a sign of a poorly written program but, in some instances, these types of faults can suggest a problem with a computer's RAM. In this article, we'll take a look at some common glitches bad RAM may cause. RAM has its own set of specifications that you should know if you plan to replace or upgrade RAM. Incompatible RAM is the cause of most memory problems, so it's worth taking a moment to cover the different types of RAM and some RAM specifications you should look for when buying memory. Problem: What's the difference between DIMMs, SIMMs, EDO, FPM, SDRAM, and DDR SDRAM? How do I find out what kind of memory my system uses? Solution: There are many types of memory technology. In most cases, your system will only support a specific technology. You should be able to find detailed information in your system documentation on what type of memory your system uses. If you can't find any information in your documentation, open the system and remove a memory module There are four types of memory packaging you can identify by counting the pins at the bottom of the module. SIMMs (single in-line memory modules) have 72-pins and are common in older systems while DIMMs (dual in-line memory modules) may have either 168-pins or 184-pins and are popular in newer systems. High-end systems may use 184-pin RIMMs (not an acronym; known as Rambus dynamic RAM). A RIMM has two notches cut out along the pins while a DIMM has a single notch. A SIMM measures 4.25-inches long and consists of 72-pins along the bottom of the module (36 on each side). A SIMM can use either FPM (fast page mode) or EDO (extended data output) technology. Unfortunately, there's no easy way to tell by looking at the module whether it uses FPM or EDO. You'll need to consult your system documentation. The FPM and EDO speeds are often presented in nanoseconds. The lower the number, the faster the RAM. Unfortunately, adding faster memory probably won't improve performance because your PC may not be able to take full advantage of faster memory. SIMM sockets (the slots on the motherboard that hold a SIMM) are typically paired into a single memory bank. You must fill an entire memory bank when installing memory, so you typically have to install SIMMs in pairs. If you want to add 8MB of memory, you'll need to install two 4MB modules. A DIMM consists of either 168 pins or 184 pins (84 pins per side and 92 pins per side, respectively) and measures 5.375- inches long. DIMMs with 168 pins use SDRAM (synchronous dynamic RAM) technology and come in speeds measured in megahertz. 66MHz SDRAM is known as PC66 SDRAM. You'll also find PC100 and PC133 modules available. The numbers typically correspond to the speed of the motherboard's frontside bus. Thus, you'd use PC66 SDRAM in a motherboard with a 66MHz frontside bus and PC133 SDRAM in a motherboard with a 133MHz frontside bus. DIMMs with 184 pins use a memory technology known as DDR SDRAM (double-data-rate SDRAM). Rather than using a naming system that corresponds to the motherboard's frontside bus, DDR SDRAM uses a naming scheme based upon the theoretical maximum speed of the memory. Therefore, PC2100 DDR SDRAM has a maximum speed of 2.1GBps (gigabytes per second) and is compatible with a 266MHz frontside bus. Additional speeds include: PC2700 (333MHz), PC3200 (400MHz), PC3500 (433MHz), and PC3700 (466MHz). Each DIMM socket is its own memory bank. That means you do not need to install DIMM modules in pairs. Rambus provides some of the best performance, but it's often too expensive for consumer PCs. As with DDR SDRAM, Rambus comes in a 184-pin package. RIMM modules, however, have two notches along the pins at the bottom. DDR SDRAM modules only have one notch. RIMM modules are also slightly shorter than DDR SDRAM modules and measure 5.25 inches. Problem: What kind of RAM does my notebook use? Solution: Notebook PC components are often smaller than desktop components, so it should come as no surprise that notebook RAM is smaller than desktop RAM. Notebook memory modules are known as SO-DIMMs (small outline DIMMs) and come in two packages, 144-pin and 200-pin. 144-pin SODIMMs use SDRAM technology and measure only 2.625 inches. SO-DIMMs typically come in speeds of PC66, PC100, and PC133. 200-pin SO-DIMMs use DDR SDRAM technology. Despite the higher pin count, 200-pin SO-DIMMs still measure just 2.625 inches. You'll find the 200-pin SODIMMs available in PC2100 (266MHz) and PC2700 (333MHz) speeds. Problem: How can you find memory compatible with your PC? Solution: Many memory manufacturers have an online database where you can look for memory that's compatible with your system. Crucial Technology (http://www.crucial.com) has an excellent database that can provide you with all of the specifications you need to find compatible memory. The interactive guide asks you for your PC manufacturer and model and supplies a list of compatible Crucial memory modules. Although Crucial no doubt hopes you'll buy its memory, you can use the specifications next to each module to locate compatible modules elsewhere. It can be frustrating when you install additional memory and your PC refuses to recognize it. Getting everything to work depends on your hardware and OS (operating system). Problem: When it first boots up, the computer lists installed RAM as less than the amount you've installed. Solution: When your computer boots, it runs a variety of hardware tests and will often list the amount of RAM it detects. This screen may go by quickly on some systems or be completely masked on others. Often, you can press a key (such as ESC) to display the testing information. The key will vary among systems, so consult your system documentation for more information. You may be able to add more RAM to your motherboard than the system can support. A motherboard with three DDR SDRAM sockets, for instance, may be able to support only 1024MB of DDR SDRAM. If you install three 512MB modules, you'll have 512MB more than the system can support. In some instances, a BIOS (Basic Input/ Output System) update may help (consult your manufacturer's Web site), but in most cases you'll have to keep your system's memory limits in mind when adding memory. In some instances your PC may not be properly recognizing one or more memory modules. If you've recently installed new memory, check to be sure it's properly seated in its socket and the module is compatible with your system. If the module is properly secured and appears to be compatible with your system, try cleaning the pins using rubbing alcohol and a cotton swab. Clean each socket on the motherboard, as well. If problems persist, try changing the order of your memory modules. DIMM sockets on the motherboard are labeled (DIMM0, DIMM1, etc). You should always start installing memory in the lowest numbered socket available. In many cases, the BIOS will probe the memory module in DIMM0 and address all memory according to the specifications of the module in DIMM0. If you've installed faster memory in DIMM0, the system may not be able to communicate with slower modules in other slots. Placing a slower module in DIMM0 may fix your problems; however, the faster modules will then, of course, run at a slower speed). Problem: The computer reports a Memory Mismatch error. Solution: Older PCs require you to tell them how much memory you have installed. When you add more RAM, the PC may detect more memory than you've specified causing a mismatch error. You'll need to enter the BIOS Setup utility by pressing the correct key right after turning on your system. The correct key depends on your motherboard and BIOS, so consult your documentation to learn how to access the BIOS Setup utility. Specify the correct amount of memory, save the settings, and exit the BIOS Setup utility. Problem: You have Windows 95/98/ 98SE/Me installed and Windows doesn't appear to recognize all installed RAM. Solution: You can find out how much memory Windows recognizes by right-clicking My Computer and selecting Properties. If the amount of memory Windows reports doesn't match the amount of memory you know you have installed, you may need to make some adjustments to Windows. Older versions of Windows have an option that limits the amount of memory Windows recognizes. From the Start menu, click Run and type msconfig. Click the Advanced button and remove the check from the Limit Memory To checkbox. Reboot the system. There's nothing worse than when your PC greets you with a series of beeps and a black screen. In some cases, your memory may prevent your system from booting. Problem: You turn on your PC and hear a series of beeps. The computer refuses to boot. |
|
Home Copyright & Legal Information Privacy Policy Site Map Contact Us