Is the hard drive always connected? See if you can disconnect using the 'safely remove hardware and eject media' icon in notification area. You might have to click the upward arrow to find it. Once disconnected remove the hard drive. Reboot and let Windows settle. Once your CPU is at a low level of usage connect your drive.
When I mean reboot it means a restart with Windows not shutdown, please take note. See how it goes.