HP Support AssistantIt took entirely too long for the computer manufacturers to start including an application to update the hardware drivers and firmware on their systems. But with Windows 7, most seem to have finally gotten on board with ensuring their hardware is using the latest software. (Except for Dell. Akami Netsession that auto starts plus some unstable browser based analyze tool?? Embarrassing!) One of my favorites is HP Support Assistant. It’s very easy to use, automates the updates if you want, and updates *everything*.

But occasionally I have seen it get corrupted and either crash often or fail to completely uninstall, preventing a reinstall. This is not a common problem, but once it does happen, many forum posts indicate it can be difficult to get around.