I just had the opportunity to witness this myself, as I updated my BIOS in a (probably vain) attempt to keep my pvilion dv3 from overheating when idling... An HP supporter said a BIOS update might help, but I have my doubts.
Anyways, some interesting expieriences with HP support:
Went to HP support page, entered my product number as recommended. Product number was not found.
Entered my Model number. Model number was not found.
Entered only the series, 64 results. Looking for my model, it isn't there. Great...
Back to google, enter complete model number. First search result is HP Driver download site for my precise model. WHAT? Why can google find my drivers better than their support site??
Anyways, it's the german support site. I check the date of the newest BIOS update... It's older than what I have installed. again, WHAT?
Back to google, search for my model again, exclude german results. Right. Back on the english support site where I started, except this time I actually get support for my model. Look at BIOS update, latest version is 3 months younger than my current. I don't expect it to help much, but...
why on earth was the BIOS on the german page a full one and a half years older than on the english? Why do I have to use google to find the download page for my model? Seriously, how hard can this stuff be to get right??
And to preempt all the well-meant suggestions of cleaning my fan and repasting my chip, been there, done that. I have no Idea what the matter is with this piece of junk.
You may have to do like me and downgrade BIOS. (Although I think my problem is not gone...)
Also, when searching exact things related to PCs, Google will point you to malware first... There's a ton of identical sites for every PC model, GPU, OS, antivirus, virus, software, etc. saying "hey, solve your <search term> problem by downloading this!" and, yeah, it's malware.