Okay, i have tried the first two steps, and try to play game for 30 minutes and it is fine, no symptoms of overheating nor sudden locking/hibernating. I'm glad not needed to restore / recover my bios since it will be riskier.
This is should be posted as solution for this problem.
edit: I'm playing another game (NFS Payback) for like 5 minutes and still sudden locking/hibernating)
Be alert for scammers posting fake support phone numbers and/or email addresses on the community. If you think you have received a fake HP Support message, please report it to us by clicking on "Flag Post".