The drivers need to be installed on the HDD... but I don't think that's the problem, since you're with a laptop. My bet would be that it's dirt and dust causing the trouble, or other pure electric contact issues. Cleaning and vacuum cleaning might be a solution.