Assuming that you have an Intel Desktop Board.
First thing is to do make sure that you have the latest bios, drivers and latest Intel Matrix Storage Manager.
These are the information that i know for Verify and Repair:
RAID volume data verification and repair
1. RAID volume data verification process identifies and reports any inconsistencies or bad data on a RAID 0/1/5/10 volume.
2. If volume is not initialized when action is requested, the user will be given the option to first initialize the volume before proceeding or to cancel the request
3.Initiated by right-clicking on the RAID volume in the device tree and selecting Verify Volume Data or Verify and Repair Volume Data
Only if you have a RAID 1/5/10 you can get the option Verify and Repair:
If you have a RAID 1, then these are the functions that the software is trying to do.
Bad blocks are reassigned. If the data on the mirror drive does not match the data on the source drive, the data on the mirror is overwritten with the data on the source.
If you have a RAID 5 & 10, then:
Bad blocks are reassigned. If the newly calculated parity does not match the stored parity, the stored parity is overwritten with the newly calculated parity.
So probably, depending on the size of the hard disk, these functions do take load of time to complete. Possibly, it is not completed, that's why it is behaving like this.
Or may be one of the drives is going to fail in the future. Other than this, i dont have any more suggestions to give.