I have a 750GB WD Scorpio Black HDD that I keep in a 2.5" to 3.5" enclosure to use as an external drive for my laptop and a hot-swap drive for my desktop. However, my data keeps getting corrupted. The drive is only a year and a half old, and the data corruption is recent, so I don't think it's a dying HDD issue.
S.M.A.R.T. scans say that there are no blocks.
When I tried to "safely eject" the drive from my laptop, I was given a message saying "files are still in use." ...which is BS, because not a single task is running from the HDD, and cache writing is disabled for both the OS and the HDD. I figured that just shutting down the computer would allow me to safely eject the drive that way (not a force shut-down, no prompt telling me to "force-close" any programs, just a regular Windows 7 shut-down.) I plugged the drive into my desktop today, and the files I used yesterday were somehow corrupted.
Running chkdsk didn't solve anything. It says it corrected some errors and recovered orphaned files, but the files themselves were still inaccessible.
So my questions are:
1. ...what's going on?
2. How can I safely eject a drive when I get a message "programs still in use?" ('safely' shutting down the computer apparently isn't an option, because the files were still corrupted.)
3. Is it still possible for me to use this current drive without these corruptions constantly occurring?
Edit: further research has indicated that marking the drive as "offline" would allow me to safely eject the drive. While doing so is a tedious task (because by definition of hot-swap, I should be allowed to HOT...SWAP...) would this be an acceptable way to eject the HDD without corrupting data? I'm concerned because a simple shutdown corrupted data.
S.M.A.R.T. scans say that there are no blocks.
When I tried to "safely eject" the drive from my laptop, I was given a message saying "files are still in use." ...which is BS, because not a single task is running from the HDD, and cache writing is disabled for both the OS and the HDD. I figured that just shutting down the computer would allow me to safely eject the drive that way (not a force shut-down, no prompt telling me to "force-close" any programs, just a regular Windows 7 shut-down.) I plugged the drive into my desktop today, and the files I used yesterday were somehow corrupted.
Running chkdsk didn't solve anything. It says it corrected some errors and recovered orphaned files, but the files themselves were still inaccessible.
So my questions are:
1. ...what's going on?
2. How can I safely eject a drive when I get a message "programs still in use?" ('safely' shutting down the computer apparently isn't an option, because the files were still corrupted.)
3. Is it still possible for me to use this current drive without these corruptions constantly occurring?
Edit: further research has indicated that marking the drive as "offline" would allow me to safely eject the drive. While doing so is a tedious task (because by definition of hot-swap, I should be allowed to HOT...SWAP...) would this be an acceptable way to eject the HDD without corrupting data? I'm concerned because a simple shutdown corrupted data.