You can determine if there is a problem with the drive by installing it to a second computer and running a Extended Test to it: How to test a drive for problems using Data Lifeguard Diagnostics for Windows
You can determine if there is a problem with the drive by installing it to a second computer and running a Extended Test to it: How to test a drive for problems using Data Lifeguard Diagnostics for Windows