There are a bazillion updates for your machine with Windows 10 on the HP support site. Maybe you should install them and see if things automagically get fixed.
HP Software and Driver Downloads for HP Printers, Laptops, Desktops and More | HP® Support
You may want to use the automatic check rather than the manual one NI link to.