Такое бывает если на диске имеются битые сектора. Когда чтение с диска попадает на сектор который не читается, активное время взлетает на 100%, а данные не читаются и не пишутся. Так будет длиться некоторое время, пока система не "бросит" его читать, потом все будет нормально работать, но как только снова нарвется на не читаемый сектор история повториться.
Протестируйте диск на битые сектора, например программой Victoria. Лучше не из Windows и с загрузочного CD-DVD, так как система может обращаться во время тестирования, что искажает результаты.
Если будут найдены битые сектора, можете их устранить. Выберите в программе стереть, данные в нем все равно уже потеряны, а сектор после стирания может восстановиться и работать дальше без проблем. Часто если в сектор пишутся данные и происходит сбой (питание пропало), сектор не дописывается и при следующем его чтении уже не читается. Если его стереть, то можно будет снова писать.
Если же стирание не поможет, можете выбрать в программе переместить сектор, тогда сектор переместиться в спец область и к нему доступ закроется.
Как работать с программой найдете в Интернете, статей много.