Frozen (Sometimes) Dell BIOS Screen

We have an old Dell Dimension E521..  Every few boots, the BIOS stops half way (see picture below).  

 Dell BIOS
We turn it off and turn it back on and it works (most of the time).  Sometimes it needs a few more off and ons before it works.  Thoughts?
Who is Participating?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

Hi, try installing the newest bios (1.1.4)

If not try resetting everything (take out the bios battery for 10min without any power and plug it all back in).

hopefully one of these should work

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
Could be a failing Hard Drive, where it is having an issue trying to detect.
Try unplugging the drive and reboot couple of times to see if it boots fine.
Also run some HDD Diagnostics
☠ MASQ ☠Commented:
Resetting BIOS. May help but likely a system board component refusing to initialise and sign of incipient hardware failure.  Have you run Dell's diagnostics on it?

Is that the point it fails or just an example screen photo?

Does it always stall at about the same point on the progess bar?
>We turn it off and turn it back on and it works (most of the time).  Sometimes it needs a few more off and ons before it works.

You probably have bad capacitors, either in the power supply or motherboard.  This shows up when you try to boot after the machine has been turned off for a while (but doesn't show up when you restart the system after it's already been up and running).  Try a different compatible power supply, but if it's the motherboard, you'll have to replace it (or replace the capacitors by unsoldering them and installing new ones - see
here some things that can help :
verify the bios battery - it can be low; it should read 3 V; if not replace it
it can be a disk drive, taking longer to spin up - in the bios disable quick boot, to give it longer time
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today

From novice to tech pro — start learning today.

Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.