Verschiedene AHCI-Treiber trotz gleicher Festplatte

DominikTV

Komplett-PC-Käufer(in)
Guten Abend/Morgen zusammen,

mir ist durch AS SSD aufgefallen, dass zwei meiner Festplatten mit dem Windows "msahci"-Treiber laufen und eine mit dem AMD-Treiber.
Jetzt stellt sich mir die Frage: "Warum"? Aber das ist zweitrangig.

Zum Anhang:
Meine Festplatte 1 ist meine SSD, Platte 2 & 3 sind zweimal die selben, jedoch läuft die eine, wie oben beschrieben, mit einem anderen Treiber.


Ich möchte gerne alle meine Platten mit dem Windows-Treiber ausstatten, weis aber jedoch nicht wie das genau funktioniert.

Über Hilfe wäre ich sehr dankbar :)

Gruß
Dominik

(PS: Der Wert "Start" (Regedit: HKEY_LOCAL_MACHINE\System\CurrentControlSet\services\msahci) steht bereits auf "0")
 

Anhänge

  • platten.jpg
    platten.jpg
    244,2 KB · Aufrufe: 106
mir ist durch AS SSD aufgefallen, dass zwei meiner Festplatten mit dem Windows "msahci"-Treiber laufen und eine mit dem AMD-Treiber.
Jetzt stellt sich mir die Frage: "Warum"?
Das liegt daran, da dein Mainboard zwei voneinander unabhängige SATA-Controller hat. Der eine ist im AMD-Chipsatz integriert (native) und der andere ist ein zusätzlich aufgelöteter Chip (onboard) von ASMedia. Beide sind zum Standard-AHCI-Treiber von Microsoft kompatibel, können aber auch einen eigenen proprietären AHCI-Treiber verwenden. Für den nativen Controller von AMD hast du den proprietären AHCI-Treiber installiert, für den onboard Controller von ASMedia nicht, somit wird hier der Standard-Treiber benutzt.

Du hast also die SSD und die eine HDD an den (blauen) SATA-Ports des ASMedia-Controllers angeschlossen und die andere HDD an einen (grauen) Port des nativen AMD-Controllers.

Die beiden SATA-Controller müssen nicht denselben Treiber verwenden und können das bei dem proprietären auch nicht. Von daher ist es sinnlos die Treiber anzugleichen. Im übrigen gilt dieser Treiber für den SATA-Controller und nicht für das daran angeschlossene Laufwerk, falls dir das nicht klar sein sollte.

Da die nativen Controller prinzipiell besser angebunden sind als die zusätzlichen onboard Controller, wäre es allerdings sinnvoll die SSD an einen der grauen SATA-Ports anzuschließen. Am ASMedia-Controller wird die SSD nämlich ausgebremst, was du leicht mit dem AS-SSD-Benchmark überprüfen könntest. So, wie sie jetzt angeschlossen ist, dürfte sie bei der sequenziellen Leserate nicht viel mehr als ca. 360 MB/s erzielen. Am AMD-Controller wären das um die 500 MB/s.

Vorher solltest du aber prüfen, ob der Standard-AHCI-Treiber (msahci) bereits in der Frühphase des Bootvorgangs geladen wird. Ist das nicht der Fall, erhältst du nach dem Umstecken und dem anschließenden Booten des Betriebssystems einen Bluescreen.
 
Das liegt daran, da dein Mainboard zwei voneinander unabhängige SATA-Controller hat. Der eine ist im AMD-Chipsatz integriert (native) und der andere ist ein zusätzlich aufgelöteter Chip (onboard) von ASMedia. Beide sind zum Standard-AHCI-Treiber von Microsoft kompatibel, können aber auch einen eigenen proprietären AHCI-Treiber verwenden. Für den nativen Controller von AMD hast du den proprietären AHCI-Treiber installiert, für den onboard Controller von ASMedia nicht, somit wird hier der Standard-Treiber benutzt.

Du hast also die SSD und die eine HDD an den (blauen) SATA-Ports des ASMedia-Controllers angeschlossen und die andere HDD an einen (grauen) Port des nativen AMD-Controllers.

Die beiden SATA-Controller müssen nicht denselben Treiber verwenden und können das bei dem proprietären auch nicht. Von daher ist es sinnlos die Treiber anzugleichen. Im übrigen gilt dieser Treiber für den SATA-Controller und nicht für das daran angeschlossene Laufwerk, falls dir das nicht klar sein sollte.

Da die nativen Controller prinzipiell besser angebunden sind als die zusätzlichen onboard Controller, wäre es allerdings sinnvoll die SSD an einen der grauen SATA-Ports anzuschließen. Am ASMedia-Controller wird die SSD nämlich ausgebremst, was du leicht mit dem AS-SSD-Benchmark überprüfen könntest. So, wie sie jetzt angeschlossen ist, dürfte sie bei der sequenziellen Leserate nicht viel mehr als ca. 360 MB/s erzielen. Am AMD-Controller wären das um die 500 MB/s.

Vorher solltest du aber prüfen, ob der Standard-AHCI-Treiber (msahci) bereits in der Frühphase des Bootvorgangs geladen wird. Ist das nicht der Fall, erhältst du nach dem Umstecken und dem anschließenden Booten des Betriebssystems einen Bluescreen.

Vielen Dank für die ausführliche Info :)

Kurz gesagt: So weit möglich aber vor allem die SSD an einen grauen Steckplatz anschließen?

Eine frage wäre dann noch: Wenn ich die AMD-Treiber Update (gerade wegen Mantle) muss ich alle AMD-Treiber runterschmeißen, neustarten und die neuen Installieren.
Wie sieht es dann mit der SSD aus? Wenn ich bisher die Updates gemacht habe, hat er meine 3. Platte (Die mit dem AMD-AHCI-Treiber) "ausgeworfen". War bisher nicht sonderlich tragisch, da dort nur ein paar Aufnahmen liegen.
Wie sieht es aber aus, wenn die SSD während des Update-Vorgangs (oder zumindest der Treiber) getrennt wird? Auf meiner SSD liegt nämlich Windows.
Bzw. Wenn ich den PC 1x Neustaren muss (nach der DeInstallation), springt dann für die Zeit der Windows AHCI-Treiber ein?

Gruß
Dominik
(PS: Der Standard-AHCI-Treiber wird in der Frühphase des Bootvorgangs geladen :) )
 
Zurück