1. А может шлейф заколебали такие отключения-подключения, и его нужно поменять? Стоит также внимательно осмотреть ножки в разъёмах на HDD и материнки.
2. Выключить в BIOSе режим энергосбережения HDD.
3. Выключить в Windows-е этот же режим энергосбережения.
(Control Panel->Power Options->Turn Off hard disk поставить в Never, и режим System standby также поставить в Never).
4. После замены шлейфа проверить HDD утилитой MHDD в режиме Scan.
StopFind
В десятке.
