Humm .. when it take a while to boot up and a while to installed something to your hard drive does it mean that the hard drive will give up soon? I have never have this problem before. I even recover the drive from a backup image and still having that kind of problem. It kinda lag once in awhile when trying to install something, but it transfer file to another hard drive normally that's what i don't get. Could it be the CPU too?
Hdd if you are facing the problem only while system boot that means there is something problem in Windows. try to reinstall it once again after full format. or there is something problem in your HDD also that is Like Bad sectors in your HDD , bad sector also create the Slow performance.Need to nuy new HDD.