Mralpha is correct, but I wanted to put an update here. Intel has stated that its 7 series chipsets will pass the TRIM command through the Native controller using the 11. version of the Intel RAID ROM and 11. series drivers.
I have found that only the 184.108.40.206 and above version ROM and driver is allowing the TRIM to pass.
As the date of this post, the newest RAID ROM is the 220.127.116.112, and the 18.104.22.1683 driver are allowing TRIM to pass to the controller and TRIM the drive when data is deleted.
This is working on windows 7, but have seen sporadic results in windows 8, now win 7 still shows a RAID array as a HDD, and windows 8 shows a SSD, but the windows tool to TRIM the drive does not seem to work, or is sporadic.
The X79 chipset is not considered a 7 series chipset, and any 6 series chipset will not TRIM the drive which Intel has also stated, but they have said they are working on it.
There are way's to mod the BIOS and drop in a modded ROM version to have the X79 and 6 series chipset to send TRIM.
For the X79, some Motherboard MFG's have placed in the BIOS a dual ROM option, that is, you can use the RST, or the RST-E, you must use the RST ROM, if you don't have that option, then you must use a modded ROM, same for the 6 series chipset.
All work, and modding, BIOS modding, knowledge of how to test TRIM pass, goes to two people, Fernando, Nodens.
These two people have done what Intel has failed to do from the beginning, along with Motherboard MFG's keeping the BIOS up on Beta firmware, Making sure that enthusiast have TRIM in RAID and new firmware in BIOS.
The biggest thanks to Fernando, Nodens.
They can be found here.
Windows not being able to issue TRIM commands to an array has never been the problem. Windows 7 can do this as well. But the TRIM command won't get past the RAID controller so your not actually TRIMing the drives.
Yes, that is what I am saying. Because the problem is not in Windows at all, but in the RAID controller. For TRIM to work the RAID controller needs to intercept the TRIM command and interpet it. Then it needs to figure out which parts of the TRIM command refers to which drives in the RAID array, and based on that construc and pass on new, individual TRIM commands for the drives in the array.
Windows 8 installs standard drivers that have been modified. (I did not F6 the latest RST drivers). Standard drivers are identified as:
Intel have stated previously on this forum that TRIM on a RAID array is a hardware limitation. (I assume a controller limitation).
In AHCI mode Win 8 identifies my drives as being SSD and optimizes them accordingly with TRIM, which is something Win 7 can't do. When you switch to RAID mode the RAID 0 array can be selected and as per the screen shot in the 1st post it appears that the array is being TRIMed.
If it is actually working is another issue.
No. With both Win 7 & Win 8 I see no real world advantage in using RAID 0. I prefer to have one SSD for boot and another for static data so I don't have a HDD slowing up my system.