_MacArthur_ wrote:
Why do you answer if you don't know?
This is a bit unnecessary, don't you think?
_MacArthur_ wrote:
Why do you answer if you don't know? Macs use a new extensible firmware interface (EFI), instead of a BIOS. Windows can access all the BIOS-equivalent EFI settings with the drivers that were installed by the Boot Camp Assistant. The problem is that for 3d party disks (some say that it goes for Apple disks too but I haven't tried that) the Boot Camp Assistant disables AHCI support for Windows in Boot Camp and forces Windows to use ATA controller disk drivers instead (pciide instead of iastor), which is considerably slower than AHCI and has less features.
That is incorrect. On a 2012 13-in MBP with a W8.1 BC (using CSM-BIOS not EFI) installation on a Samsung840 Pro, without any modifications to MBR whatsoever, I have...


I guess that the AHCI issue is the same as with 3d party SSDs and TRIM in MacOS, Apple don't want us to use cheaper 3d party stuff. There are some rather complicated fixes to enable AHCI in Boot Camp Windows and BOOTICE, as mentioned above is one method. I just wish that Apple would fix this in Boot Camp Assistant, but I guess they want Windows to run slow in their hardware.
The TRIM issue can be addressed using a modified KEXT (search for TRIM enabler). It removes the 'Apple SSD' string and bypasses the Apple-specific TRIM support. Please also see http://blog.macsales.com/11051-to-trim-or-not-to-trim-owc-has-the-answer and the dependency on controller implementations of garbage collection. I have seen cloning products cause problems when SysPrep is run and images get moved to new Macs.