STEP 1: Clean computer inside of dust
STEP 2: Take out memory modules and clean contacts and reseat them - try again - if not working go to step3
STEP 3: Take out the video card ( if does have one ) and try on board ( if does have one ) - if not working go to step 4
STEP 4: Take out ANY other addon cards like modem, tv tunner etc and try again
STEP5: Can also disconnect PS plug ( 24 pins ) from mainboard and try shorting GREEN with any BLACK using a paper clip or a wire - PSU should turn ON - this will pretty much tell you if the PSU is OK
STEP 6: You can disconnect Front pannel connector on mainboard and try shorting the pins for the power button - this will tell you the power button is causing the fault or not.
Other than this if it's still not going than you might have a faulty mainboard
Cheers and good luck
If it is a dv9000, here's the solution I got from HP support today, now I realize you've done this step before so bear with me. Unplug and take out the battery. Then press the start button for 40 seconds, then plug in, do not put battery back, and start it up. You should have power
After much trial-and-error, I finally figured out the solution for this common issue with certain HP Pavillion desktop models. It turns out to be a design flaw with the front-panel memory card reader. Somehow the card reader's firmware gets scrambled, and it prevents the computer from booting. You can test this on your machine by temporarily disconnecting the card reader cable at the motherboard header. Voila - I'll bet you $1 that your computer will now boot!
1) With the computer power unplugged (duh), open up the case & disconnect the card reader cable at the card reader itself - NOT the end that connects to the motherboard header. Make sure the cable end is not touching any metal components before proceeding to step 2 (another duh).
2) With the cable still disconnected, fire up the computer. The tech support doc says to let it boot into Windows and stay there for about 5 minutes.
3) Shut the computer down and reconnect the cable to the card reader.
4) Turn your computer back on - your memory card reader will work and, most importantly, the computer will no longer hang at POST!
I suspect that when you fire up the computer without the cable connected, the card reader is designed to reset its firmware by grounding out through the case - sort of like a CMOS Reset jumper on a motherboard.
It is a known hardware issue with several HP models. There is an extended limited warenty enhancement for 24 months begining the same date as the original warenty. If it is out of warenty, you're out of luck.