Two short beeps on an AMI BIOS board is a memory error. That's it. The board is telling you it can't initialize the RAM. Nine times out of ten, this happens right after someone slaps in new sticks and the board refuses to POST. You get black screen, fans spin, two beeps, dead.
Good news — the fix is usually free and takes ten minutes. Bad news — if you've already reseated the RAM twice and it's still beeping, you've got a compatibility or slot problem, and that takes a bit longer.
Let's walk through this in order of how often it actually causes the problem.
Cause 1: RAM isn't fully seated (this is the one, 80% of the time)
New RAM sticks are stiff. People are scared to push them in all the way. One side clicks, the other doesn't, and the board beeps because one stick isn't making contact on all pins.
Here's how to check it properly:
- Power down. Flip the PSU switch off. Unplug the power cable, don't just hit shutdown.
- Pop the retention clips open on both ends of the slot.
- Pull the stick out. Look at the gold contacts — if you see a bright wipe mark on only half of them, that's your problem.
- Line up the notch, and push down firmly on both ends at the same time. You should hear two distinct clicks, one from each clip.
- Grab the stick by the edges and give it a light tug. If it moves, it's not seated. Do it again.
Don't push on the heatspreader in the middle. Push on the top edges of the PCB. The center flexes and you can crack the stick.
A tip that saves time: seat the RAM before you mount the board in a tight case. Working in a mid-tower with a big air cooler is miserable, and half the seating problems I've seen come from people trying to jam RAM in without room to get their fingers on it.
Cause 2: Wrong slot order or mismatched configuration
If both sticks are seated and it still beeps twice, the next thing to check is which slots they're in.
On a board with four DIMM slots, the slots are usually labeled A1, A2, B1, B2. For two sticks you want A2 and B2 — that's the second and fourth slot from the CPU. Not A1/B1. Not A1/A2.
I know, it looks weird skipping a slot. Do it anyway. The board's memory training expects the correct population order and many won't POST otherwise.
Common slot layouts to check in your manual:
- ASUS / ASRock: A2 + B2 (slots 2 and 4)
- MSI: DIMMA2 + DIMMB2 (slots 2 and 4)
- Gigabyte: A2 + B2 (slots 2 and 4)
If it's a single stick, use A2 (slot 2). Almost always.
Also check for mismatched sticks. Mixing a 3200 CL16 with a 3600 CL18 usually works but sometimes doesn't, especially on Ryzen. Same kit, same part number, same batch if you can. If you're mixing brands, drop to JEDEC speeds (2133/2400) with XMP off and see if it POSTs. That tells you it's a memory training issue, not a dead stick.
Cause 3: CMOS needs clearing / memory training stuck
New RAM means the board has to retrain timings. Sometimes it gets stuck on an old profile and throws a fit. Two short beeps, no display, and no amount of reseating fixes it because the problem isn't physical.
Clear CMOS:
- Power off, unplug the PSU cable.
- Find the CLR_CMOS jumper (2 pins, usually near the battery) or the button on the rear I/O on higher-end boards.
- If it's a jumper, move the shunt from pins 1-2 to 2-3 for 10 seconds, then move it back.
- If you don't have a jumper, pull the CR2032 battery for 60 seconds with the PSU unplugged.
- Reconnect everything and boot.
After a CMOS clear the board will do memory training. This can take 30-60 seconds on DDR5. Black screen, no beeps, fans running. Wait. People power-cycle during training and then wonder why nothing works. Give it two full minutes before you assume it's dead.
DDR5 boards in particular do this — first boot on new DIMMs can take over a minute on some AM5 and Z690/Z790 boards. Don't touch it.
Other things worth checking before you RMA anything
If the three fixes above don't do it, run through this list:
- Test one stick at a time. If one stick boots and the other doesn't, you've got a dead DIMM. RMA it.
- Check the QVL. Your motherboard vendor publishes a qualified vendor list. If your kit isn't on it, it may still work, but you lose the argument with support.
- Update BIOS. If the board is more than two years old and you're installing a new DDR5 kit, the BIOS might predate that IC revision. A BIOS update fixes a surprising number of "incompatible RAM" cases.
- Reseat the CPU. Bent pins or a loose CPU in the socket can break the memory controller. This is rare but real, especially after a cooler swap.
- Try the RAM in another machine. Confirms whether the stick is bad or the board is bad. Swapping one variable at a time is the whole game.
Quick reference
| Symptom | Likely cause | Fix |
|---|---|---|
| 2 short beeps, RAM just installed | Stick not fully seated | Remove, inspect contacts, reseat firmly until both clips click |
| 2 short beeps, both sticks seated | Wrong slot order | Move to slots A2 + B2 (2nd and 4th from CPU) |
| 2 short beeps after swapping kits | CMOS / memory training stuck | Clear CMOS, wait 2 minutes on first boot |
| Beeps with one stick only | Bad DIMM | RMA the stick |
| 2 beeps with new DDR5 kit on older board | BIOS too old for the ICs | Flash latest BIOS, check QVL |
Start with reseating. If that doesn't do it in five minutes, clear CMOS. If neither works, test sticks one at a time. That sequence catches almost every case of two beeps after a RAM upgrade.