I'm constantly switching between my Surface Pro 3 and my HP Spectre x360. The Spectre has a few quirks, primarily with the audio driver, but it's manageable until HP releases an update or two. However, one of my most immediate concerns was that I would be notified when a new driver was released. I rely on the HP Support Assistant app that comes pre-installed on HP systems. This app runs in the background to alert when updates are available, but can also be executed to force a manual check. It's a great way to keep your HP system up-to-date, knowing when new drivers and BIOS updates are available.
After I started experiencing the audio driver quirks, I pulled up the trusty HP Support Assistant app, hoping the company had made an update available already. To my surprise, the part of the app that allows for manual checks was broken. Other areas worked just fine, I just couldn’t initiate a manual checkup and it looked as if the automatic checkup wasn't working, either. And, unless you've gone into the app, you are probably unaware that it's broken.
The fix is simple. You need to download and reinstall the HP Support Assistant app. It installs right over top the broken one – no need to uninstall the old one first.
Here's where you can get it: HP Support Assistant
P.S. The HP Support Assistant isn't the only app reported to be fixed by a reinstall. If you experience other apps that just don't work quite right, try a reinstall. It fixes the problem in most cases.
P.S.S. If you chose to do a clean installation of Windows 10 on an HP system, instead of performing the upgrade, the HP Support Assistant won't be there anyway. I highly recommend installing it so you know when updates are available. HP does a great job quickly delivering fixes and patches through this mechanism.