I get exactly this problem as well even after a recent BIOS upgrade pushed by HP updaters. Windows 7 64bit bang up to date (including February 12ths updates from MS).
My Pavilion DV7's details are:
Product No: XD964EA#ABU
Peter Cruickshank (ex. HP staff)