в винде же есть скандиск - с полным сканированием проверит все. "плохие сектора" диск, если еще не совсем плох, должен сам заменить за счет запаса. А вот если уже и они закончились - все совсем плохо. Для начала посмотрите на смарт, на счетчик "reallocation..." . Хранить что-либо важное на диске, где закончились "подменные" сектора я бы очень не советовал.