Alright, here's the problem:
My computer was working fine, but one day, everything started taking much longer than normal to load, and music and what-not playing stutters excessively. This doesn't happen when, for example, streaming music from the internet. My computer's built in hard drive is really old, and only has enough free space for the OS itself, so all of my files, including my cache and temporary directories, are stored on an external hard drive. I've been using this set up for a long time, and never had any trouble with it before. However, I think that this loading problem is being caused by the external hard drive loading really slow. I've tried connecting it to the computer with a different USB cable and it didn't help. Even just opening the external drive directory in Windows Explorer causes slow down and lock-ups. When opening the internal drive, it doesn't have this issue. This leads me to believe that there is a problem with the connection of the external drive. However, when the same external hard drive is connected to a different computer, it doesn't have this problem. I have absolutely no idea what to do. The USB ports on the computer seem to work fine for everything else, so I don't think that's the problem. Can anyone help me out? I've tried everything I can think of, but can't pinpoint the problem.