I had a lot of trouble with an HP Pavilion dv4. This fix worked right away! It did require a reboot.

Thanks