Der Einfluss von TRIM ist nicht mal eben durch Ein- und Ausschalten zu Erbenchen, der Einbruch der Performance erfolgt erst mit der Zeit, wie man z.B. an den alten Intel X25-M, die kein TRIM haben und deren Performance dann mit der Zeit deutlich leidet im Vergleich zu ihren Nachfolgern X25-MG2 (Postville) die TRIM unterstützen und deren Performance auf Dauer sehr stabil bleibt, sieht. Kurzfristig Ausschalten, Benchen, Einschalten und wieder Benchen sagt also gar nicht aus und kann es dies auch gar nicht.
Die TRIM Unterstützung muss auch nicht im Treiber drin sein bzw. reicht es, wenn der Treiber diese ja erst später eingeführten Befehle nicht blockiert. Die Treiber der Hersteller der SATA Host Controller (also auch Chipsätze) prüfen die Befehle offenbar und filtern alle aus die sie nicht kennen, während der Microsoft sie scheinbar nicht macht und deshalb von Anfang an auch TRIM "unterstützt" hat.
Selbstverständlich weiß eine SSD was AHCI ist, dies ist das Protokoll über welches sie mit dem Host Controller kommuniziert. Wüsste sie nichts von AHCI, könnte sie die Befehle die der Host schickt nicht verstehen und korrekt beantworten. Nur eine NVMe SSD weiß nicht was AHCI ist, die nutzt ja das NVMe Protokoll und daher kann ein Rechner dessen UEFI kein NVMe unterstützt auch nicht von ihr Booten (die Samsung 950 Pro ist die einzige Ausnahme).