External HDD slow after hibernate



So i put my pc on windows 7 in hibernate state several times during the past month until one day the pc kind of freeze a bit specially one external hdd, then it went to normal again. Then after that i never use the hibernate again, the thing is that from time to time (often sometimes) the external hdd got slow down and i can not even open a simple picture with the “windows photo viewer” and i have to restart the pc to get the performance back.

So, does put the pc to hibernate can harm the pc or external hdd?.. any advice to solve the issue?