unfortunately the raid corruption and avast is probably an unhappy co-incidence.
Inspite of the fact the raid built into motherboards is a software based array (vs true hardware RAID built into server controllers), no software can directly cause this to happen as the Operating system doesn’t know there is raid going on and being presented false geometries to write to. When the O/S tried to write to Cylinder 12, section 5 the RAID controller receives this instruction and using its internal mapping writes the data to where it needs to go to provide the RAID functionality.
Its more likely that there is a bug within the 680 RAID driver for Windows that could not be handling the delay caused by antivirus software (as a really basic example). When the O/S tried to write the data to the drives, the A/V filter driver hijacks that write request, scans the files, and then passes the write request back to the next step in the O/S process and never actually does any of the writing (which is the only time there actually could be corruption as the read process never changes the file being read).
Definitely worth investigating, though I’ve seen before “Delayed Write Error” (error 51 in event viewer if I remember correctly) with no detectable hardware faults on an overclocked P4, Intel chipset board with Adaptec RAID 1 - which disappeared as soon as the CPU clock was reset to stock speed.
Anti Virus programs tie into the OS at a low level and if the driver thinks it has told the hard drive to write something, then the anti virus steals it and scans it and then passes it off to the hard drive but doesn’t get the write confirmation back in time… write failure.
side note: some of you guys would probably think quicktime couldn’t crash a computer running Intel software raid, but with Adaptec BIOS. yes it does. ties into the hard disk controller at a low level for copy protection…