I installed a 128GB Kingston SSD V100 and partitioned into three drives. It worked fine for a while but started to encounter write delay failed messages. The computer was not shut down correctly and after that the drive stopped working entirely.
When it is connected to another computer sometimes Disk Management detects that there are three partitions, other times it causes the computer to hang. Have tried testdisk to analyse and this shows read errors at every cylinder.
Any suggestions for a program that can repair the drive? Was this caused by user-error or faulty hardware?
EDIT: Installing the firmware upgrade from Kingston fixed the problem