I recently had my work laptop shipped off to HP to replace a faulty power supply. Since I figured this would take a while I got an unused tower lying around the office, popped the HDD out of the laptop and stuck it in my handy USB to SATA converter and continued my work. I worked directly off the laptop HDD for the entirety of the repair, with I would lots of continuous reading/writing to the drive (being a programmer, ctrl+s is a habit).
However, after getting the laptop back and replacing the HDD, anything I do in Windows Explorer is really slow. Whether it be trying to open a directory or right-click on a file for the shell menu, almost any action takes 5-60 seconds, something that should happen instantly (fairly powerful laptop). I tried defragging all my partitions, and it might have had a small effect, but explorer still hangs. Any suggestions on what would cause this would be much appreciated.