Mike has a Western Digital hard drive. But it keeps disconnecting and he has to run check disk to get it to appear again. Leo says that's a clear sign that the drive is beginning to fail. You could run SpinRite to recover the drive, sure, but it's cheaper to buy a new one. But if the data is critical, SpinRite can definitely help.