The storage control device and storage device error control method of the
present invention prevent incorrect data from being read out to the host
in advance, and thus improve the reliability. For example, the controller
5 that controls the disk array subsystem disperses and stores data on
respective disks 1 through 3, calculates parity data, and stores this
parity data on a disk 4. In cases where the updating of a certain block
(D12) fails, so that data is not written into this block, this is an
uncorrectable error. The data of this block (D12) is recovered on the
basis of data and parity data stored on the other disks. The controller 5
also recovers data for another block (D13) following the block (D12) on
the basis of other associated data and parity data. As a result, even if
by some chance the block (D13) which has not suffered an uncorrectable
error stores old data, the correct data can be recreated and provided to
the host 7.