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.
Is it possible that this happens due to an unclean shutdown of Windows? Initially I was having issues with Vista and on more than one occasion, I was forced to power off the system. Is it default behavior of the software to verify after coming up the first time following a dirty shutdown of the OS?
You are correct. An unclean shutdown will trigger the process. If an unclean shutdown occurs, the verification process will automatically run when the system restarts again. If a normal shutdown occurs, the process should not run unless you initiate it from the console.
What does intialization do? Will it delete any data?
No data loss. For RAID 5, the initialization process calculates (and writes) parity for every strip on the array.
Solution ID: CS-029124 says initialization will occur when the OS has completed the boot process. but what if my os stuck on the booting up process, i left it for over a week and nothing change