The specifications for your HP don't make it clear if it uses an onboard sound chipset or sound card.
HP technical support and trouble solving for your system can be found at:
It could be that you still have to install the sound drivers.
Best phone camera 2017
Stunning new film posters by Hattie Stewart, Joe Cruz & more
iPad Pro 10.5in (2017) review
28 astuces pour profiter au mieux de votre iPhone