barely worth a response...
and is profanity really necessary for this conversation?
Sata and IDE are device connection types that also use very different software to work them, another is scsi - this is hardware...
AHCI is software used on either(Advanced Host Controller Interface) it can be used on ata, pata, sata, scsi.
so...there is no comparison being made here to any of these... and no switching....the decision will be made at boot time either by BIOS or by any boot drivers installed for specific hardware or by windows boot control or at times combinations of these.
And when talking about bios, I am then referring to dos, then to windows....if bios can see a device, then its up to dos or fake dos(windows boot control) to then take control from either bios or dos. and if bios can see a drive, then it is extremely unlikely that one of the numerous sata controllers in windows cannot then also see the drive in order to at least be able to continue booting then find a correct one in the updates. Yes, it is always possible that it can't, this is much more likely to occur with brand new technology.
But back to your tremendous statement....irrelevant in a few ways.as I said sata and ide are 2 very different references to a physical connection type...so its not even a thing here. and in this case its actually an m2, which is basically a micro sata, but it is additional hardware that windows would have detected on first boot, even if it was empty, windows will have to either use an existing driver for the specific drive installed in the slot or look at updates to find a better one if it cannot find one that will work. and if it can't do either, then you will get a notification that it found new hardware but it could not be installed. this will be drive specific and not at all related to the m2 slot, but related to what is in that slot. If you are making it the boot drive, then it will be reported quite differently and in such a case its very likely that even in the drives manual if it did or didn't come with a driver cd it most likely will state that you should visit their site before installing in order to make sure you have the latest drivers.
next, if the m2 slot is on the motherboard then chances are very high that windows already dealt with this on its first load. if there is no yellow triangle or otherwise unknown devices listed under hardware management, then the odds are pretty high that it will be good to go, even if a newer device is added to the slot, it will likely still work, but maybe not with full functionality.
So no matter how you look at it, not really an issue of any kind, especially with windows 7.