My System Powers Up Just Fine, But It Doesn't Beep. Is That a Problem?
Not getting a single beep on normal power up is not the worst thing that can happen to you, but it's worth fixing. Especially since the fix is usually so simple.
Your computer's Power On Self Test (POST) routine uses beeps to communicate with you when something is wrong. A single beep on startup means your computer passed the POST. A series of beeps tells you not only that it failed, but gives you a general idea of what failed. The POST routines communicate with you like this because the POST system can't be sure your monitor is working.
Most of the time your computer starts up normally and it doesn't matter if you hear the single beep or not. But if there is something wrong and your computer has lost its "voice", then the POST system has no way to communicate with you.
The beeps from POST are very different from the musical chord you hear when Windows opens. That chord tells you that the OS has successfully loaded and comes a lot later in the process. Also, the POST routines beep through the computer's built-in speakers, not the plug-in speakers that play music and other sounds.
The solution to the no beep problem is usually very simple. The wire to the internal speaker was either never connected or has come loose. Open the case, locate the wire and re-seat the plug that connects directly to the speaker.
Sometimes that wire is connected but the other end of that wire, the one that goes to the motherboard, isn't. Make sure that is connected as well. It normally connects to a pair of wires coming off the motherboard near a number of other connectors, such as the front LED for the disk drive, the power switch and the like. The pins often have the letters "SPKR" next to them.
Sometimes there is a separate jumper that also has to be set on the motherboard. Your motherboard documentation will explain that. If all this fails, you might have a faulty speaker.