Assuming it's your "c" drive, under properties, how much space is used & free? If virtually none is "free" then go into the drive itself and see what is consuming the largest "chunks" to get some idea as to what has gobbled it up.
ps: If David's idea about restoring isn't feasible on your HP, do you have a "system restore" cd? Time to try it out